ORA-12154,ORACLE监听器错误,怎么解决啊?

LINUX, ORACLE XE 的服务器。
配置如下:
# listener.ora Network Configuration File:

SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = /usr/lib/oracle/xe/app/oracle/product/10.2.0/server)
(PROGRAM = extproc)
)
)

LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE))
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.119)(PORT = 1521))
)
)

DEFAULT_SERVICE_LISTENER = (XE)

# tnsnames.ora Network Configuration File:

XE =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.119)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = XE)
)
)

EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE))
)
(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)
)
)

我用windows的Oracle10G进行配置的时候,始终出ORA-12154这个错误?
请问,客户端的文件要怎么配啊?

这种我也遇到过,是因为没有建数据库,所以导致没有监听。
如果没法解决,就去新建一个监听。
打开oracle下的Net Configuration Assistant配置一个新的监听。
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-03-05
碰到过同样的问题,最终发现ORA文件没有问题
原因最后也没找到原因,还是把数据库重装才解决

ora-12154问题怎么解决
4. 重启Oracle服务和监听器:尝试重启Oracle数据库服务和监听器,以解决可能存在的临时性问题。下面是 ORA-12154错误通常与Oracle数据库的网络连接问题有关。当客户端尝试连接到数据库时,可能会遇到此错误。解决这个问题首先需要检查Oracle监听器是否正常运行。监听器是客户端与Oracle数据库之间的连接桥梁,确...

ora-12154问题怎么解决
ora-12154问题是Oracle数据库连接时常见的错误,解决的关键在于检查listener.ora和tnsnames.ora配置。首先,你需要打开listener.ora文件,确保SID_LIST_LISTENER部分正确配置,如示例所示:SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc)(ORACLE_HOME = F:\\oracle\\product\\10.2...

如何解决ORA-12154:TNS:无法解
4. 如果客户端和服务器端安装顺序导致问题,尝试先安装数据库服务,再安装客户端。若使用环境变量Path解决,需将客户端bin路径调整到数据库服务bin路径之前。5. 安装PLSQL Developer时,确保以管理员权限运行,并在连接设置中指定正确的Oracle Home路径(如OraClient10g_home1),避免安装在带括号的目录,...

UDE-12154: operation generated ORACLE error 12154
总结,解决ORA-12154错误的关键在于确保数据库连接参数的正确性,包括schemas名称、服务器地址或IP、数据库服务名等。通过细致的排查和验证,可以有效解决此类问题,确保数据导出操作的顺利进行。

ORA-12154,ORACLE监听器错误,怎么解决啊?
这种我也遇到过,是因为没有建数据库,所以导致没有监听。如果没法解决,就去新建一个监听。打开oracle下的Net Configuration Assistant配置一个新的监听。

plsql访问远程ORACLE报错Ora 12154
解决方法如下:1.先检查服务器端的监听服务是否打开,如果没有打开请启动其监听 客户端:tnsping <tns_name> 服务器Linux下:>lsnrctl status 查看监听状态 >lsnrctl start 启动监听 2.通过Sql Plus连接一下试试,如果Sql Plus连接能成功,那就说明你的tnsnames.ora内容有错误 我的问题就在别名dev_db...

C# 连接Oracle数据库 “ORA-12154:TNS”错误。请看清楚内容回答谢谢...
你的oracle监听服务没有启动,启动起来再试试。补充:Data Source=orcl;User Id=pa;Password=pa;修改为:Data Source=ORCL;User Id=pa;Password=pa;试试。--- 以上,希望对你有所帮助。

新安装的oracle报ORA-12532或者ORA-12154错误,急,急,急!!!
目测这种情况应该是由于服务器端的防火墙设置引起的。有几种解决方法(需要用root用户执行)1. 临时禁用防火墙,机器重启之后防火墙会重新启动。service iptables stop 2. 永久禁用防火墙。chkconfig iptables off 3. 在防火墙规则中打开1521端口(Oracle数据库监听端口)iptables -A RH-Firewall-1-INPUT -p...

oracle TNS问题 ORA-12154: TNS:could not resolve the connect identif...
1、问题 ORA-12154: TNS:could not resolve the connect identifier specified ,即无法解析指定的连接,这说明缺少了一个环境变量,TNS_ADMIN 。2、找到PLSQL中的oracle home(主目录)和OCI library(oci.dll地址)配置。3、核对完上述问题后如发现问题仍旧没有解决,查看tnsnames.ora文件,查看数据库...

ora-12154问题怎么解决
)(CONNECT_DATA = (SERVER = DEDICATED)(SERVICE_NAME = orcl(修改为实例名))))配置好后tnsping myORCL 看通不通。登陆格式为 sqlplus username\/password@myORCL myORCL为tnsnames.ora中配置的名称,名称可以随便取,不一定要与实例名一样,不是实例名,注意区别。开启监听服务:lsnrctl start ...

相似回答