1.创建spfile 报错
SYS@racdb1>create spfile='+data/racdb/parameterfile/spfile.268.1065438013' from pfile='?/dbs/initracdb1.ora';
create spfile='+data/racdb/parameterfile/spfile.268.1065438013' from pfile='?/dbs/initracdb1.ora'
*
ERROR at line 1:
ORA-17502: ksfdcre:4 Failed to create file
+data/racdb/parameterfile/spfile.268.1065438013
ORA-15046: ASM file name '+data/racdb/parameterfile/spfile.268.1065438013' is
not in single-file creation form
2.正确的方法
SYS@racdb1>create spfile='+data/racdb/parameterfile/spfile' from pfile='?/dbs/initracdb1.ora';
File created.
SYS@racdb1>startup
3.总结
cp 拷贝ASM文件或者创建spfile 时不能直接指定OMF form的文件名称。即去掉数字部分,只保留名称部分即可。
文章讲述了在使用Oracle数据库时,创建spfile时遇到错误,原因在于不能直接指定带有数字的文件名,需去掉数字部分只保留名称。提供了解决方案:复制ASM文件时,应确保文件名符合单文件创建形式。
734

被折叠的 条评论
为什么被折叠?



