sqsh中的Unicode连接到MSSQL(或替代品)

Kri*_*rgs 7 linux sql-server utf-8 sqsh

我有一个MSSQL数据库,其中包含Unicode(utf8)数据.我的工作站是linux(目前是Ubuntu)并且正在寻找使用mssql数据库的工具我找到了SQSH.问题是 - 当我在sqsh控制台中选择数据时,我得到的是jibberish而不是unicode字符.使用开关"-J utf8"或"-J utf-8"没有改变任何东西.

问题是 - 如何设置sqsh以使用utf-8数据?

如果不可能,您是否知道可以从linux使用的任何替代工具,以便使用填充了utf-8数据的mssql数据库.我需要执行各种T-SQL,运行预先准备好的SQL脚本文件,然后输出结果以便进行处理.也可以使用良好的GUI(开源),不仅限于shell客户端.

cas*_*man 0

您是否将 freetds 与 sqsh 一起使用?如果是,请编辑 freetds.conf 以设置字符集。

http://www.freetds.org/userguide/localization.htm