统断开与用户的连接,然后回滚所有未提交的事务,接着关闭数据库。这种方式关闭数据
库也算是正常关闭,下次启动时也不需要做恢复,而且这种方式关闭数据库通常比较快,
因此建议关闭数据库时尽量使用这种方法。
. 异常关闭
'.,
这种方式下关闭数据库系统不做任何的检查与回退操作而直接将数据库实例撤消并将数据
文件关闭。用这种方法关闭数据库速度最快,但这种关闭方法不能保证数据库的一致性,
下次启动数据库时有可能无法打开数据库,因此通常不建议使用这种方式关闭数据库。
2 9i 的 sple
在 / 以前, 使用 $(即 0,初始化参数文件)存储初始化参数设
置,这些参数在实例启动时被读取,任何修改需要重起实例才能生效;在 / 以后,
引入了二进制文件 $1使用 $ 你可以使用 2#!32#4 或者 2#!#5 6
来动态修改那些可动态修改的参数,所有更改可以立即生效,你可以选择使更改只应用于
当前实例还是同时应用到 $。这就使得所有对 $ 的修改都可以通过命令行完成0
随着 $ 的引入,我们可以在不用停机的情况下动态调整数据库 区及其它很
多参数,大大提高了系统的可用性。同时使用命令行在线修改参数值,也减少了手工编辑
初始化参数文件 0 犯错误的可能。
2.1 oracle 如何使用 sple
当使用不带 $子句的 命令时, 将从平台指定的默认位置上的服务
器参数文件(785#) 中读取初始化参数。 查找 785# 或者创通的 0 的
顺序是:在平台指定的默认位置上, 首先查找名为 $ !"#95:0 的文
件,如果没有就查找 $0 文件,还没有的话,就找 !"#95:0 文件。
在 !"#9;#<<9<$ 下,你很可能可以看到一个类似这样
00/==>?@名字的文件,这就是初始化参数文件,只是跟上了时间戳。对
于 /=1缺省的就使用 $ 启动,但是这个 $ 不是凭空而来,而是根据这个
文件创建而来,你可以去掉这个长后缀,就是标准的 $ 文件了。
注意:
对于 A65B平台为服务器参数文件或文本初始化参数文件指定的默认位置目录是:
!"#9C 4#$ !"#95:0
对于 D.62和 D.===其位置是:
!"#9C 4#<<$ !"#95:0
2.2 sple 的创建及修改
可以使用 "$ 命令基于数据库的当前参数设置创建一个 785#,可以使用
2#!32#4 或者 2#!#5 6 来动态修改那些可动态修改的参数并且这些更改