SHUTDOWN NORMAL:不允许新的连接、等待会话结束、等待事务结束、做一个检查点并关闭数据文件。启动时不需要实例恢复。SHUTDOWN TRANSACTIONAL:不允许新的连接、不等待会话结束、等待事务结束、做一个检查点并关闭数据文件。启动时不需要实例恢复。SHUTDOWN IMMEDIATE:不允许新的连接、不等待会话结束、不等待事务结束、做一个检查点并关闭数据文件。没有结束的事务是自动rollback的。启动时不需要实例恢复。 SHUTDOWN ABORT:不允许新的连接、不等待会话结束、不等待事务结束、不做检查点且没有关闭数据文件。启动时自动进行实例恢复。
oracle的shutdown命令有几种参数
标签:
小编还为您整理了以下内容,可能对您也有帮助:
oracle的shutdown命令有几种参数,各有什么不同?
shutdown有四个参数:
Normal 需要等待所有的用户断开连接
Immediate 等待用户完成当前的语句
Transactional 等待用户完成当前的事务
Abort 不做任何等待,直接关闭数据库
normal需要在所有连接用户断开后才执行关闭数据库任务,所以有的时候看起来好象命令没有运行一样!在执行这个命令后不允许新的连接
immediate在用户执行完正在执行的语句后就断开用户连接,并不允许新用户连接。
transactional 在拥护执行完当前事物后断开连接,并不允许新的用户连接数据库。
abort 执行强行断开连接并直接关闭数据库。
前三种方式不回丢失用户数据。第四种在不的已的情况下,不建议采用!
shutdown参数
根据查询CSDN博客得知,“shutdown”命令的参数有多种,具体如下:
1.shutdownnormal。不允许新连接,等待会话和事务结束后,做一个检查点并关闭数据文件。启动时不需要实例恢复。
2.shutdowntransactional。不允许新连接,不等待会话结束,等待事务结束后,做一个检查点并关闭数据文件。启动时不需要实例恢复。
3.shutdownimmediate。不允许新连接,不等待会话结束,不等待事务结束后,做一个检查点并关闭数据文件。没有结束的事务会自动ROLLBACK。启动时不需要实例恢复。
4.shutdownabort。不允许新连接,不等待会话结束,不事务结束后,没有检查点且不关闭数据文件。启动时自动进行实例恢复。
shutdown 命令后有哪些参数
参数介绍:
用命令行工具“shutdown”来关闭或从启计算机
在Windows XP中,新增了一条命令行工具“shutdown”,其作用是“关闭或重新启动本地或远程计算机”。利用它,我们不但可以注销用户,关闭或重新启动计算机,还可以实现定时关机、远程关机。
该命令的语法格式如下:
shutdown [-i |-l|-s |-r |-a] [-f] [-m [\\ComputerName]] [-t xx] [-c "message"] [-d[p]:xx:yy]
其中,各参数的含义为:
-i 显示图形界面的对话框。
-l 注销当前用户,这是默认设置。
-m ComputerName优先。
-s 关闭计算机。
-r 关闭之后重新启动。
-a 中止关闭。除了-l 和ComputerName 外,系统将忽略其它参数。在超时期间,您只可以使用-a。
-f 强制运行要关闭的应用程序。
-m [\\ComputerName] 指定要关闭的计算机。
-t xx 将用于系统关闭的定时器设置为 xx 秒。默认值是20秒。
-c "message" 指定将在“系统关闭”窗口中的“消息”区域显示的消息。最多可以使用127 个字符。引号中必须包含消息。
-d [p]:xx:yy 列出系统关闭的原因代码。