1. 停应用层的各种程序.
2. 停oralce的监听进程:
$lsnrctl stop
3. 在独占的系统用户下,备份控制文件:
SQL>alter database backup controlfile to trace;
4. 在独占的系统用户下,手工切换重作日志文件,确保当前已修改过的数据存入文件:
SQL>alter system switch logfile;
5. 在独占的系统用户下,运行下面SQL语句,生成杀数据库用户连接的kill_all_session.sql文件:
set head off;
set feedback off;
set newpage none;
spool /oracle_backup/bin/kill_all_session.sql
select 'alter system kill session '''||sid||','||serial#||''';' from v$session where username is not null;
spool off;
6. 在独占的系统用户下,执行杀数据库用户连接的kill_all_session.sql文件
SQL>@/oracle_backup/bin/kill_all_session.sql
7. 在独占的系统用户下,用immediate方式关闭数据库:
SQL>shutdown immediate;
或者
SVRMGRL>shutdown immediate;
8. 启动oralce的监听进程
$lsnrctl start
9. 进入独占的系统用户下,启动oralce数据库
$sqlplus /nolog
SQL>connect / as sysdba
SQL>startup;
或者
$svrmgrl
SVRMGRL>connect internal;
SVRMGRL>startup;
10.启动应用层的各种程序
分享到:
相关推荐
本文将详细阐述Oracle数据库较好的十种重新启动步骤,以确保在不影响数据完整性和系统稳定性的情况下完成这一操作。 首先,为了确保系统的平稳过渡,应当停止所有依赖于Oracle数据库的应用程序和服务。这包括但不...
### ORACLE数据库工程师面试知识点详解 #### 一、冷备份与热备份的不同点及各自优点 **冷备份**指的是在数据库完全关闭的情况下进行的数据备份。这种方式适用于所有模式下的数据库,无论是归档模式还是非归档模式。...
### Oracle数据库DBA面试题详解 #### 1. 解释冷备份和热备份的不同点以及各自的优点 - **冷备份**:这是一种简单的物理文件复制方式,通常在数据库完全关闭的情况下进行。冷备份适用于所有模式的数据库,无论是...
### Oracle 9i/10g 数据库备份与恢复知识点详解 #### 一、Oracle 9i/10g 数据库备份与...这些内容对于Oracle数据库管理员来说非常重要,不仅可以帮助他们更好地保护和管理数据,还能提升数据库的整体性能和可用性。
- 不需要归档模式,因此数据库性能较好(无需写archive log)。 - **热备份**: - **定义**:在数据库仍处于工作状态时进行的数据备份,适用于归档模式下的数据库。 - **优点**: - 备份过程中数据库仍可正常...
- 如果使用的是较旧版本的SQL Developer,请尝试更新到最新版本,以获得更好的兼容性和支持。 ##### 4. 路径和参数检查 - 当执行`sqldeveloperjava.exe`时,确保使用了正确的路径和必要的参数。例如,如果需要通过...
通常,升级过程包括停止数据库实例、执行升级脚本、重新启动数据库实例以及验证升级成功与否的步骤。 知识点四:数据库状态检查 在升级前和升级后,通过查询数据库字典视图如SYS.DBA_REGISTRY来获取组件名称、版本...
Oracle数据库是全球广泛使用的大型关系型数据库管理系统,其在企业级应用中占据着重要的地位。本文将详细解析Oracle 11g的安装步骤,适用于Windows 32位和64位操作系统。 首先,你需要访问Oracle官方网站...
### Oracle数据库迁移指南 #### Oracle数据库迁移基础知识 在着手进行Oracle数据库迁移之前,理解其基础知识至关重要。本节将概述Oracle数据库迁移的一些基本概念和技术。 **初学者的数据迁移问题** 对于初次...
冷备份虽然提供了数据一致性保障,但其缺点是恢复速度较慢,因为需要重新启动数据库,并逐个恢复文件。在恢复过程中,如果遇到问题,可能需要重新进行整个备份过程。此外,对于需要高可用性的系统,冷备份通常与热...
在Oracle数据库管理过程中,遇到控制文件版本不一致的问题时,通常会收到ORA-00214错误提示。此错误表示数据库中的一个或多个控制文件与其它控制文件版本不匹配,这可能是由于突然断电、硬件故障或其他原因导致的...
在使用Oracle数据库的过程中,有时会遇到需要更改数据库字符集的情况,比如将现有的字符集更改为与操作系统一致的字符集,以便更好地支持多语言环境或者解决数据导入导出时的字符编码问题。本文将详细介绍如何在...
在Solaris操作系统上安装Oracle数据库是一项技术性较高的任务,需要对系统资源、用户账户、目录结构和系统参数有深入的理解。本文将根据提供的文件信息,详细介绍在Solaris环境下安装Oracle数据库的全过程,包括准备...
7. **重新启动PL/SQL Developer**:完成以上步骤后,重启PL/SQL Developer,尝试重新连接数据库。如果仍然出现问题,检查错误日志以获取更具体的错误信息。 8. **防火墙和安全设置**:确保数据库服务器的端口(默认...
### PowerDesigner 15 中为 Oracle 表指定表空间的操作指南 #### 一、PowerDesigner 简介 ...通过以上步骤,您可以在 PowerDesigner 15 中为 Oracle 表指定合适的表空间,从而更好地管理和优化您的数据库结构。
### Oracle 学习笔记知识点概览 #### 一、Oracle 安装与配置 ##### 1.1 知识点 - **Oracle 11g 版本...这些知识对于 Oracle 数据库管理员和技术人员来说非常重要,能够帮助他们更好地理解和管理 Oracle 数据库系统。
- 完成设置后,重新启动计算机再尝试安装。 #### 四、配置 Form 下 TNS 在安装完成后,为了能够顺利连接到 Oracle 数据库,还需要正确配置 TNS 名称。以下是一个示例配置: ```plaintext orcl= (DESCRIPTION= ...
Oracle数据库是美国甲骨文公司开发的核心产品之一,它是一款高性能的关系型数据库管理系统(RDBMS),广泛应用于各行各业的数据管理和存储。与其他主流数据库如微软的SQL Server和IBM的DB2相比,Oracle数据库以其强大...