这是我的连接字符串:
<%
Dim conn
Set conn = Server.CreateObject("ADODB.Connection")
'conn.Open "Provider=SQLOLEDB; Data Source = (local); Initial Catalog = Northwind; User Id=Mohammad-PC/Mohammad; Password="
conn.Open "Provider=SQLOLEDB; Data Source = (local); Initial Catalog = Northwind; User Id=sa; Password="
If conn.errors.count = 0 Then
Response.Write "Connected OK"
End If
%>
我收到此错误:
Microsoft OLE DB Provider for SQL Server: Login timeout expired
我已将会话超时设置为10分钟,但仍然相同。 我使用IIS 7.5和SQL Server 2005
答案 0 :(得分:1)
msdn-support提供了一些提示,主要是关于防火墙配置和数据库引擎侦听的端口,由于安全问题,它可能不是标准的1433。 尝试将端口号添加到数据源,如:
Provider=SQLOLEDB; Data Source = (local),[port]; Initial Catalog = Northwind; User Id=sa; Password=[password]"
答案 1 :(得分:0)
(local)
可能没有得到解决。尝试使用localhost甚至127.0.0.1