TOCHK.RU

ПРОЕКТЫ
СТАТЬИ
ГЛАВНАЯ
TAGS
CSS, HTML, linux, mail, MS SQL, MySQL, PHP, postfix, tochk.ru, Windows

Скачивание и установка


Скачать драйвер можно отсюда
Для версий PHP 5.4 и выше нужно скачать драйвер версии 3.2
Распаковать драйвера нужно в директорию расширений PHP (/path/to/php/ext), например C:\Program Files (x86)\PHP\ext

Конфигурирование


Найти в файле php.ini (находится в /path/to/php, например C:\Program Files (x86)\PHP) строки extension=*название_библиотеки* и дописать после них:

для версии PHP 5.6:

extension=php_sqlsrv_56_nts.dll
extension=php_sqlsrv_56_ts.dll

для версии PHP 5.5:

extension=php_sqlsrv_55_nts.dll
extension=php_sqlsrv_55_ts.dll

для версии PHP 5.4:

extension=php_sqlsrv_54_nts.dll
extension=php_sqlsrv_54_ts.dll

Перезапустить веб сервер для применения конфигурации

Проверка работы библиотек


Создать .php файл:

< ?php 
$serverName = "serverName\sqlexpress"; //Имя сервера
$connectionInfo = array( "Database"=>"dbName"); //Название базы данных
$conn = sqlsrv_connect( $serverName, $connectionInfo); //Соединение с сервером
if( $conn ) { echo "Connection established."; } else { echo "Connection could not be established."; die( print_r( sqlsrv_errors(), true)); } ?>

Если всё настроено правильно при открытии этой страницы будет выведено Connection established.
07.11.2015
Author
tochk
Tags
MS SQL
PHP
Comments
0