gpt4 book ai didi

database - python中的远程Oracle DB连接

转载 作者:行者123 更新时间:2023-12-05 07:33:52 24 4
gpt4 key购买 nike

我想使用 python 连接到远程 oracle 数据库。尝试使用 cx_Oracle。

这是我的代码:

import cx_Oracle

adr = 'server_addres'
uid = 'user_id'
pwd = 'pwd'
port = 'port'

cx_Oracle.connect(uid + "/" + pwd + "@" + adr)

执行后,我收到错误:

cx_Oracle.DatabaseError: ORA-12154: TNS: could not resolve the connect identifier specified

如何连接到我的远程 oracle 数据库?或者也许我应该使用不同于 cx_Oracle 的东西?

最佳答案

导入cx_Oracleconn = cx_Oracle.connect(user="User_id", password="User_password", dsn="the_ip_address/XE", encoding="UTF-8")打印(conn.version)conn.close()

它给了我输出18.0.0.0.0 这是我的 oracle 版本

关于database - python中的远程Oracle DB连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50383475/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com