Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
与oracle11g的Python连接_Python_Sql_Oracle - Fatal编程技术网

与oracle11g的Python连接

与oracle11g的Python连接,python,sql,oracle,Python,Sql,Oracle,我需要将我的DB连接到python,我尝试了: cx_oracle.connect() 但我不知道它需要什么论据 这是我如何在java中连接到同一个DB的一个示例,它可以完美地工作 Class.forName("oracle.jdbc.driver.OracleDriver"); Connection con = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:xe","System","mypassword"

我需要将我的DB连接到python,我尝试了:

cx_oracle.connect()
但我不知道它需要什么论据

这是我如何在java中连接到同一个DB的一个示例,它可以完美地工作

Class.forName("oracle.jdbc.driver.OracleDriver");
    Connection con = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:xe","System","mypassword");
这就是我联系的方式

ip = 'Your IP'
port = 1521
SID = 'Your SID'
dsn_tns = cx_Oracle.makedsn(ip, port, SID)

db = cx_Oracle.connect('username', 'password', dsn_tns)

你搜索过了吗?你试过了吗?你显然没有使用JDBC驱动程序,而他是,在这种情况下,这对他没有多大好处。