python连接sybase安装文档

python连接sybase安装文档
python连接sybase安装文档

0、操作系统版本为Redhat Linux 5.4 64bit

Python版本为2.5

1、安装64bit sybase客户端,解压至/opt目录

64bit Sybase客户端下载地址:

192.168.13.216:/home/share/software/sybase.client.64.tar.gz

2、修改/etc/hosts文件,增加安装Ominibus服务器的主机名:

192.168.13.96 NCOMN

3、修改/opt/sybase/interfaces文件,增加omnibus位置

示例如下:

NETCOOL

master tcp ether NCOMN 4100

query tcp ether NCOMN 4100

其中,NCOMN为安装Ominibus服务器的主机名

NETCOOL为该sybase实例的名称,程序中连接时会用到这个名称。

4、安装python连接sybase程序

mv sybase.pyc /usr/local/lib/python2.5/site-packages

mv pysybase.so /usr/local/lib/python2.5/site-packages

sybase.pyc和pysybase.so为python连接sybase的介质。

sybase.rar

5、修改环境变量,在/etc/profile文件结尾添加以下内容:

export SYBASE=/opt/sybase

export SYBASE_OCS=OCS-15_0

export SYBPLATFORM=linux

export LD_LIBRARY_PATH=/opt/sybase/lib:$LD_LIBRARY_PATH

export PYTHONPATH=/usr/local/lib/python2.5/site-packages:$PYTHONPATH 执行source /etc/profile使修改生效

6、测试python连接sybase是否成功

进入python命令行模式,执行

import sybase

con=sybase.connect("root","root","NETCOOL")

//三个参数分别为objectserver用户名,密码以及在第三步配置的sybase实例名称

cur=con.cursor()

cur.execute("select * from alerts.status")

print len(cur.fetchall())

若中途无报错,并且输出结果正确,则安装成功。

相关主题
相关文档
最新文档