Я не пробовал это, но никто не ответил через два дня, поэтому я дам предложение:
Драйвер PDO_MSSQL теоретически должен иметь возможность общаться с любым внутренним сервером FreeTDS, включая Sybase Server и, возможно, даже Sybase ASA. Это может потребовать, чтобы вы занялись поиском и чтением блогов, форумов и т. Д., Чтобы выяснить правильные записи freetds.conf, чтобы это работало.
Однако драйвер PDO_MSSQL помечен как «экспериментальный», и AFAIK его никто не поддерживает. Microsoft также отказалась от него, так как разрабатывает свое собственное (не PDO) расширение PHP для SQL Server. *
Так что, вероятно, лучше всего доблесть использовать PDO_ODBC.
* Пару лет назад была предпринята попытка сотрудничества Microsoft и других поставщиков РСУБД для внесения кода в проект PDO, но основное сообщество PHP отвергло вендоров из-за их требования использовать лицензионное соглашение для участника, чтобы гарантировать, что Код в проекте остается свободным. Это был грустный эпизод.