<b>Oracle服务器参数文件管理的注意事项-安装配置</b>[Oracle防范]
本文“<b>Oracle服务器参数文件管理的注意事项-安装配置</b>[Oracle防范]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
当用户通过网络拜候Oracle数据库时,在客户端要为利用程序分配用户进程;与之同时,要在服务器端为期分配服务器进程.并且,客户利用的全部SQL操作终究都由服务器进程来履行的.那么客户端进程与服务器进程之间若何调和工作呢?这就主如果通过初始化参数来实现的.在Oracle数据库中,初始化参数包含默许的初始化参数和以参数文件掌握的初始化参数.默许的初始化参数有200多个,在普通情形下,数据库管理员不需求对其举行更改.数据库管理员平常要管理的就是参数文件.而参数文件中保存的就是一些非默许参数.
参数文件主要用于保存数据库启动例程所需求的初始化参数.作为Oracle数据库管理员来说,默许参数常常不需求举行更改.其平常需求保护的主要就是参数文件中保存的非默许参数.在Oracle10之后的版本中,其同时支持两种范例的参数文件,辨别为Pfile(文本参数文件)和Spfile(服务器参数文件).这连个参数文件固然起到的作用是相同的,但是其有很大的差别.
1、Pfile参数文件与Spfile参数文件的辨别.
在Oracle数据库对比早的版本中,初始化参数都是以Pfile(文本参数文件)的情势来保存的.而在Oracle 9之后的版本中,则引入了Spfile(服务器参数文件).Oracle官方是倡议数据库管理员采取Spfile参数文件.这主如果因为若采取后者这种情势的参数文件,其有两个长处.一是对比简单备份,因为服务器参数文件可以操纵RMAN备份工具举行备份,而文本参数文件则不行.二是服务器参数文建管理起来对比便利.文本参数文件其保护起来相对对比烦琐.
不过入道对比早的数据库管理员,还是对比喜好采取Pfile(文本参数文件).若数据库管理员采取这种范例的参数文件来管理启动参数的话,则需求注意以下几个问题.
一是初始化参数不可以反复.也就是说,数据库管理员在改正大概增添初始化参数之前,首先需求查抄初始化参数能否存在.若数据库管理员想要更改大概设置的初始化参数已经存在的话,那么就必须直接更改原有的参数.只有在不存在的情形下,才可以在文件末尾增添新的参数.即当相关参数反复时,Oracle数据库不会自动采取最后的参数,而是会报错.
二是需求注意文本参数文件改正格局方面的问题.如在文本参数文件中,每一行都只可以设置一个参数,不能再同一行中设置多个差别的参数.如参数若是字符型的则可以操纵引号引住;但是,若参数是数字型的,则不可以利用引号引住.但是,若同一个参数有多个值,则可以放在同一行中,只是差别值之间必必要用逗号举行分割.无论是引号还是逗号,都必须是英文状况下的标记.
三是在文本参数文件中,有个特别的标记即#.当数据库管理员不需求某个参数时,我们常常不倡议直接删除它;而是倡议数据库管理员把参数屏蔽掉.这关于日后保护是很有必要的.此时,数据库管理员若要屏蔽某个参数,便可以直接在某个参数前面加入#标记.通过这种方法,便可以让Oracle数据库服务器忽视这个被屏蔽的参数.
2、Spfile参数文件的管理与配置.
笔者固然接触Oracle数据库服务器也已经有不少的年初了.不过笔者还是对比喜好采取Spfile参数文件来管理数据库服务器的参数文件.Spfile参数文件是以二进制情势存放的.若要采取这种情势来管理启动参数文件,笔者有以下的倡议.
一是关于其存放位置的倡议.固然说,Oracle数据库服务器关于服务器参数文件的存放位置没有强迫性的规定.但是,为了管理便利,笔者还是倡议数据库管理员要把服务器参数文件存放在一个特定的目录中.如可以把服务器参数文件存放在数据库安装目录下的Datebase目录中.如此的话,日后保护起来就会对比便利.
二是服务器参数文件若何命名.关于这个命名数据库服务器也没有强迫性的法则.不过,普通情形下,数据库管理员会有一套约定俗成的命名法则,如SPfileSID.ora.此中Spfile前缀表示这是一个服务器参数文件,而不是文本参数文件;SID为例程名;ORA则为扩大名.这个命名法则不是强迫性的.但是,若数据库管理员采取这套命名法则的话,则关于后来一任数据库管理员来说,则其管理起来就会便利很多.
三是若何改正服务器参数文件呢?固然说服务器参数文件是以二进制情势存储的.但是,操纵文本编辑器工具仍旧可以看到相关的内容.如操纵文本编辑器翻开服务器参数文件中,普通情形下,只有参数文件的尾部与头部的一些不怎么重要的内容会以二进制的情势显示外,其他一些具体的设置参数都可以正常显示出来.但是数据库管理员不可以像文本参数文件一样,在文本编辑器中直接举行更改.而必须采取一个Alter System号令对其举行更改.若采取这个命名举行更改的话,则就不需求遵守上面文本参数文件的相关注意事项.因为操纵Alter System号令举行更改的话,就自动会符合相关的格局规定.
以上是“<b>Oracle服务器参数文件管理的注意事项-安装配置</b>[Oracle防范]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |