更改ASM实例的spfile路径方法
2016-09-23 18:26
330 查看
经测试,在ASM实例中,执行 createspfile
from pfile;重新创建 spfile文件时,会报如下错误:
SQL> createspfile='+CRS/rac-cluster/ASMPARAMETERFILE/REGISTRY.253.858642645' frompfile='/home/grid/tmp/pfile1.ora';
createspfile='+CRS/rac-cluster/ASMPARAMETERFILE/REGISTRY.253.858642645' frompfile='/home/grid/tmp/pfile1.ora'
*
ERROR atline 1:
ORA-17502:ksfdcre:4 Failed to create file
+CRS/rac-cluster/ASMPARAMETERFILE/REGISTRY.253.858642645
ORA-15177:cannot operate on system aliases
SQL> create spfile frompfile='/home/grid/tmp/pfile1.ora';
create spfile frompfile='/home/grid/tmp/pfile1.ora'
*
ERROR atline 1:
ORA-17502:ksfdcre:4 Failed to create file
+CRS/rac-cluster/asmparameterfile/registry.253.923332571
ORA-15177:cannot operate on system aliases
进 asmcmd中执行 spget如下命令,发现spfile不见了:
ASMCMD[+CRS/rac-cluster/ASMPARAMETERFILE] > spget
ASMCMD[+CRS/rac-cluster/ASMPARAMETERFILE] > ls -l
ASMCMD-08002: entry'ASMPARAMETERFILE' does not exist in directory '+CRS/rac-cluster/'
原来,指定create spfile路径时,只给磁盘组名就可以了,如下:
SQL> createspfile='+CRS' from pfile='/home/grid/tmp/pfile1.ora';
File created.
ASMCMD[+CRS/rac-cluster/ASMPARAMETERFILE] > spget
+CRS/rac-cluster/asmparameterfile/registry.253.923332973
发现,自动生成并重新命名一个spfile文件了。
spget和spset命令是GPnP方式定位和设置ASM实例spfile文件的方法。具体用法详见《Oracle
11gR2用gpnpprofile存放ASM的spfile路径》
from pfile;重新创建 spfile文件时,会报如下错误:
SQL> createspfile='+CRS/rac-cluster/ASMPARAMETERFILE/REGISTRY.253.858642645' frompfile='/home/grid/tmp/pfile1.ora';
createspfile='+CRS/rac-cluster/ASMPARAMETERFILE/REGISTRY.253.858642645' frompfile='/home/grid/tmp/pfile1.ora'
*
ERROR atline 1:
ORA-17502:ksfdcre:4 Failed to create file
+CRS/rac-cluster/ASMPARAMETERFILE/REGISTRY.253.858642645
ORA-15177:cannot operate on system aliases
SQL> create spfile frompfile='/home/grid/tmp/pfile1.ora';
create spfile frompfile='/home/grid/tmp/pfile1.ora'
*
ERROR atline 1:
ORA-17502:ksfdcre:4 Failed to create file
+CRS/rac-cluster/asmparameterfile/registry.253.923332571
ORA-15177:cannot operate on system aliases
进 asmcmd中执行 spget如下命令,发现spfile不见了:
ASMCMD[+CRS/rac-cluster/ASMPARAMETERFILE] > spget
ASMCMD[+CRS/rac-cluster/ASMPARAMETERFILE] > ls -l
ASMCMD-08002: entry'ASMPARAMETERFILE' does not exist in directory '+CRS/rac-cluster/'
原来,指定create spfile路径时,只给磁盘组名就可以了,如下:
SQL> createspfile='+CRS' from pfile='/home/grid/tmp/pfile1.ora';
File created.
ASMCMD[+CRS/rac-cluster/ASMPARAMETERFILE] > spget
+CRS/rac-cluster/asmparameterfile/registry.253.923332973
发现,自动生成并重新命名一个spfile文件了。
spget和spset命令是GPnP方式定位和设置ASM实例spfile文件的方法。具体用法详见《Oracle
11gR2用gpnpprofile存放ASM的spfile路径》
相关文章推荐
- JVM虚拟机内存及垃圾收集
- 基于 Red Hat 的发行版 Oracle Linux 正式发布Oracle Linux 7.1
- Oracle Containers for J2EE远程安全漏洞(CVE-2014-0413)
- Oracle 10g R2不能使用EM的问题
- 表空间操作
- PreparedStatement中in子句的处理
- VMware下RedHat4.8_64位安装Oracle 10g RAC--简略脚本
- oracle sql日期比较
- 基于 Red Hat 的发行版 Oracle Linux 正式发布Oracle Linux 7.1
- OS block size和Oracle block size,查找OS Blocksize的方法
- oracle中创建数据库和表空间的几点总结
- 数据库自动备份脚本
- oracle的nvl函数的使用介绍
- 解决oracle用户连接失败的解决方法
- oracle的一些tips技巧
- Oracle 下的开发日积月累
- Oracle存储过程之数据库中获取数据实例
- Windows下ORACLE 10g完全卸载的方法分析