oracle 11g企业数据库SID错误ORA-12505

时间:2013-11-12 10:18:52

标签: oracle oracle11g

我已经安装了oracle Enterprice 11g数据库(桌面模式)。一旦我使用sqlplus connect as =>停止我的数据库,它工作正常 conn sys @ orcl as sysdba 并立即使用立即关机当我启动时它与下面的SID没有连接是屏幕截图

enter image description here

即使我在企业管理器

上使用启动按钮

当我尝试使用 sqlplus /作为SYSDBA 进行连接时,它说 ora-01031-权限不足

错误记录

  

致命的NI连接错误12505,连接到:   (DESCRIPTION =(ADDRESS =(PROTOCOL = TCP)(HOST =本地主机)(PORT = 1521))(CONNECT_DATA =(SID = ORCL)(CID =(PROGRAM = d:\应用\ Ravi_Bhushan \产品\ 11.2.0 \ dbhome_1 \ BIN \ emagent.exe)(HOST = RAVIBHUSHAN-PC)(USER = SYSTEM))))

     

版本信息:适用于32位Windows的TNS:版本11.2.0.1.0 -   适用于32位Windows的生产Windows NT TCP / IP NT协议适配器:   版本11.2.0.1.0 - 制作时间:12-NOV-2013 15:14:32追踪   没打开。 Tns错误结构:       ns主要错误代码:12564       TNS-12564:TNS:连接被拒绝       ns secondary err code:0       主要错误代码:0       nt secondary err code:0       nt OS错误代码:0

1 个答案:

答案 0 :(得分:1)

  1. 打开 网络管理员 。在 Oracle Net Configuration 中,打开 本地 ,然后打开 监听器 即可。
  2. 选择您的听众。
  3. 在右上角的ComboBox中,选择 数据库服务
  4. Clic 添加数据库
  5. 填写3个字段: 全局数据库名称 (即ORCL.NET。在SQL Plus中键入SELECT * FROM GLOBAL_NAME), Oracle主目录 (即C:\ app \ User \ product \ 11.2.0 \ dbhome_1)和 SID (即orcl)
  6. 文件>保存网络配置。
  7. 重新启动 OracleOraDb11g_home1TNSListener 服务。