Я пытаюсь установить новое соединение PDO, используя следующий код.
new PDO("mssql:driver=????;Server={$serverName};Database={$databaseName}", $username, $password, array(PDO::ATTR_PERSISTENT => false, PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION));
Я не уверен, какие драйверы использовать? или как их установить. Я могу прекрасно подключиться, используя функцию mssql_connect в PHP, но вместо этого я хочу использовать библиотеку PDO.
Пожалуйста, дайте мне знать, если у вас есть идеи, как решить мою проблему или как я могу лучше сформулировать свой вопрос?
Мои настройки php.ini для mssql:
ssql
Поддержка MSSQL включена
Активные постоянные ссылки 0
Активные ссылки 1
Библиотечная версия FreeTDS
Директива Local Value Master Value
mssql.allow_persistent On On
mssql.batchsize 0 0
mssql.charset нет значения нет значения
mssql.compatability_mode Выкл. Выкл.
mssql.connect_timeout 5 5
mssql.datetimeconvert On On
mssql.max_links Неограниченно Неограниченно
mssql.max_persistent Неограниченный Неограниченный
mssql.max_procs Неограниченно Неограниченно
mssql.min_error_severity 10 10
mssql.min_message_severity 10 10
mssql.secure_connection Выкл. Выкл.
mssql.textlimit Сервер по умолчанию Сервер по умолчанию
mssql.textsize Сервер по умолчанию Сервер по умолчанию
mssql.timeout 60 60
Спасибо