Ubuntu14.04搭建Oracle instantClient 11.2.0.4并配置cx_Oracle5.1.2
来源:互联网 发布:高清混合矩阵价格 编辑:程序博客网 时间:2024/06/05 06:05
一、配置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'
>>>
- Ubuntu14.04搭建Oracle instantClient 11.2.0.4并配置cx_Oracle5.1.2
- oracle-instantclient 配置
- ORACLE instantclient配置
- instantclient配置oracle客户端
- PLSQL配置Oracle客户端instantclient
- oracle 免客户端绿色配置 (instantclient)
- 对oracle PL/SQL Developer配置instantclient
- 配置instantclient
- 虚拟机Oracle与客户端instantclient的连接以及PL/SQL Developer与instantclient.x64配置
- centos、redhat安装instantclient 并配置tnsnames步骤
- 【ubuntu14.04】搭建PHP5+Apache2+Oracle环境
- ubuntu14.04 配置并测试 git
- oracle instantclient basic +pl/sql 安装和配置
- oracle instantclient basic +pl/sql 安装和配置
- oracle instantclient basic +pl/sql 安装和配置
- linux服务器上 oracle instantclient 客户端的安装和配置
- 为toad或pl/sql developer配置oracle InstantClient客户端
- plsql developer 使用 oracle instantclient的安装和配置
- 动态代理模式
- c语言函数指针的理解与使用
- win7+虚拟机+开发板(网络互联设置)之三(ip设置注意事项)
- Apache server fails to load axis2_http_sender.dll when wsf/php built with SSL enabled.
- 随笔--骨骼动画的实现原理
- Ubuntu14.04搭建Oracle instantClient 11.2.0.4并配置cx_Oracle5.1.2
- 将代码托管到GitHub
- 杭电 oj 1002 A + B Problem II 记录
- 笔记91--WindowManager.LayoutParams应用之实现悬浮窗口
- 图最少着色问题
- 下拉列表Spinner的使用
- 项目迷途
- TQ2440开发板 tftp下载并烧写内核
- spring