Мне нужно подключиться к удаленному серверу MSSQL с помощью PHP. Я успешно подключился с помощью dblib, но у него есть довольно «неприятные» ограничения.Альтернатива, необходимая для подключения PDO при использовании MSSQL через dblib
Я обнаружил, что он не может получить строки столбцов, которые находятся в формате ntext, для этого есть простой способ обхода, но он ограничивает вывод (преобразование ntext в nvarchar через запрос), я тогда заметил, что он также имеет проблемы извлечения строк в десятичном формате (или, похоже, к сожалению, общая ошибка 4004, брошенная для всего, не очень помогает).
Существует слишком много хакеров, необходимых для моего удобства, есть ли лучший способ приблизиться к этому, может быть, другая библиотека db, которую я должен изучить в своем соединении?
Стоит отметить, что я использовал mssql_ * с большим успехом, но это, очевидно, не идеальный подход, и я хочу продолжать использовать PDO.
Стоит отметить;
Я бегу на Debian, и я знаю, что Microsoft выпустила драйверы для ODBC, но их загрузки драйверов прослушиваются и, таким образом, не работает (по крайней мере, не на системах, отличных от RHEL, кажется)
Можете ли вы разместить свой конфигурационный файл FreeTDS? –
Конечно; http://pastebin.com/ATQSF3sg – Clorith
Если вы измените версию tds на 8.0, это имеет значение? 'tds version = 8.0' –