一、配置Oracle instantClient 11.2.0.4

1.下载Oracle客户端:

打开http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html

下载如下两个文件:

instantclient-basic-linux.x64-11.2.0.4.0.zip

instantclient-sqlplus-linux.x64-11.2.0.4.0.zip

2.安装Oracle客户端:

$ sudo mkdir /opt/oracle

$ sudo chown colben.colben /opt/oracle -R

$ unzip instantclient-basic-linux.x64-11.2.0.4.0.zip -d /opt/oracle/

$ unzip instantclient-sqlplus-linux.x64-11.2.0.4.0.zip /opt/oracle/

$ mkdir /opt/oracle/instantclient_11_2/network/admin -p

copy对应服务器的tnsnames.ora到上一步新建的目录

3.配置Oracle环境变量:

$ vim ~/.bashrc

添加以下内容

  # Oracle client 11_2
  export ORACLE_BASE=/opt/oracle
  export ORACLE_HOME=$ORACLE_BASE/instantclient_11_2
  export PATH=$ORACLE_HOME:$PATH
  export LD_LIBRARY_PATH=$ORACLE_HOME:${LD_LIBRARY_PATH}
  export TNS_ADMIN=$ORACLE_HOME/network/admin
  export NLS_LANG=AMERICAN_AMERICA.UTF8

$ source ~/.bashrc

4.安装aio库,更新ldconfig

$ sudo apt-get install libaio1

$ sudo vim /etc/ld.so.conf.d/ora.conf

增加以下内容

  /opt/oracle/instantclient_11_1/

$ sudo ldconfig -v

5.客户端安装完成,测试

$ sqlplus db_user/db_password@service_name       #测试没有通过

$ sqlplus db_user/db_password@//ip:1521/service_name  #测试通过

二、配置cx_Oracle5.1.2

1.打开http://zh.sourceforge.jp/projects/sfnet_cx-oracle/releases/

下载如下文件

cx_Oracle-5.1.2-11g-py27-1.x86_64.rpm

2.解压该文件(图形界面双击解压),提取其中的site-packages目录,将其移动到/usr/lib/python2.7/下

3.配置完成,在python2.7解释器中测试

Python 2.7.6 (default, Mar 22 2014, 22:59:56)
[GCC 4.8.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import cx_Oracle
>>> db=cx_Oracle.connect('boya','boya','10.144.64.33:1521/orcl.ntars.com')
>>> db.version
'10.2.0.1.0'
>>>

转载于:https://www.cnblogs.com/colben/p/4135466.html

Ubuntu14.04搭建Oracle instantClient 11.2.0.4并配置cx_Oracle5.1.2相关推荐

  1. Ubuntu14.04搭建LXR本地服务器阅读Linux内核代码

    CSDN GitHub Ubuntu14.04搭建LXR本地服务器阅读Linux内核代码 AderXCoding/system/tools/lxr 本作品采用知识共享署名-非商业性使用-相同方式共享 ...

  2. Oracle Database 11.2.0.1(静默安装)

    http://www.cnblogs.com/ylqmf/archive/2012/04/16/2451211.html 本文档是Oracle Database 11.2.0.1 for RHEL5 ...

  3. oracle数据库7个安装包,Oracle 11gR2(11.2.0.4)安装包(7个)作用说明

    在之前使用Oracle10G的时候,官网下载的数据库安装包只有两个文件,解压合并后为完整的安装包. 后来因为检查出多个Oracle漏洞,需要现场Oracle数据库版本需要升级到11.2.0.4,下载的 ...

  4. Oracle instantclient 11.2 (64位)安装与配置tnsnames.ora,并使用PL/SQL Develpoer14(64位)连接数据库

    1.在电脑上安装Oracle instantclient 11.2 (64位),安装之后目录为:D:\app\XX\product\11.2.0\client_2 2.在D:\app\XX\produ ...

  5. maven导入orcal坐标 报错 :Cannot resolve com.oracle:ojdbc14:11.2.0.1.0

    报错:Cannot resolve com.oracle:ojdbc14:11.2.0.1.0 解决方案: 好的第一步下载oracle JDBC驱动包,搜了下全是让付费下载那个破文件 ojdbc14这 ...

  6. oracle 11G 11.2.0.4 RAC环境打补丁

    一.准备工作 1,数据库环境 操作系统版本  : RedHat 7.2 x64    数据库版本    : Oracle 11.2.0.4 x64 RAC     Grid          : 11 ...

  7. 单机 Oracle 11g(11.2.0.4)手动打补丁PSU(11.2.0.4.8)

    环境说明: database : 11.2.0.4 x64 os: centos6.7 x64 准备内容: OPatch : p6880880_112000_Linux-x86-64.zip DB P ...

  8. csharp: ODP.NET,System.Data.OracleClient(.net 4.0) and System.Data.OleDb读取Oracle g 11.2.0的区别...

    ODP.NET: 引用: using Oracle.DataAccess; //Oracle g 11.2.0 using Oracle.DataAccess.Client; using Oracle ...

  9. oracle 11.2.0.3.4 psu 14275605 下载,Oracle RAC 11.2.0.3.2 升级 11.2.0.3.4

    Oracle RAC 11.2.0.3.2升级11.2.0.3.4 安装环境操作系统:RHEL6.264bitOracle Database版本:11.2.0.3.2Oracle Grid版本:11. ...

最新文章

  1. 对抗攻击层出不穷?神经科学带来新突破、导出智能统一框架,Hinton:我早有洞见...
  2. activity切换动画特效
  3. linux 安装系统划分lvm分区
  4. 【CTF大赛】100步getshell之就差一步——The MOVAPS issue
  5. sun.misc.Unsafe操作手册
  6. kmeanssklearn实例_sklearn实践(一):kmeans聚类
  7. c++ h cpp文件如何关联_C++核心准则SF.5: .cpp文件必须包含定义它接口的.h文件
  8. Ubuntu 13.04设置root用户登录图形界面
  9. 2017.4.23 一元三次方程求解 思考记录
  10. 演示:取证分析IPV6组播地址的构成原理
  11. RadASM DosBox设置无法生效问题
  12. python 目标跟踪算法_目标跟踪入门——目标跟踪算法综述
  13. Excel VBA Dictionary excel vba 字典大全
  14. 2016年腾讯实习生校园招聘-电面
  15. 持续更新,mysql的复习强化路
  16. SDN网络下有哪些SDN交换机选择?
  17. 【代码小记】赏析《RAFT:运动属性的光流感知》
  18. Flutter 学习
  19. /proc 文件系统中的文件及内容介绍
  20. @keyup.enter失效问题

热门文章

  1. 监控WebLogic9/10的项目部署到Tomcat报[Unsupported protocol: t3]异常的解决办法
  2. perl DBD Informix install and test
  3. resultset 的指针报错原因
  4. Oracle 修改表空间文件路径
  5. 使用MediaCodec硬解码h.265视频及音频进行播放
  6. RabbitMQ集群和失败处理
  7. java Comparable和Comaprator的对比
  8. delphi 的 pos 函数 对中文支持不好。
  9. 分众传媒的连夜雨和消化不良症
  10. Linux 命令(49)—— export 命令(builtin)