是指在使用Python连接Oracle数据库时,使用EZConnect语法进行连接时出现了ORA-12504错误。 ORA-12504错误表示数据库实例无法识别。这通常是由于连接字符串中指定的数据库服务名或SID错误导致的。EZConnect语法是一种简化的连接字符串语法,可以通过主机名、端口号和服务名来连接Oracle数据库。 要解决这个错误,可以按照以...
首先,可能是由于网络连接问题导致的。在某些情况下,网络连接不稳定或者网络配置错误都可能导致ORA-12504错误。其次,可能是由于TNS监听器配置不正确导致的。当TNS监听器的配置有误时,客户端无法正确连接到服务器,也会出现ORA-12504错误。最后,可能是由于数据库服务未启动或者已经停止导致的。如果数据库服务未启动或者已经...
1.昨天我刚安装完Oracle11g R2的Oracle数据库。安装完PL/SQL客户端后需要登录到Oracle数据库。但是登录的时候发现报错:ORA-12504. 2.于是,我首先通过lsnrctl status看Oracle listener监听器状态,发现正常。 3.tnsping 数据库实例服务名,发现是空的。于是我终于找到了问题。 4.我找到文件夹D:\app\linxi\product\1...
ORA-12504: TNS:listener wasnot given the SERVICE_NAMEin CONNECT_DATA 解决办法: 说明:其实上面出现这样的情况是在tnsname.ora中配置错了,将tnsname.ora中的ADDRESS_LIST参数去掉就行了。 最终的tnsname.ora中的配置变为: [oracle@sm2 admin]$ cat tnsnames.ora ...
ORA-12504故障排错—tnsping检测出问题 1.昨天我刚安装完Oracle11g R2的Oracle数据库。安装完PL/SQL客户端后需要登录到Oracle数据库。但是登录的时候发现报错:ORA-12504. 2.于是,我首先通过lsnrctl status看Oracle listener监听器状态,发现正常。 3.tnsping数据库实例服务名,发现是空的。于是我终于找到了问题。
ORA-12504:TNS:监听程序在CONNECT_DATA中未获得 SERVICE_NAME 客户端配置好服务名后,⽤PL/SQL Developer连接数据库时,报错:ORA-12504:TNS:监听程序在CONNECT_DATA中未获得SERVICE_NAME。⼀般这种情况请检查tnsnames.ora ⽂件中TNS是否配置正确,如下所⽰,SERVICE_NAME 名字弄错了,结果报如上错误:GSP ...
ERROR:ORA-12504:TNS:监听程序在 CONNECT_DATA 中未获得 SERVICE_NAME使用本地的SQLPlus连接服务器上的Oracle数据库,系统先提示ORA-12504:TNS:监听程序在 CONNECT_DATA 中未获得 SERVICE_NAME再次输入用户名密码系统又提示ORA-12560:TNS:协议适配器错误.如图所示服务器上的Oracle数据库的配置文件内容如下### listener...
客户端配置好服务名后,用PL/SQL Developer连接数据库时,报错:ORA-12504:TNS:监听程序在CONNECT_DATA中未获得SERVICE_NAME。一般这种情况请检查tnsnames.ora文件中TNS是否配置正确,如下所示,SERVICE_NAME 名字弄错了,结果报如上错误: GSP = (DESCRIPTION = ...
“ORA-12504:tns:监听程序在 CONNECT_DATA中未获得SERVICE_NAME” 本机安装ORACLE客户端,找出以下路径的文件D:\app\xuefen.lv\product\11.2.0\client_1\network\admin\tnsnames.ora # tnsnames.ora Network Configuration File: D:\app\lv\product\11.2.0\client_1\network\admin\tnsnames.ora ...