美文网首页Oracle数据库管理之道
【Oracle RAC】修改RAC中的spfile位置

【Oracle RAC】修改RAC中的spfile位置

作者: mikeliuy | 来源:发表于2017-06-01 14:07 被阅读13次

适用11g,12c,10g可以参考。

1. 从集群的任意一个实例登录,查看spfile信息
SQL> show parameter spfile

NAME                     TYPE    VALUE
------------------------------------ ----------- ------------------------------
spfile                   string  +DATA/spfilemkdb_1.ora
2. 重新创建新的spfile
SQL> create pfile from spfile;

File created.

SQL> create spfile='+DATA' from pfile;

File created.
3. 通过ASM命令行,查看spfile,并赋予别名。
ASMCMD> cd parameterfile
ASMCMD> pwd
+data/mkdb/parameterfile

ASMCMD> ls
spfile.286.945525091

ASMCMD> mkalias +DATA/MKDB/PARAMETERFILE/spfile.286.945525091 +DATA/MKDB/spfileMKDB.ora
4. 修改注册新的spfile文件
$ srvctl modify database -d MKDB -p +DATA/MKDB/spfileMKDB.ora
5. 重启数据库
$ srvctl stop database -db MKDB
$ srvctl start database -db MKDB
6. 查看结果
SQL> show parameter spfile

NAME                     TYPE    VALUE
------------------------------------ ----------- ------------------------------
spfile                   string  +DATA/MKDB/spfilemkdb.ora

相关文章

网友评论

    本文标题:【Oracle RAC】修改RAC中的spfile位置

    本文链接:https://www.haomeiwen.com/subject/wifefxtx.html