11g RAC中pfile和spfile的使用总结
来源:互联网 发布:怎么测网络是多少兆 编辑:程序博客网 时间:2024/04/29 07:16
RAC中的spfile和pfile的使用和单实例的有些区别,下面以11g linux环境测试,作个总结。
RAC中参数文件主要用dbs目录下的pfileSID、spfileSID和共享存储ASM下的spfileDB.数据库启动时默认只去找pfile,不会直接找dbs下spfileSID和共享存储ASM下的spfileDB。pfile指向ASM共享的spfileDB,所以一般使用ASM共享的spfileDB
可以使用create pfile='/u01/oracle/temp.txt' from spfile;备份
但是不能create spfile from pfile='/u01/oracle/temp.txt',生成的是spfileSID
更不能create spfile from pfile时,生成spfileSID只有个
C"
最好使用 create spfile ='+DATA/TAN/spfiletan.ora' from pfile='/u01/oracle/temp.txt';来恢复。
以initSID启动后:
[root@node2 dbs]# more inittan2.ora
SPFILE='+DATA/tan/spfiletan.ora'
SQL> create spfile from pfile;
File created.
SQL> show parameter pfile
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
spfile string +DATA/tan/spfiletan.ora
SQL> show parameter spfile
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
spfile string +DATA/tan/spfiletan.ora
SQL>
不指定pfile目录时,不管是正常启动后,还是按备份的pfile启动后,创建spfile内容均一样,没内容。
SQL> startup pfile='/u01/oracle/temp.txt';ORACLE instance started.
Total System Global Area 455127040 bytes
Fixed Size 2229304 bytes
Variable Size 205523912 bytes
Database Buffers 239075328 bytes
Redo Buffers 8298496 bytes
Database mounted.
Database opened.
SQL> create spfile ='+DATA/TAN/spfiletan.ora' from pfile;
File created.
SQL> startup force
ORA-01506: missing or illegal database name
[oracle@node2 dbs]$ more spfiletan2.ora
C"
或是这样:
SQL> create spfile from pfile;
[oracle@node2 dbs]$ more spfiletan2.ora
C"
但是SQL> create pfile from spfile;
pfile会变成具体的参数,没法使用共享的spfile了。
可以用下面的方法备份、还原。
SQL> startup pfile='/u01/oracle/temp.txt';
ORACLE instance started.
Total System Global Area 455127040 bytes
Fixed Size 2229304 bytes
Variable Size 205523912 bytes
Database Buffers 239075328 bytes
Redo Buffers 8298496 bytes
Database mounted.
Database opened.
SQL> create spfile ='+DATA/TAN/spfiletan.ora' from pfile='/u01/oracle/temp.txt';
File created.
SQL> startup force
ORACLE instance started.
Total System Global Area 455127040 bytes
Fixed Size 2229304 bytes
Variable Size 205523912 bytes
Database Buffers 239075328 bytes
Redo Buffers 8298496 bytes
Database mounted.
Database opened.
- 11g RAC中pfile和spfile的使用总结
- rac环境中使用create pfile form spfile出现问题
- [Oracle] pfile和spfile总结
- pfile 和 spfile 的区别
- 6->oracle中pfile和spfile区别
- 如何切换使用spfile和pfile
- 查看当前使用的spfile还是pfile
- oracle的参数文件 pfile和spfile
- oracle的参数文件 pfile和spfile
- 探索Oracle pfile和spfile的秘密
- 探索Oracle pfile和spfile的秘密
- spfile,pfile和init.ora的区别
- oracle的参数文件:pfile和spfile
- oracle spfile pfile 使用
- spfile和pfile
- 创建pfile和spfile
- 关于pfile和spfile
- spfile和pfile
- XML文件解析(DOM方式)
- 服务器端动态产生客户端脚本
- oracle中 connect by prior 递归算法(转)
- MapXtreme2008在VS2010环境下的开发
- HashMap的实现原理
- 11g RAC中pfile和spfile的使用总结
- iOS相机字体英文转中文,相机全屏
- 添加ASI
- 服务器端控件ID在Jquery中的读取
- cocos2dx2.1版本中使用CCTextureAtlas drawQuads绘制问题
- XML文件解析(Pull方式)
- 浅析C语言的一个关键字——register
- JSONP--解决ajax跨域问题
- 自定义dialog无边框,包括黑边白边框