Home  >  Article  >  Database  >  Oracle DB 10g启动及关闭过程的理解

Oracle DB 10g启动及关闭过程的理解

WBOY
WBOYOriginal
2016-06-07 16:58:24833browse

环境:Red Hat Linux AS 4 Nahant x86 + Oracle 10.2.0.1 x86本文记录了Oracle 10g数据库启动及关闭过程使用的命令及相关的文件。

环境:Red Hat Linux AS 4 Nahant x86 + Oracle 10.2.0.1 x86

本文记录了Oracle 10g数据库启动及关闭过程使用的命令及相关的文件。

Oracle DB 10g的启动的3个步骤,依次为:1.创建并启动实例、2.装载数据库、3.打开数据库
这些步骤使用startup来实现,如下图所示:

Oracle DB 10g启动及关闭过程的理解

startup 命令格式
startup [ nomount | mount | open | force ] [ restrict ] [ pfile=filename ];

方法1 -- startup nomount ; alter database mount ;alter database open
方法2 -- startup mount ; alter database open
方法3 -- startup 或 startup open
在进入某种模式后,可以通过alter database来提升到更高的模式。但是无法降低至前面的模式。
书上写的真磨叽,就是说你在step2这里,你可以通过alter database到step3,但是你不能到step 1.

startup force
强制启动,可用于各种模式。正常的起不来,,就试试这个。

startup restrict
restrict模式会将数据库置于open模式,此时只有restricted session权限的用户才能访问数据库。
用于维护动作。维护完成后,请禁用restricted session权限,以便普通用户的连接。如下:
alter system disable restricted session

linux

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn