使用BCP从Sybase远程数据库中导出数据

1.在本机安装Sybase ASE 15,我装的开发版全套,懒得去仔细看需要哪个了

2.在Sybase安装目录里找到ini\sql.ini,在里面添加数据源例如:

[MYDS]
master=NLWNSCK,192.168.1.201,5000
query=NLWNSCK,192.168.1.201,5000

其中MYDS是数据源名称,192.168.1.201是Sybase服务器IP地址,5000是端口。注意用英文逗号分隔而不是冒号。

3.打开命令行输入命令(也可以用批处理)

E:\Sybase\OCS-15_0\bin\bcp64.exe mydb.dbo.TEST_TABLE out E:\backup\TEST_TABLE -Usa -Pxxxxxx -SMYDS -c

 

解释:

E:\Sybase\OCS-15_0\bin\bcp64.exe 是bcp程序,64位系统用这个,32位的用bcp.exe

mydb 是Sybase数据库名

TEST_TABLE 是表名

sa 是登录用户名

xxxxxx 是密码

MYDS是上一步配置的数据源名称

 

posted on 2015-04-08 17:22  oceanking  阅读(1585)  评论(0编辑  收藏  举报