php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Doc Bug #61377 The sqlsrv extension update
Submitted: 2012-03-13 19:13 UTC Modified: 2015-03-30 22:05 UTC
From: kate dot dubiel at landoll dot com Assigned: cmb (profile)
Status: Closed Package: sqlsrv (PECL)
PHP Version: 5.3.10 OS: Windows
Private report: No CVE-ID: None
 [2012-03-13 19:13 UTC] kate dot dubiel at landoll dot com
Description:
------------
---
From manual page: http://www.php.net/sqlsrv.requirements
---

The MS SQL Driver for PHP (aka sqlsrv extension) went to version 3.0 on March 6.  This version requires the SQL Server 2012 Native Client, not the 2008 as stated on this page.  The new version is available at the same link you posted for version 2.0, but your links to the Native Client downloads and information need to be updated.

Also, the "vc9" and "vc6" designators are apparently no longer used in the dll file names.  I presume this version will only support 5.3.x or higher versions of PHP, which are compiled with vc9(?)

Test script:
---------------
n/a

Expected result:
----------------
I would like to see the documentation updated to reflect the new requirements.


Patches

Add a Patch

Pull Requests

Add a Pull Request

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2012-03-13 19:18 UTC] kate dot dubiel at landoll dot com
Here's the info from Microsoft on the new version.

http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=20098
 [2012-03-13 19:21 UTC] kate dot dubiel at landoll dot com
Corrected email address.
 [2012-03-13 19:21 UTC] kate dot dubiel at landoll dot com
-: kate.dubiel@cox.net +: kate dot dubiel at landoll dot com
 [2012-03-14 01:40 UTC] aharvey@php.net
-Status: Open +Status: Suspended -Assigned To: +Assigned To: aharvey
 [2012-03-14 01:40 UTC] aharvey@php.net
The manual typically documents PECL extensions, and PECL sqlsrv is still at 2.0.1. 
I'll ping jguerin to see if they're planning to update PECL to version 3.
 [2012-03-14 13:18 UTC] kate dot dubiel at landoll dot com
Then maybe the installation page should point to the PECL version instead of the Microsoft version?  (http://us.php.net/manual/en/sqlsrv.installation.php)  That's what led me to assume it was the Microsoft version that was supported.
 [2012-03-15 00:23 UTC] aharvey@php.net
Yeah, I agree there's some sort of change required, it's just a matter of what!
 [2012-04-06 15:43 UTC] jguerin@php.net
Apologies, everyone, Adam's email was junked by my email client.

Jay and I are working on updating PECL. I'll let you know once we've finished. We wanted to add PHP 5.4 support before updating the PECL page, and we only completed this recently.

Cheers,

Jonathan
 [2012-04-06 15:48 UTC] jguerin@php.net
Kate,

We point to the download page, as most users don't want to have to build the extension from scratch. However, thanks for the feedback. I'll see if we can update the installation instructions to also point to the PECL locations.

Cheers,

Jonathan
 [2012-04-10 16:00 UTC] jguerin@php.net
Hi everyone,

The packages have been updated:
http://pecl.php.net/package/sqlsrv
http://pecl.php.net/package/pdo_sqlsrv

The source is also uploaded to Codeplex, and I've pushed the updates to the manual.

Cheers!

Jonathan
 [2012-04-10 16:15 UTC] kate dot dubiel at landoll dot com
Thank you, sir!
 [2012-04-11 00:46 UTC] aharvey@php.net
-Status: Suspended +Status: Open -Assigned To: aharvey +Assigned To:
 [2012-04-11 00:46 UTC] aharvey@php.net
Thanks Jonathan. Since PECL and the MS download site are now in sync, I guess the 
only remaining thing is to update the vc9/6 verbiage. I might unassign myself and 
let someone who uses Windows and sqlsrv write that.
 [2015-03-30 22:05 UTC] cmb@php.net
-Status: Open +Status: Closed -Package: Documentation problem +Package: sqlsrv -Assigned To: +Assigned To: cmb
 [2015-03-30 22:05 UTC] cmb@php.net
Thank you for taking the time to report a problem with PHP.
Unfortunately you are not using a current version of PHP -- 
the problem might already be fixed. Please download a new
PHP version from http://www.php.net/downloads.php

If you are able to reproduce the bug with one of the latest
versions of PHP, please change the PHP version on this bug report
to the version you tested and change the status back to "Open".
Again, thank you for your continued support of PHP.

This bug appears to have been fixed in the documentation (otherwise
please re-open the bug report).

Thank you for the report, and for helping us make our documentation
better.
 [2015-03-30 22:09 UTC] cmb@php.net
Oops! Please disregard the first two paragraphs of my previous
comment.
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Fri Apr 19 17:01:30 2024 UTC