我正在尝试将新安装的TYPO3(v9.5.7)连接到在同一盒子上运行的SQL Server 2016实例。
我可以使用php.net中的示例建立与数据库的连接:https://www.php.net/manual/en/function.sqlsrv-connect.php,因此我确信服务器 是可访问的。
在Install TYPO3 8.7.7 with SQL Server on IIS处也对v8提出了类似的问题,建议您在安装程序处于阶段2并实质上“欺骗”安装程序以连接到SQL Server时,修改LocalConfiguration中的数据库设置。
我已经做到了,由于某种原因它无法连接,
'DB' => [
'Connections' => [
'Default' => [
'charset' => 'utf-8',
'dbname' => 'typo3_db',
'driver' => 'sqlsrv',
'host' => 'localhost',
'password' => 'password',
'port' => 1433,
'user' => 'username',
],
],
],
此连接字符串有什么问题吗?我似乎找不到其他可行的示例。
一如既往地感谢
答案 0 :(得分:0)
我有同样的问题。 尝试设置您的mssql服务器的全名: 'host'=>'COMPUTERNAME / DBNAME',