在 Python 中连接到 2 个 Oracle 数据库

迈克尔瑞恩

我试图在单个 Python 脚本中连接到 2 个 Oracle 数据库,但在连接到第二个数据库时遇到了一些问题。我收到的错误是:

“数据库错误:ORA-01017:无效的用户名/密码;登录被拒绝”

我的登录信息是正确的,所以我很困惑为什么它不允许我访问第二个数据库。任何见解将不胜感激。

示例代码如下:

dsnStr = cx_Oracle.makedsn("database1", "port_for_db1", "sid_for_db1") 
conn = cx_Oracle.connect("myusername","password_db1",dsn=dsnStr)  

dsnStr2 = cx_Oracle.makedsn("database2", "port_for_db2", "sid_for_db2") 
conn2 = cx_Oracle.connect("myusername","password_db2",dsn=dsnStr)    

谢谢!

德米特里·德明

你犯了一个错误 dsn=dsnStr

  dsnStr2 = cx_Oracle.makedsn("database2", "port_for_db2", "sid_for_db2") 
    conn2 = cx_Oracle.connect("myusername","password_db2",dsn=dsnStr2)   

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

python:如何使用jdbc连接到oracle数据库

来自分类Dev

Oracle数据库中2个表之间的数据同步

来自分类Dev

如何在Oracle数据库中同时从2个表中删除?

来自分类Dev

在C#中连接到大型Oracle数据库

来自分类Dev

在Oracle Identity Management安装中连接到数据库

来自分类Dev

在Swift中连接到Oracle数据库

来自分类Dev

使用python连接到Oracle数据库(cx_oracle)

来自分类Dev

python:使用 Oracle 的 wallet/tnsnames 连接到 Oracle 数据库

来自分类Dev

连接到Oracle数据库

来自分类Dev

在Python和MATLAB中连接到JDBC数据库

来自分类Dev

如何从python中的gui连接到mysql数据库

来自分类Dev

pyodbc 在 Python 中连接到 Sybase 数据库

来自分类Dev

从通过lan连接的另一个系统连接到本地Oracle数据库(LOCALHOST)

来自分类Dev

Python 3.3-与Oracle数据库连接

来自分类Dev

JPA Hibernate Spring MySql Tomcat-连接到2个数据库

来自分类Dev

JPA Hibernate Spring MySql Tomcat-连接到2个数据库

来自分类Dev

python连接到Azure数据库

来自分类Dev

连接来自不同数据库的2个表

来自分类Dev

在netbeans中连接oracle数据库

来自分类Dev

无法从Groovy连接到Oracle数据库

来自分类Dev

如何从UNIX连接到Oracle数据库

来自分类Dev

从shell脚本连接到oracle数据库

来自分类Dev

如何将Airflow连接到Oracle数据库

来自分类Dev

将Oracle数据库连接到Grails 3

来自分类Dev

连接到Oracle数据库的cfprocparam未返回sid

来自分类Dev

Play Framework 2.5.4无法连接到Oracle数据库

来自分类Dev

无法从SQL Developer连接到Oracle数据库

来自分类Dev

可以将Oracle连接到Quartz后端数据库

来自分类Dev

使用C编程连接到Oracle数据库

Related 相关文章

热门标签

归档