У меня есть установка FreeTDS на моей машине LinuxFreeTDS версия не меняется, в то время как файл был изменен
, когда я проверить версию TdS с помощью TSQL -C
Compile-time settings (established with the "configure" script)
Version: freetds v0.91
freetds.conf directory: /etc
MS db-lib source compatibility: yes
Sybase binary compatibility: yes
Thread safety: yes
iconv library: yes
TDS version: 4.2
iODBC: no
unixodbc: yes
SSPI "trusted" logins: no
Kerberos: yes
однако в моей/и т.д./freetds.conf я поставил ТДС версии до 8.0
[global]
# TDS protocol version
# tds version = 8.0
# Whether to write a TDSDUMP file for diagnostic purposes
# (setting this to /tmp is insecure on a multi-user system)
# dump file = /tmp/freetds.log
# debug flags = 0xffff
tds version = 8.0
port = 1433
client charset = UTF-8
debug flags = 0x4fff
timeout = 180
connect timeout = 180
text size = 20971520
мне действительно нужно, чтобы это было установлено в 8.0, потому что я столкнулся этот вопрос во время выполнения своих SQL запросов от конечной точки линукс «Unico данные в настройках Unicode или ntext не могут быть отправлены клиентам с использованием DB-библиотеки « И одна из единственных исправлений, которые я вижу подходящей, - это отметить версию tds как 8.0 и установить кодировку для UTF-8