如何在不安装Oracle客户端和cx_Oracle的情况下访问Oracle数据库?

加里

我有两个分别运行Python 2.4和2.6的RHEL服务器。我需要访问的另一台服务器上有一个Oracle数据库。

我试图在RHEL服务器上安装cx_oracle,但发现必须首先安装Oracle客户端。

问题是,我没有权限在两台RHEL服务器上都安装Oracle的客户端。在相同的服务器上,Perl程序可以使用以下命令连接到Oracle数据库:

DBI->connect("dbi:Oracle:host=myhost.prod.com;sid=prddb",'username','password')

如果不安装cx_oracle和Oracle客户端,Python可以做同样的事情吗?还是有关于如何自己编写模块以完成相同操作的建议?

提前致谢!

用户名

通常,您需要的只是库,它们不一定需要sudo权限。将它们提取到软件可以读取的位置,并相应地设置以下环境变量:

ORACLE_HOME=path/to/where/you/extracted/libs
TNS_ADMIN=path/to/tnsnames.ora

我最幸运的是跳过了tnsnames,只在连接中指定了主机,端口等,但是很有可能您需要cx_oracle ...我不记得我使用它的年龄了。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我可以在不安装 Oracle 数据库的情况下使用 Sqlplus 即时客户端吗?

来自分类Dev

如何在未安装任何客户端的情况下从Robot Framework连接Oracle数据库

来自分类Dev

如何在不安装Oracle客户端的情况下将Oracle与odp.net连接

来自分类Dev

Qt如何在不安装Oracle客户端的情况下使用OCI驱动程序

来自分类Dev

使用即时客户端通过Python3(cx_Oracle)连接到Oracle数据库时,错误“ DPI-1047:无法找到64位Oracle客户端库”

来自分类Dev

如何在不安装Sensu服务器的情况下安装Sensu客户端?

来自分类Dev

如何在 cPanel 上安装 Oracle 客户端库

来自分类Dev

在 ml-engine 中使用 cx_oracle 导致“无法加载 Oracle 客户端库”

来自分类Dev

如何在没有风险的情况下将ip(客户端)存储在数据库中

来自分类Dev

cx_Oracle连接失败,并显示“ DPI-1047:无法找到64位Oracle客户端库”

来自分类Dev

如何在不安装oracle的情况下使用plsql循环

来自分类Dev

win 10 32位无法安装Oracle数据库客户端18c

来自分类Dev

如何在客户端系统上不安装xampp的情况下运行php应用程序?

来自分类Dev

如何使用cx_oracle django程序包连接到oracle旧数据库?

来自分类Dev

如何使用pyinstaller构建cx_oracle应用程序以使用多个Oracle客户端版本?

来自分类Dev

Robot Framework 数据库连接 cx_Oracle

来自分类Dev

对流星感到困惑:如何在不写入数据库的情况下将数据发送给所有客户端?

来自分类Dev

如何在没有来自java的用户的情况下以sysdba身份连接到oracle数据库?

来自分类Dev

Python 3.6,用于 64 位 Windows 上的 11g 客户端的 cx_oracle

来自分类Dev

如何使用熊猫Write_Frame将结果导出到cx_Oracle中的Oracle数据库

来自分类Dev

Oracle 服务器数据库和 iOS 客户端应用程序之间的数据通信

来自分类Dev

如何在没有在当前服务器上安装Oracle的情况下在Django中连接远程Oracle数据库?

来自分类Dev

Ubuntu 19.10:如何在不安装第三方客户端的情况下将媒体共享到您的电视、游戏机等?

来自分类Dev

使用python连接到Oracle数据库(cx_oracle)

来自分类Dev

无法用python的cx_Oracle连接oracle远程数据库

来自分类Dev

使用 cx_Oracle executemany() 从 Python 列表/字典批量插入 Oracle 数据库

来自分类Dev

cx_oracle的安装失败

来自分类Dev

如何在不向客户端展示算法的情况下加密用于API访问的密码?

来自分类Dev

如何在不安装Windows SDK的情况下在客户端PC中使用编译的DLL?

Related 相关文章

  1. 1

    我可以在不安装 Oracle 数据库的情况下使用 Sqlplus 即时客户端吗?

  2. 2

    如何在未安装任何客户端的情况下从Robot Framework连接Oracle数据库

  3. 3

    如何在不安装Oracle客户端的情况下将Oracle与odp.net连接

  4. 4

    Qt如何在不安装Oracle客户端的情况下使用OCI驱动程序

  5. 5

    使用即时客户端通过Python3(cx_Oracle)连接到Oracle数据库时,错误“ DPI-1047:无法找到64位Oracle客户端库”

  6. 6

    如何在不安装Sensu服务器的情况下安装Sensu客户端?

  7. 7

    如何在 cPanel 上安装 Oracle 客户端库

  8. 8

    在 ml-engine 中使用 cx_oracle 导致“无法加载 Oracle 客户端库”

  9. 9

    如何在没有风险的情况下将ip(客户端)存储在数据库中

  10. 10

    cx_Oracle连接失败,并显示“ DPI-1047:无法找到64位Oracle客户端库”

  11. 11

    如何在不安装oracle的情况下使用plsql循环

  12. 12

    win 10 32位无法安装Oracle数据库客户端18c

  13. 13

    如何在客户端系统上不安装xampp的情况下运行php应用程序?

  14. 14

    如何使用cx_oracle django程序包连接到oracle旧数据库?

  15. 15

    如何使用pyinstaller构建cx_oracle应用程序以使用多个Oracle客户端版本?

  16. 16

    Robot Framework 数据库连接 cx_Oracle

  17. 17

    对流星感到困惑:如何在不写入数据库的情况下将数据发送给所有客户端?

  18. 18

    如何在没有来自java的用户的情况下以sysdba身份连接到oracle数据库?

  19. 19

    Python 3.6,用于 64 位 Windows 上的 11g 客户端的 cx_oracle

  20. 20

    如何使用熊猫Write_Frame将结果导出到cx_Oracle中的Oracle数据库

  21. 21

    Oracle 服务器数据库和 iOS 客户端应用程序之间的数据通信

  22. 22

    如何在没有在当前服务器上安装Oracle的情况下在Django中连接远程Oracle数据库?

  23. 23

    Ubuntu 19.10:如何在不安装第三方客户端的情况下将媒体共享到您的电视、游戏机等?

  24. 24

    使用python连接到Oracle数据库(cx_oracle)

  25. 25

    无法用python的cx_Oracle连接oracle远程数据库

  26. 26

    使用 cx_Oracle executemany() 从 Python 列表/字典批量插入 Oracle 数据库

  27. 27

    cx_oracle的安装失败

  28. 28

    如何在不向客户端展示算法的情况下加密用于API访问的密码?

  29. 29

    如何在不安装Windows SDK的情况下在客户端PC中使用编译的DLL?

热门标签

归档