首先出现这个错误 ORA-01043: ORACLE not available ORA-27101: shared menmery realm does not exit 说明数据库实例启动出现问题。 查看注册表localmechine下的software\Oracle\Home0下的Oracle_SID是不是当前要启动的实例名,如果不是请修改 查看是否由Oracle数据库进程在启动 查看ORACLE_HOME\dbs下是否由lk*文件,如果有删掉。使用sqlplus /nolog connect / as sysdba shutdown abort 关闭数据库 startup启动,看是否能正常启动。
还是错误啊,提示“Failed to start service,error 3.
TNS-12536 : TNS: 可能会阻碍操作
TNS:协议士陪器出现错误
:操作可能组塞
需要手工startup。
然后你再使用exp来导数据。如果你觉得你的水平比较高的话,你把listener的跟踪打开,再执行start,然后使用traceassistant来查看trc文件,也许可以找到真正的原因。
ORA-01043: ORACLE not available
ORA-27101: shared menmery realm does not exit
说明数据库实例启动出现问题。
查看注册表localmechine下的software\Oracle\Home0下的Oracle_SID是不是当前要启动的实例名,如果不是请修改
查看是否由Oracle数据库进程在启动
查看ORACLE_HOME\dbs下是否由lk*文件,如果有删掉。使用sqlplus /nolog
connect / as sysdba
shutdown abort
关闭数据库
startup启动,看是否能正常启动。
1.注销sqlnet.ora中那行认证.
或者
2.减小shared_pool_size.