freetds使用-远程访问SQL Server库

freetds使用-远程访问SQL Server库

2014年9月24日17:30:46


1、设置freetds配置文件,支持访问指定主机。
/usr/local/freetds/etc/freetds.conf
增加内容:
[192.168.0.1]
host = 192.168.0.1
port = 1433
tds version = 8.0
  client charset = GB2312


2、SQL客户端
执行以下命令连接数据库。
/usr/local/freetds/bin/tsql  -H 192.168.0.1 -p 1433 -U unituser -P unitpass


登陆后,执行以下命令,获得表字段名和一条数据。
use TollUnitDB
select Top 1 * from TC_UnitOut
go


3、执行以下命令,导出表数据。
/usr/local/freetds/bin/freebcp TollUnitDB.dbo.TC_UnitOut out 1.txt -t "|" -S 192.168.0.1 -U unituser -P unitpass -c


4、执行以下命令,导入表数据。
/usr/local/freetds/bin/freebcp DBETC.dbo.TC_UnitOut in 1.txt -t "|" -S 192.168.4.250 -U sa -P itsmoe –c

你可能感兴趣的:(SQL,Server)