ORA-01506: missing or illegal database name
来源:互联网 发布:fs2you地址转换软件 编辑:程序博客网 时间:2024/04/29 12:11
在一个节点启动数据库:
SQL>startup;
ORA-01506: missing or illegal database name
RAC ora-01506 missing or illegal database name
因前面是从PFILE启动,再生成SPFILE的,可能是生成文件出错。
[root@rac2 dbs]# strings spfileracdb2.ora
*.SPFILE='+DATA/racdb/spfileracdb.ora'
拷贝RAC1节点的spfileracdb1.ora 为spfileracdb2.ora
问题解决。
从9i开始实例启动并不是优先读取pfile这个参数文件,而是spfile<ORACLE_SID>.ora这个参数文件,
所以pfile的db_name=’ORCL’跟这个问题无关,当然你可以把spfile<ORACLE_SID>.ora删除了,那么实例肯定成功的。
但是Oracel强烈推荐我们用spfile<ORACLE_SID>.ora参数启动实例,
所以,接下来看一下spfile<ORACLE_SID>.ora里面的内容有没有db_name。
而spfile<ORACLE_SID>.ora是二进制文件,可以用strings命令查看该文件的内容。
strings spfileracdb2.ora
- ORA-01506: missing or illegal database name
- ORA-01506: missing or illegal database name
- ORA-01506: missing or illegal database name
- ORA-01506: missing or illegal database name
- pfile启动正常,spfile启动:ORA-01506: missing or illegal database name
- ORA-01506: missing or illegal database name 故障分析一例
- ORA-01506: missing or illegal database name 故障分析一例
- ORA-01036: illegal variable name/number
- ora-01036 illegal variable name number
- ORA-01036: illegal variable name/number
- telnet报错:Name or service not known: Illegal seek
- SQL logic error or missing database no such table: xxx
- ORA-02142: missing or invalid ALTER TABLESPACE option
- ORA-00988:missing or invalid password (口令缺失或无效)
- ORA-00922:missing or i…
- ORA-01994: GRANT failed: password file missing or disabled
- ORA-01994: GRANT failed: password file missing or disabled
- mysql的"[Warning] Invalid (old?) table or database name"问题
- jQuery不得不会---编写一个简单的jQuery程序
- svn 上传源代码、下载源代码
- C/C++中extern关键字详解
- android 中对 gps 默认关闭+语言默认中文的设置+时区设置+修改系统名字+修改系统默认时间+修改屏幕休眠时间
- 关于java中的synchronized关键字的一些小研究
- ORA-01506: missing or illegal database name
- Oracle TnsPing 正确,pl/sql ora-12154无法解析指定的连接标识符的解决方法
- Android 之采用execSQL和rawQuery方法完成数据的添删改查操作
- 通过java读取HDFS的数据
- Linux中断(interrupt)子系统之一:中断系统基本原理
- C/C++中作用域详解
- 分享功能----2
- 配置 java 环境变量
- vc 连接sqlserver数据库