none
This extension requires the Microsoft SQL Server 2012 Native Client RRS feed

  • Question

  • Hi everyone

    I hope you can help me with thie problem, I am about 5 days without any solution.

    I am trying to make a connection between SQL Server and PHP with this aspects:

    • Windows Server 2012 Standard (64b)
    • Windows Server 2008 R2
    • Apache 2.4.4 (32b)
    • PHP 5.4.16 (32b)

    I had downloaded all this DLLs from Microsft web site:

    • php_pdo_sqlsrv_53_ts.dll
    • php_pdo_sqlsrv_53_nts.dll
    • php_sqlsrv_53_ts.dll
    • php_sqlsrv_53_nts.dll
    • php_pdo_sqlsrv_54_ts.dll
    • php_pdo_sqlsrv_54_nts.dll
    • php_sqlsrv_54_ts.dll
    • php_sqlsrv_54_nts.dll
    • php_mssql.dll
    • ntwdblib.dll

    I know I only need php_sqlsrv_54_ts.dll library, because I have PHP 5.4.16 (32b) version and Thread Safety is enabled.

    I had copy all those to this locations:

    • C:\wamp\bin\php\php5.4.12
    • C:\wamp\bin\php\php5.4.12\ext
    • C:\Windows
    • C:\Windows\System32

    Even my PHPINFO() says this:

    PDO_SQLSRV is working and enabled

    SQLSRV is working and enabled

    Beside that I had installed all the requirements for SQL Client to work. Let me show you my installed software:

    And even with all of that and aaaaaallll the formus readed I desided to ask why is this .... still getting appear in my web browser?

    array (size=2)
      0 => 
        array (size=6)
          0 => <small>string</small> 'IMSSP' (length=5)
          'SQLSTATE' => <small>string</small> 'IMSSP' (length=5)
          1 => <small>int</small> -49
          'code' => <small>int</small> -49
          2 => <small>string</small> 'This extension requires the Microsoft SQL Server 2012 Native Client. Access the following URL to download the Microsoft SQL Server 2012 Native Client ODBC driver for x86: http://go.microsoft.com/fwlink/?LinkId=163712' (length=216)
          'message' => <small>string</small> 'This extension requires the Microsoft SQL Server 2012 Native Client. Access the following URL to download the Microsoft SQL Server 2012 Native Client ODBC driver for x86: http://go.microsoft.com/fwlink/?LinkId=163712' (length=216)
      1 => 
        array (size=6)
          0 => <small>string</small> 'IM002' (length=5)
          'SQLSTATE' => <small>string</small> 'IM002' (length=5)
          1 => <small>int</small> 0
          'code' => <small>int</small> 0
          2 => <small>string</small> '[Microsoft][Administrador de controladores ODBC] No se encuentra el nombre del origen de datos y no se especific� ning�n controlador predeterminado' (length=147)
          'message' => <small>string</small> '[Microsoft][Administrador de controladores ODBC] No se encuentra el nombre del origen de datos y no se especific� ning�n controlador predeterminado' (length=147)


    this is my connection string:

    Please if you can tell me something I will be really gladd with you.

    Thanks in advanced.

    Javier.

    Wednesday, February 26, 2014 11:26 PM

Answers

All replies

  • Try

    http://www.softpedia.com/dyn-postdownload.php?p=144149&t=0&i=1

    Or

    http://www.softpedia.com/dyn-postdownload.php?p=144149&t=0&i=1

    Or

    http://www.softpedia.com/dyn-postdownload.php?p=144149&t=0&i=2

    Thursday, February 27, 2014 1:41 AM
  • Hello,

    Please try to install SQL Server 2012 Native Access Client to see if this help, which is available as part of our SQL Server 2012 Feature Pack. We can download it from the the website below:
    http://www.microsoft.com/en-us/download/details.aspx?id=29065

    If you have any feedback on our support, please click here.

    Regards,


    Elvis Long
    TechNet Community Support

    Thursday, February 27, 2014 6:31 AM
    Moderator
  • The address that you said is only a text file.

    Don't you have a real address to download  SQL Server 2012 Feature Pack?

    Regards,

    Thursday, February 27, 2014 12:43 PM
  • The address that you said is only a text file.

    Don't you have a real address to download  SQL Server 2012 Feature Pack?

    Regards,

    Hi Ing,

    Please expand "Install Instructions" option, and then search "Microsoft® SQL Server® 2012 Native Client". You can find the following packages:

    • X86 Package (sqlncli.msi)
    • X64 Package (sqlncli.msi)

    Regards,


    Elvis Long
    TechNet Community Support

    Friday, February 28, 2014 1:52 AM
    Moderator