1.下载instantclient
1.从这里”http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html”下载以下三个文件
instantclient-basic-linux.x64-11.2.0.4.0.zip
instantclient-sdk-linux.x64-11.2.0.4.0.zip
instantclient-sqlplus-linux.x64-11.2.0.4.0.zip
注意:下载和python位数相同的文件
2.拷贝到合适的位置,我这里拷贝到了/software文件下,解压会生成instantclient_11_2目录
2.进行配置
1.在/software/instantclient_11_2下建立目录“/network/admin”,创建文件:“tnsnames.ora”,并添加:
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.232.1)(PORT = 1521)) #填写oracle所在服务器的ip和监听端口
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
2.添加环境变量,执行vim /etc/profile 并在打开的文件末尾添加
export ORACLE_HOME=/software/instantclient_11_2
export PATH=$ORACLE_HOME:$PATH
export TNS_ADMIN=$ORACLE_HOME/network/admin
export LD_LIBRARY_PATH=$ORACLE_HOME:$LD_LIBRARY_PATH
export NLS_LANG='SIMPLIFIEDCHINESE_CHINA.AL32UTF8'
保存退出
3.执行 source /etc/profile 使配置生效
执行sudo apt-get install libaio*
4.进行连接测试,如果没有问题就OK了