文章详情页
python连接oracle报错TNS 监听程序当前无法识别连接描述符中请求的服务
浏览:257日期:2022-07-17 18:55:34
问题描述
import cx_Oracleconn = cx_Oracle.connect(’gxb2b/OpG%8EcP@10.182.22.34:2700/gx36’)print (conn.version)
cx_Oracle模块已经安装了,但是在sublime运行时报错。有什么思路或者解决办法
问题解答
回答1:Oracle可以通过别的客户端连接吗?出现TNS监听错误,很可能是Oracle服务器的问题,还有你的这个连接中,Oracle的Sid写对没?这两点都有可能
回答2:可以连接了,原因是连接库用的库名,我连接时用的是plsql连接用的名字,显然是不对的。。。谢谢你的回答
回答3:有2种可能,第1种是服务器端没有配置TNS文件,第2种可能是服务器端监听的端口不是2700。
相关文章:
1. docker容器呢SSH为什么连不通呢?2. yii2 - MySQL [23000] Column cannot be null3. javascript - 页面滚动条出现时如何防止页面跳动4. css - 关于父元素div滚动条不正确问题5. nginx - 【win7】80 端口本机可访问,同内网其他机器不能访问,未被占用!6. javascript - node.js后台设置token过期时间出现的问题7. javascript - 使用node multer如何上传文件到多台服务器?8. css3动画 - css3 transition设置多个属性的时候不能只用逗号分隔?9. 主从复制 - redis主从, java客户端使用jedis连接master,读请求会被路由到slave吗?10. python - pip安装任何包都出现问题: Cannot unpack file /tmp/pip-KzJgHD-unpack/simple
排行榜

网公网安备