Welcome 微信登录

首页 / 数据库 / MySQL / Oracle动态服务器参数文件

Oracle动态服务器参数文件(SPFILE)

 SPFILE是一个二进制文件,由Oralce服务器进程自动维护。此文件不能手工修改,一旦手工修改此文件即失效。在UNIX上,此文件默认位置在$ORACLE_HOME/dbs目录下。 在Window上,此文件默认位置在$ORACLE_HOMEdatabase目录下。引入该文件的目的是在不用停止和重启Oralce的情况下,修改实例或者数据库的配置。 

创建SPFILE

 通过create spfile命令,使用PFILE的内容进行创建,用户必须为SYSDBA角色。 create spfile [="SPFILE名称"] from pfile [="PFILE名称"] 如果没有指定SPFILE和PFILE名称,系统会使用默认的PFILE文件创建一个默认的SPFILE文件,默认SPFILE名称为“SPFILESID.ora”。 

查看SPFILE

 因为SPFILE为二进制文件,所以无法使用文本编辑器打开进行查看和编辑,可以通过CREATE PFILE 命令通过SPFILE创建PFILE:create pfile [="PFILE名称"] from spfile 

修改SPFILE

 使用命令alter system set来修改。 更多Oracle相关信息见Oracle 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=12本文永久更新链接地址