参数文件记录了数据库的配置。在数据库启动时,ORACLE要根据参数文件中的参数设置,配置数据库,如要为各个内存池分配多少内存,允许打开的进程和会话等等。要让数据库启动,必须先读取参数文件。参数文件的参数。我们通常称其为初始化参数,简称参数。
参数文件2类:
pfile ----文本参数,可以被系统指令修改,如vi PFILE大文件名格式 是init<sid>.ora
位置在$ORACLE_HOME/dbs/init<sid>.ora
和$ORACLE_HOME/admin/$ORACLE_SID/pfile
spfile----服务器参数,二进制参数,从9i开始启用。只能存放在服务器端,能被rman备份。
修改必须使用oracle的指令alter system|session set<>;
启动要用参数文件优先级
spfile<sid>.ora 如果没
找spfile.ora如果没
找init<sid>.ora
pfile 和spfile互相转换
create spfile from pfile
create pfile from spfile
通过系统参数可以通过pfile的init<sid>.ora来修改
不过修改后要关闭数据库,启动时以start pfile=“你文件的路径”来启动
开启后,create spfle from pfile;
查看当前数据库通过spfile启动还是pfile启动
select distinct ISSPECIFI