1. ORA-01034错误的含义及可能原因 含义: ORA-01034错误表示“ORACLE not available”,即Oracle数据库实例当前不可用。这通常是因为数据库实例没有启动,或者用户尝试连接到一个不存在的数据库实例。 可能原因: 数据库实例未启动。 监听器配置不正确或未启动。 尝试连接到一个已删除的数据库实例。 数据库实例正在启...
在Windows环境下,若出现无法连接远程数据库的情况,也可能是导致相同错误的原因之一。此时,需对sqlnet.ora文件进行修正,将"SQLNET.AUTHENTICATION_SERVICES = (NTS) NTS"改为"NONE"。通过上述步骤,通常可以有效解决"ORA-27101 Shared memory realm does not exist"和"ORA-01034 ORACLE not available"的...
出现ORA-01034和ORA-27101的原因是多方面的:主要是oracle当前的服务不可用,shared memory realm does not exist,是因为oracle没有启动或没有正常启动,共享内存并没有分配给当前实例.所以,通过设置实例名,再用操作系统身份验证的方式,启动数据库。这样数据库就正常启动了,就不会报ORA-01034和ORA-27101两个启动异常了。
现象: 在试图启动数据库的时候,Oracle报告下列错误: ERROR: ORA-27101 Shared memory realm does not exist ORA-01034 ORACLE not available 原因: Error: ORA-27101 Text: shared memory realm does not exist…
出现ORA-01034和ORA-27101的原因是多方面的:主要是oracle当前的服务不可用,shared memory realm does not exist,是因为oracle没有启动或没有正常启动,共享内存并没有分配给当前实例.所以,通过设置实例名,再用操作系统身份验证的方式,启动数据库。这样数据库就正常启动了,就不会报ORA-01034和ORA-27101两个启动异常了...
出现这个两个错误号,是因为Oracle数据库的实例没有启动!一般的话,可能是因为下面的这几个原因造成的:1。oracle相关的服务没有启动,你在运行中输入services.msc看看oracle的服务有没有正常启动 2。同一台机器上安装了,多个oracle版本,造成服务异常 3。再有就是你卸载ORACLE的时候,弄得不彻底了 ...
ORA-00132: syntax error or unresolved network name 'LISTENER_ORCL' 2、进过查找该错误,发现是tnsnames.ora文件中少了如下语句的原因 LISTENER_MAXIMO = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) 添加后,重启数据库实例服务,重启监听程序: ...
出现问题原因是数据库没有启动,最好在服务器上尝试启动数据库,不要在远程启动,那样问题更清楚,注意ORACLE_SID的问题。在命令行下 C:\> set ORACLE_SID=orcl 把这里的 orcl换为你相应的实例名。一般情况下问题就解决了,像你这种情况,数据库应该没有什么问题的,不要担心 ...
ora-01034 的原因有很多种,通常是数据库服务没启动,或者没有正常启动造成的。ora-27101是因为前面错误引起的,只要把前面错误解决了。这个错误可能就不存在了。建议先检验环境,再分析原因:1、数据库监听是否正常启动。如果启动错误,
ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist的原因分析 简介:今天突然接到同事电话,说oracle数据库连接不上了,我远程过去用pl/sql developer登录,提示ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist.意思是oracle无法使用,共享内存领域不存在...