Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / PHP, Perl, Python Новый топик    Ответить
 Подключение через PHP_PDO_***_NTS.SO к MSSQL в Мон. активности не видит подключения  [new]
mbr0969
Member

Откуда: Ленинград
Сообщений: 2
Не подскажите почему при подключении к MSSQL Server 2008R2 на PHP 7 через PDO_SQLSQV или SQLSRV драйвера на CentOs7 или Убунту 18 в мониторе активности MSSQL не выводится информация о подключении(имя приложения, имя БД и тп, имя приложения задается через APP = "ApName"), в системных файлах данные о подключении тоже отсутствуют. если я запускаю тоже приложение под Windows все нормально. Хотя само подключение осуществляется.

Я пока накопал только разницу в драйверах,а именно в Windows используется потокозащищенный драйвер TS, а в Linux-сах потокоНЕ защищенный NTS. Как можно исправить сию проблему, без радикальных мер(перtвод приложения под Винду, или перекомпиляцию PHP под Линукс чтобы PHP работfл с потокозащищенным драйвером TS) или в какую сторону копать?
28 ноя 18, 14:07    [21747378]     Ответить | Цитировать Сообщить модератору
 Re: Подключение через PHP_PDO_***_NTS.SO к MSSQL в Мон. активности не видит подключения  [new]
ScareCrow
Member

Откуда: Белый город
Сообщений: 16208
http://php.net/manual/ru/ref.pdo-sqlsrv.php
28 ноя 18, 15:25    [21747516]     Ответить | Цитировать Сообщить модератору
 Re: Подключение через PHP_PDO_***_NTS.SO к MSSQL в Мон. активности не видит подключения  [new]
SQLPowerUser
Member

Откуда: ссылка в профиле
Сообщений: 271
mbr0969,

драйвер отсюда брали?   https://www.microsoft.com/en-us/download/details.aspx?id=28160
28 ноя 18, 17:04    [21747651]     Ответить | Цитировать Сообщить модератору
Все форумы / PHP, Perl, Python Ответить