首页 > Linux操作系统 > Linux操作系统 > SPFILE 和 PFILE
SPFILE
#sqlplus /nolog
sql>conn 用户/密码 as sysdba
sql>show parameter control
显示你有几个ctl文件
sql>alter system set
control_files='/u01/app/oracle/oradata/oracle/contro101.ctl','/u01
/app/oracle/oradata/oracle/contro102.ctl','/u01/app/oracle/oradata
/oracle/contro103.ctl','/u01/app/oracle/oradata/oracle/contro104.c
tl' scope=spfile;
写一个新的添加
sql>shutdown immedaite
两次,因为第一次会报错
sql>quit
dbs#cp contro101.ctl contro104.ctl
在/dbs/initoracle.oca
里面会多一个文件contro104.ctl
sql>startup
sql>show parmeter control
就有新显示的104文件了
新加的ctl要是放在别的硬盘上就可以实现多路复用了
PFILE
#sqlplus /nolog
sql>conn 用户/密码 as sysdba
sql>show parameter control
显示你有几个ctl文件
sql>create pfile from spfile;
sql>shutdown immedaite
在@/rdbms/amdin/initoracle.oca
添加'/u01/app/oracle/oradata/oracle/contro105.ctl'
dbs#cp contro101.ctl contro105.ctl
sql>startup pfile=/你oracle目录下/rdbms/admin/initoracle.oca
sql>show parmeter control
就会显示新加的pf了
新加的ctl要是放在别的硬盘上就可以实现多路复用了
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/20570073/viewspace-563183/ ,如需转载,请注明出处,否则将追究法律责任。