我正在 ubuntu 16.04 上使用 python 3.6 并尝试连接安装在另一台计算机上的 Oracle 数据库。所以我按照这个link安装了“cx_Oracle”python模块。 现在,我的疑问是,当我需要在 python 脚本中从另一台机器访问数据库时,有必要在我的机器上安装 oracle 客户端吗?
最佳答案
Oracle 客户端库提供所有必要的网络连接(例如网络加密)、连接管理(例如连接池)、高可用性功能、跨平台和 Oracle 版本支持、数据缓存等。它们是被许多不同的用户和应用程序使用。它们具有重要的工程意义,更不用说测试了。
cx_Oracle 调用 Oracle 客户端库(可在 Oracle Instant Client 中免费获得),因此您需要这些库。
关于python-3.x - Python脚本中Oracle客户端的重要性是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50448346/