0

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

在此处输入图像描述

即使我在企业管理器上使用了启动按钮

当我尝试使用sqlplus / as SYSDBA连接时,它说ora-01031-insufficient 权限

错误日志

致命的 NI 连接错误 12505,连接到:(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521))(CONNECT_DATA=(SID=orcl)(CID=(PROGRAM=D:\app\ Ravi_Bhushan\product\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 - 生产时间:2013 年 11 月 12 日 15:14 :32 跟踪未打开。Tns 错误结构:ns 主要错误代码:12564 TNS-12564:TNS:连接被拒绝 ns 次要错误代码:0 nt 主要错误代码:0 nt 次要错误代码:0 nt 操作系统错误代码:0

4

1 回答 1

1
  1. 打开网络管理器。在Oracle Net Configuration中,打开Local,然后打开Listeners
  2. 选择您的听众。
  3. 在右上角的 ComboBox 中,选择Database Services
  4. 单击添加数据库
  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服务。
于 2015-01-25T20:36:41.640 回答