Python连接Oracle连接数据库报错10038请教。

是可以的(当然, iteye不需要验证,因此要詓掉auth部分的代码).

}

# # #返回的是一个包含tuple的listlist的元素是記录行,tuple的元素是每行记录的字段

}
版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

本文主要介绍在windows下配置环境


注意: 保证python与oracle位数相同(都为64位或者都为32位)

cx_oracle的安装方式可以选择以下两种方式:


运行上述代码可能会报错:

下载相应位数的instantclient,并解压如解压到D:\oracleclient,然后修改环境变量右键“我的电脑-属性-高級系统设置-环境变量”,增加:

}

Python自带的模块中有很多操纵文件的我们可以把文件的数据读出来,经过处理还可以将数据写入文件中但是对于数据的管理和分析来说,数据库还是专业一些如果Python能和數据库结合在一起,那么就能结合两种的优势提高效率。

mit()将事务提交。

5. 调用存储过程和方法

调用存储过程使用的是cursor.callproc方法上面的存储過程中,一个变量的值是OUT型的在Python中,对OUT型的变量赋值主要该变量的长度不能小于存储过程中的。

调用函数使用的方法是cursor.callfunc这个与调用存储过程不同之处在于,它需要指定传输参数的类型

通过cx_Oracle,可以是Python与Oracle数据库相互沟通这样两者就可以长处互补。

比如可以将Python当成一個数据收集的工具,可以从Web从文件中获取数据,然后将这些数据保存到Oracle数据库中在Oracle数据库上进行数据的进一步分析。

}

我要回帖

更多关于 连接数据库报错10038 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信