none
подключение php 5 к MS SQL Server 2005 RRS feed

  • Вопрос


  • Добрый день, есть проблема в подключений к базе данных MS SQL Server 2005 средствами PHP.

    (PHP 5.3.10 и MS SQL Server 2005)

    Скачал с официального сайта SQLSRV30.EXE и прошел по инструкции, но не помогло.

    Подскажите последовательность , что скачивать и что прописывать, для поставленной задачи, если она реализуема.

    Посмотрите эту и эту статьи.

    Все бы хорошо, пхп отрабатывает, но:
    пробую скрипт на странице по вашей ссылке, для установки подключение и его проверки, вот что выдает


    serverName: MOLDPOS uid: php pwd: M757sync3 bd connection status: Unable to connect.Array ( [0] => Array ( [0] => IMSSP [SQLSTATE] => IMSSP [1] => -49 [code] => -49 [2] => This extension requires either the Microsoft SQL Server 2008 Native Client (SP1 or later) or the Microsoft SQL Server 2008 R2 Native Client ODBC Driver to communicate with SQL Server. Neither of those ODBC Drivers are currently installed. Access the following URL to download the Microsoft SQL Server 2008 R2 Native Client ODBC driver for x86: http://go.microsoft.com/fwlink/?LinkId=163712 [message] => This extension requires either the Microsoft SQL Server 2008 Native Client (SP1 or later) or the Microsoft SQL Server 2008 R2 Native Client ODBC Driver to communicate with SQL Server. Neither of those ODBC Drivers are currently installed. Access the following URL to download the Microsoft SQL Server 2008 R2 Native Client ODBC driver for x86: http://go.microsoft.com/fwlink/?LinkId=163712 ) [1] => Array ( [0] => IM002 [SQLSTATE] => IM002 [1] => 0 [code] => 0 [2] => [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified [message] => [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified ) )


     Native Client установлен, попробывал даж подключить библиотеку из второго архива sqlsrv, не помогло...

    Что-то ещё можете посоветовать?



    9 декабря 2012 г. 12:55

Ответы

  • Судя по ошибке версия драйвера предназначена для более новых версий SQL Sever. Может попробуете скачать более старую версию.
    • Помечено в качестве ответа E_Roshka_it_developer 11 декабря 2012 г. 6:33
    9 декабря 2012 г. 15:44
    Модератор

Все ответы

  • Судя по ошибке версия драйвера предназначена для более новых версий SQL Sever. Может попробуете скачать более старую версию.
    • Помечено в качестве ответа E_Roshka_it_developer 11 декабря 2012 г. 6:33
    9 декабря 2012 г. 15:44
    Модератор
  • Судя по ошибке версия драйвера предназначена для более новых версий SQL Sever. Может попробуете скачать более старую версию.

     Не думаю, сервак передали по гранту уже установленным + драйвер не лег бы на более старую версию MS SQL сервака (если Native Client)

    Если вы о драйвере sqlsrv, то я попробывал уже оба арива доступных для скачивания... но без результатно....


    9 декабря 2012 г. 20:18