Linux下连接MSSQL之安装FreeTDS
2017-03-18 22:02
567 查看
前提:Linux连接SQL Server需要FreeTDS
下载安装包(官网):http://www.freetds.org/software.html
或终端运行:wget http://ibiblio.org/pub/Linux/ALPHA/freetds/stable/freetds-stable.tgz
解压安装包
$ tar zxvf freetds-stable.tgz
并进入到freetds里
整理注释
针对上述命令行中一些简单注释:
然后运行以下指令使更改生效:
$ tsql -H MSSQL服务器服务IP -p 1433 -U MSSQL服务器登陆帐号 -P MSSQL服务器登陆密码
成功结束,欢迎批评指正,谢谢
第一步:
获取资源:下载安装包(官网):http://www.freetds.org/software.html
或终端运行:wget http://ibiblio.org/pub/Linux/ALPHA/freetds/stable/freetds-stable.tgz
解压安装包
$ tar zxvf freetds-stable.tgz
并进入到freetds里
第二步:
安装FreeTDS$ ./configure --prefix=/usr/local/freetds --with-tdsver=7.1 --enable-msdblib $ make $ make install
整理注释
针对上述命令行中一些简单注释:
注意事项:安装前一定要看看当前FreeTDS支持版本,选择对应支持的 MSSQL 版本 $ ./configure --help --prefix=/usr/local/freetds FreeTDS的默认安装目录为/usr/local/freetds --enable-msdblib 允许 Microsoft 的函数库 --with-tdsver=7.1 指定TDS的协议版本,不填写则默认5.0版,7.1支持MSSQL2008。
第三步:
FreeTDS默认安装在/usr/local/freetds目录当中,库文件在相应的lib目录下。$ vim /etc/ld.so.conf 写入内容:/usr/local/freetds/lib
然后运行以下指令使更改生效:
$ ldconfig
第四步:
测试连接可添加环境变量: FREETDS_HOME=/usr/local/freetds export PATH=$FREETDS_HOME/bin:$PATH
$ tsql -H MSSQL服务器服务IP -p 1433 -U MSSQL服务器登陆帐号 -P MSSQL服务器登陆密码
$ tsql -H XXXXXX -p 1433 -U sa -P XXXXXX -D test locale is "zh_CN.utf8" locale charset is "UTF-8" Default database being set to test 1> select @@version 2> go Microsoft SQL Server 2008 R2 (RTM) - 10.50.1600.1 (Intel X86) Apr 2 2010 15:53:02 Copyright (c) Microsoft Corporation Data Center Edition on Windows NT 5.1 <X86> (Build 2600: Service Pack 3) (1 row affected)
成功结束,欢迎批评指正,谢谢
相关文章推荐
- Linux下连接MSSQL之安装FreeTDS
- Linux安装Freetds连接MSSQL
- 【Linux】freetds安装配置连接MSSQL
- 悬而未决:Linux下安装freeTDS后仍无法连接上MSSQL2000
- FreeTDS安装配置,Linux和Unix连接MS SQLServer和Sybase数据库
- Linux下用freetds连接mssql中文乱码的问题
- linux连接mssql数据库,在Centos7下为PHP安装mssql扩展
- Linux下通过freetds连接MSSQL数据库解决方案
- Linux下通过freetds连接MSSQL数据库
- PHP连接SqlServer2008,需要安装mssql,freetds模块(yum安装方式)
- Linux下用freetds连接mssql中文乱码的问题【参考1】
- Linux下通过freetds连接MSSQL数据库
- linux python测试连接mssql安装是否成功需要reetds支持
- 让LINUX支持MSSQL2000数据库:FreeTDS的安装与配置
- Ubuntu下安装Freetds,并编程连接MSSQL
- Linux下通过freetds连接MSSQL数据库
- linux 用freetds 连接mssql 2008
- Linux下通过freetds连接MSSQL数据库
- linux下用freetds连接mssql中文乱码的问题
- linux(fedora)下freetds编译安装及编译php的mssql扩展