用Python连接OracleDB

时间:2016-06-30 18:09:24

标签: python-3.x oracle-sqldeveloper pypyodbc

我需要连接Oracle DB并在Python中运行脚本但不知道如何操作。我目前使用Oracle SQL Developer来运行我的查询。请帮助,附加屏幕截图包含Oracle SQL Developer的连接详细信息。 enter image description here

1 个答案:

答案 0 :(得分:0)

在oracle网站上有一个很好的教程帮助了我很多:Tutorial: Using Python with Oracle Database 11g

我必须导入cx_Oracle library并编写以下代码:

import cx_Oracle

connection = cx_Oracle.connect('username/password@IP:Port/DatabaseName')
cur = connection.cursor()
cur.execute('my query')
for result in cur:
    print(result)
cur.close()
connection.close()