Oracle数据库实例的启动过程分为三个步骤,分别是 启动实例、加载数据库、打开数据库。用户可以根据实际情况的需要,以不同的模式启动数据库,启动数据库所使用的命令格式如下:
startup [nomount|mount|open|force][resetrict][pfile=filename]
nomount:表启动实例不加载数据库。-----------------------------服务器参数文件
mount:表示启动实例、加载数据库并保持数据库的关闭状态-------控制文件
open:表示启动数据库、加载数据库并打开数据库,这个是默认选项--------数据文件
force:表示终止实例并重新启动数据库
resetrict:用于指定以受限制的会话方式启动数据库
pfile:用于指定启动实例时所使用的文本参数文件,filename就是文件名
关闭数据库实例,也是三个步骤,关闭数据库、卸载数据库、关闭数据库实例
shutdown[normal|transactional|immediate|abort]
normal:表示以正常方式关闭数据库
transactional表示在当前所有的活动失误被提交完毕之后关闭数据库。------事务关闭方式
immediate:表示在尽可能短的时间内立刻关闭数据库------立即中断当前用户的连接,而且会强行终止用户的当前活动事物,将未完成的事物回退
abortion:表示以终止方式来关闭数据库---------强制中断任何数据库的操作,取消未提交的活动事物,而不是回退