如何解决ERROR:ORA-12154:TNS:无法处理服务器名
1、连接为:Normal不行的话运行:services.msc打开服务,重启OracleTNSxxx和OracleServerORCL这2个服务手打。
2、)打开目录E:\\\\oracle安装目录\\\\ora9\\\\network\\\\admin中的文件tnsnames.ora。
3、估计访问本地数据库时并没去读D:\\oracle\\ora92\\network\\admin\\中的Tnsnames配置,还是去读Client下的Tnsnames配置。你把这两个Tnsnames配置都一样试试。注意PL/SQL Developer的初始配置Oracle主目录名。
4、)(CONNECT_DATA = (SERVER = DEDICATED)(SERVICE_NAME = orcl)))把(HOST = leo)改为你的ip地址~~~,还不行,重启监听试试!如果还不行,看看你的pb0连接的端口号对不对。
5、呵呵,楼上的回答很有意思,人家连不上数据库,你说把库给删了,建议从DB服务器上找TNSNAMES.ORA里面的对应条目考到客户端就能用了应该是,确认LISTENER里面是对的,且是已经启动的。
ora-12154问题怎么解决
1、问题 ORA-12154: TNS:could not resolve the connect identifier specified ,即无法解析指定的连接,这说明缺少了一个环境变量,TNS_ADMIN 。找到PLSQL中的oracle home(主目录)和OCI library(oci.dll地址)配置。
2、检查服务 出现这种问题,首先我们想到的是检查服务有没有问题OracleOraDb11g_home2TNSListener。在运行中输入services.msc,打开服务窗口,看看OracleOraDb11g_homeTNSListener这个服务是否正在运行,如果没有运行,则启动。
3、ora-12154通常的检查和处理办法:首先查看客户端的tnsnames.ora文件,找到数据库连接的描述中,sid= 或service_name=之后的名称,假设这个名称是orcl。
4、)))配置好后tnsping myORCL 看通不通。登陆格式为 sqlplus username/password@myORCL myORCL为tnsnames.ora中配置的名称,名称可以随便取,不一定要与实例名一样,不是实例名,注意区别。
如何解决ORA-12154:TNS:无法解析指定的连接标识符
1、问题 ORA-12154: TNS:could not resolve the connect identifier specified ,即无法解析指定的连接,这说明缺少了一个环境变量,TNS_ADMIN 。找到PLSQL中的oracle home(主目录)和OCI library(oci.dll地址)配置。
2、使用SQLPLUS测试连接。如果还有问题,我们使用SQLPLUS测试是否能够连接。通过PL/SQLDeveloper连接dev_db时,报“ORA-12154:TNS:无法解析指定的连接标识符”。
3、你的ip地址:1521/你的数据库实例(你的监听里写的这个SYSTEM)比如:1916164:1521/SYSTEM 连接为:Normal 不行的话运行:services.msc 打开服务,重启 OracleTNSxxx和OracleServerORCL这2个服务 手打。
4、你Listener中的配置是什么样的?连接参数中Hostname输的什么?连接参数中,Hostname 输入最好与listener中的一致。
5、orcl这个代表的是连接的服务名。不是数据库名。服务名在你的开始菜单oracle中找到配置移植工具。找到net manager中配置。因为你连接的是本机。所以可以无需写服务名。如果到公司。你只能连接公司的专用的数据库机器。