2010-05-27 13 views
5

düzeltmek için bir hata var. onun: FREETDS ve UNIXODBC karakterleri dönüştürmek

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

i Türkçe Karakter

bu hatası alıyorum eklemek. Benim sorum şu dönüştürücü şeyi nasıl devre dışı bırakabilirim? sql sunucusuna freetds ve unixodbc ile bağlanıyorum.

teşekkürler ..

cevap

6

Sen freetds.conf dosyasında

client charset = UTF-8 

kurmak ve freetds.com bağlantı tanımına Servername seçeneği ayarlayarak odbc.ini onu okumak gerekir. this explanation ve blog post numaralı telefon numaralarına bakın.

+0

Teşekkür ederim! Benzer bir sorunu çözmek için bana çok zaman harcadı. Freetds.conf'un global bölümünde müşteri karakter kümesinin göz ardı edildiğini kim bilebilirdi. –

+2

Lütfen TDS 8.0 için uygun ayarın "clientcharset = UTF-8" olduğunu unutmayın - boşluk olmadan. Eğer bunu bilseydim, arama saatlerini güvenirdim ... –

İlgili konular