考试网 >> IT认证 >> Linux >> Linux动态 >> Linux使用perl通过unixODBC连接SQLServer2000

Linux使用perl通过unixODBC连接SQLServer2000

发布时间:2006-06-28 09:55     点击:
分页:[1] 2 3  下一页

一、关于测试环境及Linux连接SQL Server 的说明;

测试环境:

gcc 3.3.3 , kernel 2.6.5-1 , glibc 2.3.3-27 , perl 5.8.3

关于SQL Server说明: 

MS从来没有提供过SQLServer for Linux,所以大家也不要去尝试在Linux系统安装SQLServer,但是可以通过ODBC连接Windows系统的SQLServer数据库;

Windows Server 2003用户注意: 

在Windows Server 2003系统上安装的SQLServer是不会打开1433端口的,所以请Windows2003用户在安装完SQLServer之后一定装上SQLServer SP3布丁

二、下载相关软件 unixODBC、freetds和DBD-ODBC

首先需要下载3个文件:

Linux系统的ODBC

unixODBC-2.2.8.tar.gz ( http://www.unixodbc.org)

连接SQLServer或Sybase的驱动 

freetds-0.62.4.tar.gz ( http://www.freetds.org)

perl的ODBC模块 

DBD-ODBC-1.12.tar.gz ( http://cpan.perl.org)

把下载到的三个文件放到同一个目录

三、安装和配置;

1、安装unixODBC

# tar vxzf unixODBC-2.2.8.tar.gz

# cd unixODBC-2.2.8

# ./configure --prefix=/usr/local/unixODBC

# make

# make install

2、安装freetds

# tar vxzf freetds-0.62.4.tar.gz

# cd freetds-0.62.4

# ./configure --prefix=/usr/local/freetds --with-unixodbc=/usr/local/unixODBC --with-tdsver=8.0

# make

# make install

3、安装DBD-ODBC

在安装之前要先设置一下环境变量

# export ODBCHOME=/usr/local/unixODBC

之后开始编译安装

# tar vxzf DBD-ODBC-1.12.tar.gz

# cd DBD-ODBC-1.12

# perl Makefile.PL
分页:[1] 2 3  下一页
版权申明:未经书面授权请勿转载本站信息!!作品版权归所属媒体与作者所有!!
发表评论: 匿名发表 用户名: 查看评论
您将承担一切因您的行为、言论而直接或间接导致的民事或刑事法律责任
留言板管理人员有权保留或删除其管辖留言中的任意内容
本站提醒:不要进行人身攻击。谢谢配合。
在本站搜索相关信息
2003-2005 Ksw123.com All Rights Reserved. - TOP
Copyright © 2006 Ksw123.com. All rights reserved.中国考题网 版权所有