oracle用户无法登陆,“ORA-01034 - Oracle not available”和“ORA-27101 - shared memory realm does not exist”。
解决办法:
1. 本地数据库可以使用这个命令以DBA身份进入数据库进行任何操作,不需要用户名和密码。运行cmd,一次执行以下语句
sqlplus /nolog
connect / as sysdba
startup
报错信息:
ORA-00119: invalid specification for system parameter LOCAL_LISTENER
ORA-00132: syntax error or unresolved network name ’LISTENER_ORCL’
2.创建pfile:SQL>create pfile=‘D:\oracle\product\10.2.0\db_1\database\initORCL.ORA’ from spfile
3.修改pfile,将*.local_listener=’LISTENER_ORCL'修改为
*.local_listener='(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=ip)))',此处的ip就是oracle数据库所在服务器的ip
4.重新创建spfile SQL>create spfile from pfile ;
5.启动数据库SQL>startup;
ORACLE not available shared memory realm does not exist
猜你喜欢
转载自ncs123.iteye.com/blog/2010000
今日推荐
周排行