将文件卸载到客户端系统上

时间:2015-11-16 20:28:35

标签: sqlanywhere

我想知道我如何UNLOAD将SQL Anywhere v10数据库中的文件发送到客户端计算机上。我在不同的位置有多个服务器(30+),这是我在本地服务器上使用UNLOAD的查询:

UNLOAD
SELECT tran, id, amount, date, collection, impacts, type
FROM transactions
ORDER BY tran_num
TO 'C:\Users\administrator\Desktop\Clinic.txt' DELIMITED BY '|'
APPEND ON
QUOTES OFF

我希望修改它以便能够从远程服务器卸载,但是要在我发送查询的本地/客户端位置生成文件。我正在使用DtSQL远程连接到数据库。有人有解决方案吗?

1 个答案:

答案 0 :(得分:0)

在客户端计算机上共享一个文件夹,然后在unload语句中使用该客户端文件夹的完整网络路径。比如'\\ targetPC \ SharedFolder \ Clinic.txt'

在数据库服务器上共享一个文件夹,然后在卸载后将文件复制到目标计算机