我使用的是SQL Server 2012和PHP 5.2。
要建立连接并选择数据库,我使用以下代码:
$connection = mssql_pconnect(SYSTEM_DB_HOST, SYSTEM_DB_USER, SYSTEM_DB_PASSW);
mssql_select_db (SYSTEM_DB_NAME ,$connection);
$connection2 = mssql_pconnect(SYSTEM_DB_HOST, SYSTEM_DB_USER, SYSTEM_DB_PASSW);
mssql_select_db (SYSTEM_DB_NAME ,$connection2);没有错误,大多数情况下一切运行正常,但有时我会收到以下错误:
Warning: mssql_select_db(): Unable to select database: dbMyDB in ... on line 44
Warning: mssql_select_db(): Unable to select database: dbMyDB in ... on line 47 我不知道为什么。我不知道问题出在哪里。我不知道如何调试它。
有谁有什么建议吗?
非常感谢。
发布于 2018-07-27 22:31:02
尝试从mssql_pconnect中删除p。你的驱动程序没有持久化。配置mssql.ini或更换驱动器。
替换为:mssql_connect
https://stackoverflow.com/questions/42271093
复制相似问题