startup mount;startup nomount;startup 这三个启动数据库的语句有什么区别?
2009-12-24 19:57
656 查看
1、STARTUP NOMOUNT
NONOUNT选项仅仅创建一个Oracle实例,当实例打开后,系统将显示一个SGA内存结构和大小的列表;
2、STARTUP MOUNT
该命令创建实例并且安装数据库,但没有打开数据库,在这种打开方式下,除了可以看到SGA系统列表以外,系统还会给出"数据库装载完毕"的提示;
3、STARTUP
该命令完成创建实例、安装实例和打开数据库的所有三个步骤,这时系统除了可以看到前面Startup Mount方式下的所有提示外,还会给出一个"数据库已经打开"的提示,此时,数据库系统处于正常工作状态,可以接受用户请求。
RMAN> startup nomount
已连接到目标数据库 (未启动)
Oracle 例程已启动
系统全局区域总计 135338868 字节
Fixed Size 453492 字节
Variable Size 109051904 字节
Database Buffers 25165824 字节
Redo Buffers 667648 字节
RMAN> startup mount
已连接到目标数据库 (未启动)
Oracle 例程已启动
数据库已加载
系统全局区域总计 135338868 字节
Fixed Size 453492 字节
Variable Size 109051904 字节
Database Buffers 25165824 字节
Redo Buffers 667648 字节
RMAN> startup
已连接到目标数据库 (未启动)
Oracle 例程已启动
数据库已加载
数据库已打开
系统全局区域总计 135338868 字节
Fixed Size 453492 字节
Variable Size 109051904 字节
Database Buffers 25165824 字节
Redo Buffers 667648 字节
上面是三种类型的截图,startup nomount只是启动了实例而没有启动数据库,startup mount启动了实例,并加载了数据库,但是数据库没有打开,startup是最全的,实例,数据库加载,数据库打开都完成。
例如下:
Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.
C:/Documents and Settings/Administrator>cd/
C:/>sqlplus /nolog
SQL*Plus: Release 9.2.0.1.0 - Production on 星期一 9月 21 15:21:50 2009
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
SQL> connect / @dwj as sysdba
已连接。
SQL> startup nomount
ORA-01081: 无法启动已在运行的 ORACLE --- 请首先关闭
SQL> shutdown abort
ORACLE 例程已经关闭。
SQL> startup nomount
ORACLE 例程已经启动。
Total System Global Area 135338868 bytes
Fixed Size 453492 bytes
Variable Size 109051904 bytes
Database Buffers 25165824 bytes
Redo Buffers 667648 bytes
SQL>
NONOUNT选项仅仅创建一个Oracle实例,当实例打开后,系统将显示一个SGA内存结构和大小的列表;
2、STARTUP MOUNT
该命令创建实例并且安装数据库,但没有打开数据库,在这种打开方式下,除了可以看到SGA系统列表以外,系统还会给出"数据库装载完毕"的提示;
3、STARTUP
该命令完成创建实例、安装实例和打开数据库的所有三个步骤,这时系统除了可以看到前面Startup Mount方式下的所有提示外,还会给出一个"数据库已经打开"的提示,此时,数据库系统处于正常工作状态,可以接受用户请求。
RMAN> startup nomount
已连接到目标数据库 (未启动)
Oracle 例程已启动
系统全局区域总计 135338868 字节
Fixed Size 453492 字节
Variable Size 109051904 字节
Database Buffers 25165824 字节
Redo Buffers 667648 字节
RMAN> startup mount
已连接到目标数据库 (未启动)
Oracle 例程已启动
数据库已加载
系统全局区域总计 135338868 字节
Fixed Size 453492 字节
Variable Size 109051904 字节
Database Buffers 25165824 字节
Redo Buffers 667648 字节
RMAN> startup
已连接到目标数据库 (未启动)
Oracle 例程已启动
数据库已加载
数据库已打开
系统全局区域总计 135338868 字节
Fixed Size 453492 字节
Variable Size 109051904 字节
Database Buffers 25165824 字节
Redo Buffers 667648 字节
上面是三种类型的截图,startup nomount只是启动了实例而没有启动数据库,startup mount启动了实例,并加载了数据库,但是数据库没有打开,startup是最全的,实例,数据库加载,数据库打开都完成。
例如下:
Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.
C:/Documents and Settings/Administrator>cd/
C:/>sqlplus /nolog
SQL*Plus: Release 9.2.0.1.0 - Production on 星期一 9月 21 15:21:50 2009
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
SQL> connect / @dwj as sysdba
已连接。
SQL> startup nomount
ORA-01081: 无法启动已在运行的 ORACLE --- 请首先关闭
SQL> shutdown abort
ORACLE 例程已经关闭。
SQL> startup nomount
ORACLE 例程已经启动。
Total System Global Area 135338868 bytes
Fixed Size 453492 bytes
Variable Size 109051904 bytes
Database Buffers 25165824 bytes
Redo Buffers 667648 bytes
SQL>
相关文章推荐
- 数据库——startup,startup mount,startup nomount有什么区别
- Oracle启动数据库的三个台阶nomount,mount,open
- 实验46:启动数据库的三个台阶nomount,mount,open
- 数据库启动的三个台阶nomount,mount,open
- 数据库启动的三个台阶nomount,mount,open
- startup,startup mount,startup nomount之间的区别
- startup,startup mount,startup nomount之间的区别
- 启动数据库的三个台阶nomoutn, mount, open
- Oracle 数据库启动 startup和startup force的区别
- startup,startup mount,startup nomount之间的区别
- 要打开数据库则必须使用 RESETLOGS 或 NORESETLOGS 选项 SQL> startup ORACLE 例程已经启动。 Total System Global Area 135338
- startup,startup mount,startup nomount之间的区别
- 数据库启动之NOMOUNT
- startup,startup mount,startup nomount之间的区别
- 通过v$datafile,scott.emp深入比较数据库实例的启动方式(nomount,mount,open)
- startup命令显示的结果可以看出数据库启动的三个阶段
- oracle startup mount nomount 区别
- oracle startup mount nomount 区别
- startup,startup mount,startup nomount之间的区别
- startup,startup mount,startup nomount之间的区别