v4.1.8-preview
版本发布时间: 2017-04-11 05:34:01
microsoft/msphpsql最新发布版本:v5.11.0(2023-03-07 09:58:04)
Updated documentation for Readme regarding instructions for Linux and macOS Updated PECL release packages. Here is the list of updates:
Added
- Connection Resiliency now supported in Windows
- Connection pooling now works in MAC
Fixed
SQLSRV and PDO_SQLSRV
- Added a workaround for a bug in unixODBC 2.3.4 when connection pooling is enabled.
- Fixed the issue in MAC such that which driver is loaded first no longer matters.
SQLSRV only
- Fixed sqlsrv_num_rows() when the client buffered result is null (issue #330).
- Fixed conversion warnings because of some const chars (issue #332).
PDO_SQLSRV only
- Improved performance by implementing a cache to store column SQL types and display sizes (issue #189).
- Fixed issue with the unsupported attribute PDO::ATTR_PERSISTENT in connection (issue #65).
- Fixed the issue when deleting something that doesn't exist (issue #336).
Known Issues
- User defined data types and SQL_VARIANT (issue #127).
- Binary column binding with emulate prepare (issue #140).
- When pooling is enabled in Linux or MAC
- unixODBC 2.3.1 (Linux) and unixODBC 2.3.4 (MAC) might not return proper diagnostics information, such as error messages, warnings and informative messages
- due to this unixODBC bug, fetch large data (such as xml, binary) as streams as a workaround. See the examples here
Survey
Let us know how we are doing and how you use our driver by taking our April pulse survey:
Install
- On Linux and Mac run the commands below:
sudo pecl install sqlsrv-4.1.8preview
sudo pecl install pdo_sqlsrv-4.1.8preview
- On windows, download the DLLs from SQLSRV or PDO_SQLSRV PECL repository.
1、 CentOS7-7.0.tar 3.21MB
2、 CentOS7-7.1.tar 3.21MB
3、 ElCapitan-7.0.tar 2.04MB
4、 ElCapitan-7.1.tar 2.04MB
5、 Sierra-7.0.tar 2.25MB
6、 Sierra-7.1.tar 2.25MB
7、 Ubuntu15-7.0.tar 3.29MB
8、 Ubuntu15-7.1.tar 3.28MB
9、 Ubuntu16-7.0.tar 3.28MB
10、 Ubuntu16-7.1.tar 3.28MB
11、 Windows-7.0.zip 839.45KB
12、 Windows-7.1.zip 743.4KB