ERROR:
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist为什么我的oracle每次登陆都报这要的错误呢?
我知道要 sqlplus/nolog--> conn/as sysdba --> startup;
但是每次登陆oracle都要这要 好麻烦的?
求高手们解决办法!!!
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist为什么我的oracle每次登陆都报这要的错误呢?
我知道要 sqlplus/nolog--> conn/as sysdba --> startup;
但是每次登陆oracle都要这要 好麻烦的?
求高手们解决办法!!!
2:第二就是看看oracle的运行日志:以sid为orcl为例,那个日志文件的位置是在 oracle\admin\orcl\bdump\alert_orcl.log 根据这里面的信息就应该比较好的了解,为什么出现楼主所提的问题了
2环境变量看是否一致
3注册表是否一致(多次安装数据库)
-- 不管你是什么操作系统:得设置开机自启动Oracle服务解决你这个问题!
在Windows操作系统下Oracle服务的启动和关闭是以后台服务进程的方式进行管理的。所有服务如下:
因为Oracle服务启动时占用资源较多,会使机器变慢,所以这些服务安装之后,都要设置为手动,
就是开机之后不启动,可以编写一个批处理文件,一次性启动这需要的服务,这样在使用Oracle之前,
先执行这个批处理,把服务启动起来。下面是批处理文件中的内容:(注意要把相应的服务名,换成你自己的。)net start OracleServiceORAC11
pause
net start OracleOraDb11g_home1TNSListener
pause
net start OracleDBConsoleorac11
pause如果机器性能好,不想每次手动启动,那就将上面的服务在服务管理窗口中都设置为自动,
开机就自动启动了。