客户端如何配置监听? 本帖最后由 lurenheheyy 于 2011-09-04 15:05:59 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 监听程序是配置在服务器端的,用来响应来自客户端的链接请求。你把监听配置在客户端有什么用了?listener.ora 配置在服务器端tnsname.ora 配置在客户端 我想用PLSQL Developer ,然 如果客户端的监听没起来 就无法连接到服务器的ORACLE 客户端要使用sqlplus,必须要安装oracle服务端软件或者客户端软件。 监听是配置在服务器上的。客户端配置好tns就行了。 没这么复杂.你装个oracle客户端,然后使用Net Configuration Assistant去配置一个即可.注意IP,用户和密码要正确. 客户端需要监听吗? 只有服务器端才用的嘛,只要装一个客户端程序和配置相应的TNSNAME.ORA就可以的吧,。个人估计你没监听,要么配置TSNAME出错了,要么看看服务器的数据库是否开起,监听是否开启,还有就是可能服务器上有防火墙。 #------------------------------------------tnsnames.oraYONGDB = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = yongyy.com)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = YONGDB.yongyy.com) ) )#-------------------------------这个应该在客户端配置 HOST改为你服务器的IP lsnrctl stop 或者 lsnrctl start 或者 lsnrctl status 是在服务端使用的。你客户端使用当然报错了。客户端不用配置listener.ora,直接配置tnsname.ora ,并且Ping服务端IP和机器名,那个ping通tnsname.ora 里面的host就填那个。不同就是网络问题了 以前是 用 IP 木有用,我在本机的 hosts 设置了 192.168.24.128 yongyy.com 服务器有监听,不知道TSNAME是否有错,服务器是没有问题的,防火墙已禁用 用oracle官方的sql developer就搞定 很占内存,运行SQL以后,不运行 就占了500M tnsping 可以通,返回的信息 SERVICE_NAME 是空白的 将tnsname.ora中的host改成ip地址,SERVER写到是服务器的实例名,使用netmgr可以手动创建一个 ORA-28547 如何解决? # $ 有什么特殊的含义? oracle中的索引和索引表有什么区别和联系吗 如何 提高oralce 数据库的查询效率? 请教如何生成这样一张视图 请问,Oracle SQL支持join语句吗? 重金缉拿ORACLE书籍,同时开ORACLEQQ群,号码是5226727,欢迎大家光临!尤其是高手指导! 关于"凭证检索失败"问题原因 求一SQL语句 oracle报表的删除一列是怎样实现? --------------BFILE 大家用的多么?------------- 怎么查看数据库里的所有表?
你把监听配置在客户端有什么用了?
listener.ora 配置在服务器端
tnsname.ora 配置在客户端
我想用PLSQL Developer ,然 如果客户端的监听没起来 就无法连接到服务器的ORACLE
监听是配置在服务器上的。
客户端配置好tns就行了。
你装个oracle客户端,然后使用Net Configuration Assistant去配置一个即可.注意IP,用户和密码要正确.
tnsnames.oraYONGDB =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = yongyy.com)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = YONGDB.yongyy.com)
)
)#-------------------------------
这个应该在客户端配置 HOST改为你服务器的IP
客户端不用配置listener.ora,直接配置tnsname.ora ,并且Ping服务端IP和机器名,那个ping通tnsname.ora 里面的host就填那个。不同就是网络问题了
以前是 用 IP 木有用,
我在本机的 hosts 设置了 192.168.24.128 yongyy.com
服务器有监听,不知道TSNAME是否有错,服务器是没有问题的,防火墙已禁用
很占内存,运行SQL以后,不运行 就占了500M
返回的信息 SERVICE_NAME 是空白的