在Linux下使用perl通过unixODBC连接SQLServer2000
发布时间:2016-05-30 05:36:18 所属栏目:Linux 来源:网络整理
导读:摘要:MS从来没有提供过SQLServer for Linux,所以大家也不要去尝试在Linux系统安装SQLServer,但是可以通过ODBC连接Windows系统的SQLServer数据库; 一、关于测
5、配置unixODBC # cd /usr/local/unixODBC 向ODBC添加SQLServer驱动 # vi etc/odbcinst.ini 写入如下内容: [TDS] ;驱动名称 Description = MS-SQLServer ;描述 Driver = /usr/local/freetds/lib/libtdsodbc.so ;驱动程序 Setup = /usr/local/freetds/lib/libtds.so ;不要问我,我也不知道这是什么 FileUsage = 1 保存退出 添加DSN # vi etc/odbc.ini 写入如下内容 [123] ;DSN名称 Driver = TDS ;ODBC驱动 Server = 192.168.0.32 ;服务器IP Database = gameDB ;要使用的数据库 Port = 1433 ;端口 Socket = Option = Stmt = 保存并退出,测试ODBC的连接 # bin/isql -v 123 sa password SQL> select count(*) from t_ip +----------+ | | +----------+ | 4 | +----------+ SQL> quit OK,测试通过,开始测试perl能否正确使用ODBC 在使用perl连接ODBC之前要做些准备工作 把ODBC的共享库都复制到/usr/lib目录 # cp /usr/local/unixODBC/lib/libodbc.* /usr/lib (编辑:应用网_丽江站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |