FREETDS и UNIXODBC преобразование символов - PullRequest
5 голосов
/ 27 мая 2010

я получил ошибку, чтобы исправить. его:

[FreeTDS][SQL Server]Error converting characters into server's character set. Some character(s) could not be converted

когда я использую турецкие символы для вставки, я получаю эту ошибку. мой вопрос, как я могу отключить эту конвертацию? я подключаюсь к серверу sql через freetds и unixodbc.

спасибо ..

1 Ответ

6 голосов
/ 28 ноября 2010

Вам нужно установить

client charset = UTF-8

в файле freetds.conf и прочитайте его из odbc.ini, установив для параметра Servername значение определения соединения на freetds.com. См. это объяснение и мой пост в блоге .

...