PDO_DBLIB 与 PDO_SQLSRV

PDO_DBLIB Vs. PDO_SQLSRV

提问人:Sabbir Ahmed Sourove 提问时间:3/1/2017 最后编辑:Sabbir Ahmed Sourove 更新时间:2/27/2021 访问量:2254

问:

从 php 连接 SQL Server 的最佳 PDO 驱动程序是什么。到目前为止,我发现找到了两个扩展:

  1. sybase 数据库库
  2. Microsoft SQL Server 的官方驱动程序,在此处指定。它在 php7 中工作。它适用于 linux。我已经安装了。它正在工作

我首先安装了 DBLIB。但是 DBLIB 非常随机地显示以下错误:

SQLSTATE[01002] Adaptive Server 连接失败(严重性为 9)

它不是用于配置的。原因:如果我重新加载页面,该错误就会消失,一切都会完美启动。它非常随机且很少发生。

在这种情况下,使用 Microsoft 官方驱动程序对我有帮助吗?你能建议我该怎么办吗?哪个驱动程序是连接sql服务器并解决随机发生的问题的更好驱动程序?

php sql-server pdo php-7

评论


答:

0赞 Sabbir Ahmed Sourove 2/27/2021 #1

DBLIB 正在过时。我们需要在所有地方使用PDO_SQLSRV