首页 > Linux操作系统 > Linux操作系统 > 介绍oracle中的参数文件
oracle启动的时候(nomount的状态)通过读取参数文件来给oracle实例在内存中划分出来参数文件制定的空间大小。
参 数文件有两种方式,一是pfile,文本的形式,可以使用文本编辑里直接进行修改,修改后在下次启动数据库的时候才能生效;一是spfile二进制文件, 只能只用alter system set parameter = value
spfile和pfile之间可以进行生成,create spfile|pfile from pfile|spfile;这样用户可以再spfile和pfile中自相生成。
oracle 如何保证参数文件的安全性的问题,当DBA修改了参数文件中的参数,相关修改语句已经记录在了警告文件里,当修改后数据库不能进行启动了,可以指定一个之 前备份pfile文件来启动oracle,也使用之前修改的参数文件,但是他的后面要跟问题参数(此参数是通过警告日志来获得的)和正确的数值,就能将 oracle启动起来。当oracle启动数据库实例的时候会将参数文件里中的信息记录到警告日志里,我们可以再警告日志中来得到参数文件需要的信息。由 于pfile是文本,我们也可以直接将pfile文件进行备份。
在oracle中查看参数信息,在v$parameter视图中,也可以使用show parameter 。。。。来查看参数文件中的信息。
在启动数据库的时候spfile和pfile的加载顺序,优先加载spfile文件,如有没有spfile,就加载pfile(INIT(oracle_SID).ora)文件。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/21334017/viewspace-756195/ ,如需转载,请注明出处,否则将追究法律责任。