数据库三阶段:
1)nomount //建立系统实例,开SGA空间,启动运行Oracle必要的后台进程。
开启方式:startup onmount
2) mount //加载Oracle运行必要的数据,填SGA,同时启动一部分支持高级用户操作的后台进程。
开启方式:startup mount/alter database mount
3)open //打开所有数据访问权限,加载所有用户和所有进程,可以对外提供数据库服务。
开启方式:startup(startup open)/alter database open
注意:不允许乡下修改,不允许nomount直接到open。
数据库打开:
1) startup restrict //仅允许一些特权用户在可以使用数据库,通常在用于数据库维护时使用。
2)startup force //该命令是强行关闭数据库(shutdown about)和启动数据库(start)两条命令的结合,仅在数据库遇到问题不能关闭时使用。
3)alter database open read only //以只读方式打开数据库。
数据库的关闭:
1)shutdown normal/shutdown //发出该命令后不允许连接任何新的数据库,在关闭之前oracle将等待所有用户退出之后才关闭数据库。
2)shutdown transactional //等待事务完成后才关闭数据库。
3)shutdown immediate //立即中断所有SQL操作,所有强行事务回滚,断开所有连接,系统不等待所有用户退出,直接关闭。
4)shutdown abort //在没有任何办法关闭数据库时采用的方式,一般不宜使用。
1)nomount //建立系统实例,开SGA空间,启动运行Oracle必要的后台进程。
开启方式:startup onmount
2) mount //加载Oracle运行必要的数据,填SGA,同时启动一部分支持高级用户操作的后台进程。
开启方式:startup mount/alter database mount
3)open //打开所有数据访问权限,加载所有用户和所有进程,可以对外提供数据库服务。
开启方式:startup(startup open)/alter database open
注意:不允许乡下修改,不允许nomount直接到open。
数据库打开:
1) startup restrict //仅允许一些特权用户在可以使用数据库,通常在用于数据库维护时使用。
2)startup force //该命令是强行关闭数据库(shutdown about)和启动数据库(start)两条命令的结合,仅在数据库遇到问题不能关闭时使用。
3)alter database open read only //以只读方式打开数据库。
数据库的关闭:
1)shutdown normal/shutdown //发出该命令后不允许连接任何新的数据库,在关闭之前oracle将等待所有用户退出之后才关闭数据库。
2)shutdown transactional //等待事务完成后才关闭数据库。
3)shutdown immediate //立即中断所有SQL操作,所有强行事务回滚,断开所有连接,系统不等待所有用户退出,直接关闭。
4)shutdown abort //在没有任何办法关闭数据库时采用的方式,一般不宜使用。
本文详细介绍了Oracle数据库从启动到关闭的各个阶段,包括nomount、mount和open三个阶段的具体含义及其开启方式,并解释了不同数据库启动模式如restrict、force及只读模式的用途。此外还介绍了正常关闭、事务完成后关闭、立即关闭和强制关闭四种关闭方式的特点。
1741

被折叠的 条评论
为什么被折叠?



