突然出现 ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务

已经用了PLSQL一周了,登录时没出现任何问题,突然今天登录时出现ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务这个错误。

我先看了其他博主的解决办法,普遍是以下解决方案

  1. 在lisener.ora文件中找到

    (SID_DESC =
    (SID_NAME = CLRExtProc)
    (ORACLE_HOME = D:\app\Administrator\product\11.2.0\dbhome_1)
    (PROGRAM = extproc)
    (ENVS = “EXTPROC_DLLS=ONLY:D:\app\Administrator\product\11.2.0\dbhome_1\bin\oraclr11.dll”)
    )

    (SID_DESC =
    (GLOBAL_DBNAME = ORAC11)
    (ORACLE_HOME = D:\app\Administrator\product\11.2.0\dbhome_1)
    (SID_NAME = ORAC11)
    )

  2. 重启监听器

正文来了

试了结果没有用,后来问了办公室的老员工,他一段操作下来成功登录。具体操作步骤如下:

1.检查监听器是否打开

监听器已打开,没问题

2.打开命令栏,以管理员身份登录,输入sqlplus / as sysdba

3. 输入 select status from v$instance;

发现问题:数据库没打开

4.输入:startup;

数据库已打开

5.成功进入plsql

 (原来是因为oracle都没起来)

猜你喜欢

转载自blog.csdn.net/wdismeinv/article/details/122403650