我有一个错误要修复。它的:
[FreeTDS][SQL Server]Error converting characters into server's character set. Some character(s) could not be converted
当我使用土耳其语字符插入时出现此错误。我的问题是我怎样才能禁用那个转换的东西?我通过 freetds 和 unixodbc 连接到 sql server。
谢谢..
最佳答案
你需要设置
clientcharset = UTF-8
在您的 freetds.conf 文件中,通过将 Servername 选项设置为 freetds.com 中的连接定义,从 odbc.ini 读取它。参见 this explanation和我的 blog post .
关于sql-server - FREETDS 和 UNIXODBC 字符转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2922829/