【发布时间】:2019-03-16 16:46:35
【问题描述】:
阅读:https://docs.microsoft.com/en-us/sql/connect/php/connection-options?view=sql-server-2017 您可以使用 ConnectRetryCount 传递一个选项
这是我的有效连接信息数组
$connectionInfo = array(
"Database"=>$databaseName,
"UID"=>$dbuser,
"PWD"=>$dbpw,
"CharacterSet" => "UTF-8",
"APP"=>"BI",
);
当我添加这个
"ConnectRetryCount"=>1
$connectionInfo = array(
"Database"=>$databaseName,
"UID"=>$dbuser,
"PWD"=>$dbpw,
"CharacterSet" => "UTF-8",
"APP"=>"BI",
"ConnectRetryCount"=>1
);
根本没用
给我这个错误: 向 sqlsrv_connect 传递了无效选项。
在单词选项后显示一个空方格
给我这个错误:无效的选项 EmptySquareHere 已传递给 sqlsrv_connect。
【问题讨论】:
-
我什至不会拼写 php 但既然默认是 1 为什么你需要将它包含在连接信息中?
-
您的 PHP 和 sqlsrv 扩展版本是什么?谢谢。
-
PHP 版本 7.0.25 和 sqlsrv 版本 4.0.8629.2
-
我想将它设置得更高,但即使设置为 1 也会出错
标签: php sql-server