Oracle
1. 首先下载cx_Oracle,下载地址:http://sourceforge.net/projects/cx-oracle/
2. 下载Oracle客户端程序instantclient,下载地址(可能有变化,建议百度一下instantclient):http://www.oracle.com/technetwork/cn/database/features/instant-client/index-092699-zhs.html
3. 安装instantclient
4. cx_Oracle的使用方法参见 $Python_Home\cx_Oracle-doc\html\index.h[……]
环境:
Red Hat Enterprise Linux Server release 5.8
Release 10.2.0.1.0
错误现象:
oracle安装成功,执行dbca以后,完成所有配置以后,点击了finish后无反应。查看/var/log/message 中有错误“kernel: sqlplus[26511]: segfault at 00000000775dff5c rip 00002b093cb14e87 rsp 00[……]
1. 配置环境变量:
export LD_LIBRARY_PATH=$HOME/oracle/client
export ORACLE_HOME=$HOME/oracle/home
export TNS_ADMIN=$LD_LIBRARY_PATH
2. 拷贝ulus.msb 和 ulzhs.msb 到 $HOME/oracle/home/rdbms/mesg目录
3. 解压instantclient-basic*.zip 和 instantclient-sqlplus*.zip 到$HOME/oracle/client目录
4. 拷贝sqlldr 到$HOME/ora[……]