Oracle 数据库 SQLPlus连接正常、PLSQL连接报错 ORA-12514、TNSPING正常

如题:

已开启的服务有(实例名 kaiser )

OracleDBConsolekaiser
OracleOraDb11g_home1TNSListener
OracleServiceKAISER

TNSPING信息

C:\Users\ASUS>TNSPING kaiser
TNS Ping Utility for 64-bit Windows: Version 11.2.0.1.0 - Production on 30-10月-2016 16:51:31
Copyright (c) 1997, 2010, Oracle.  All rights reserved.
已使用的参数文件:
E:\Oracle\product\11.2.0\dbhome_1\network\admin\sqlnet.ora

已使用 TNSNAMES 适配器来解析别名
尝试连接 (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = kaiser)))
OK (10 毫秒)

PLSQL连接报错 ORA-12514 监听程序当前无法识别连接符中请求的服务

至此问题信息就这么多了,怎么搞?没有PLSQL的Oracle不是一般人玩的转的啊!

Bangk
浏览 6810回答 2
2回答

qq_冷夜听风雨_0

sqlplus 能连接 plsql连接报错 ora-12154无法解析指定的连接标识符1、打开net_manager  目录显示不对时,这时需要检测环境变量 TNS_ADMIN目录是否正确例如 :E:\app\Adminstrator\product\11.2.0\dbhome_1\NETWORK\ADMIN(无法打开之前是F盘开头,而我现在oracle安装目录是E盘,改成E盘问题得以解决)2、查看监听服务有没有, 若没有则使用orale自带工具net_manager添加服务和监听3、检查监听/服务 是否正常启动    打开任务管理器/服务  查看oracle监听服务是否属于启动状态,重新添加监听服务后最好是重新启动一次。3、plsql 打开 工具-首选项-左上角oracle连接   配置oracle主目录名 例如 :OraDb11g_home1     配置OCI库 :E:\app\Adminstrator\product\11.2.0\dbhome_1\bin\oci.dll(E盘为oracle安装目录)

Boler_MGL

plsql 是从本地连接的Oracle吗  还是虚拟机?
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Oracle