wget ftp://ftp.freetds.org/pub/freetds/stable/freetds-stable.tgz
tar zxvf freetds-stable.tgz
cd freetds-0.91/
./configure --prefix=/usr/local/freetds --enable-msdblib --enable-dbmfix --with-gnu-ld --enable-shared --enable-static
cd /usr/local/freetds/bin/
然后看见一个tsql的执行程序没,就是它啦
开始照网上例子来连接数据库
./tsql -H 192.168.1.1 -p 1433 -U db_user -P pwd
--- 返回 ---
locale is "en_US.UTF-8"
locale charset is "UTF-8"
using default charset "UTF-8"
Error 20017 (severity 9):
Unexpected EOF from the server
OS error 115, "Operation now in progress"
Error 20002 (severity 9):
Adaptive Server connection failed
There was a problem connecting to the server
搜索错误时,发现了一位先人:http://www.2cto.com/database/201203/121525.html。被告知为版本错误,5.0不行需要7.0(很神奇的问题)
于是我也照模样做
./tsql -C
--- 返回 ---
Compile-time settings (established with the "configure" script)
Version: freetds v0.91
freetds.conf directory: /usr/local/freetds/etc
MS db-lib source compatibility: yes
Sybase binary compatibility: no
Thread safety: yes
iconv library: yes
TDS version: 5.0
iODBC: no
unixodbc: no
SSPI "trusted" logins: no
Kerberos: no
貌似还真如它所说,当前TDS VERSION的确为5.0
于是
TDSVER=7.0 ./tsql -H 192.168.1.1 -p 1433 -U db_user
ok,看见password输入框了,输入密码,登录成功~
linux下连接ms_sql_server的实用工具 - freetds
原创文章标签 linux sqlserver free 文章分类 运维
-
实用工具系列-ADB使用方式
adb常用命令集锦,WPS二次开发
adb wps二次开发 常用工具 -
Linux下的开发工具
经过前面的学习,我们了解vim这个编辑器,学会了如何使用它来写代码。今天,我们先解决前面遗留下的问题,再来认识gcc/g++编辑器。
编译器gcc make/makefile 可执行程序形成的过程 sudo白名单 -
osql 实用工具
http://msdn.microsoft.com/zh-cn/library/ms162806.aspxosql 实用工具其他版本 SQL Server 2008 R2SQL Server 2008SQL Server 2
sql server microsoft 服务器 工具 file -
Redhat enterprise linux下安装rlwrap实用工具
rlwrap 可以用来支持oracle下sqlplus历史命令的回调功能,提高效率.
linux 职场 休闲 sqlplus rlwrap实用工具 -
Linux实用工具之GPG
Linux实用工具之GPG gpg gnupg 对称加密
对称加密 gnupg gpg