我公司有一个内部Oracle数据库,可以使用Toad for Oracle连接到它。
但是,当我尝试在TNSNAMES.ora文件中找到有关myDB的任何信息时,那里什么也没有。
当我尝试将此信息放入连接字符串时,它只是失败。不确定我缺少什么:
con = cx_Oracle.connect('mySchema/myPass/myDB')
这是我得到的错误:
DatabaseError: ORA-12560: TNS:protocol adapter error
当我运行TNSPING myDB时,我得到了: “使用LDAP适配器解析别名”
答案 0 :(得分:0)
您想要的语法是这样:
con = cx_Oracle.connect('mySchema/myPass@myDB')
请注意使用@符号而不是第二个/!