2009年5月12日

ASP 連結 SQL Server 2005 錯誤 '80004005'

使用 ASP 連結 SQL Server 2005 Developer Edition 時遇到一個奇怪的錯誤:

Microsoft OLE DB Provider for SQL Server 錯誤 '80004005'
[DBNETLIB][ConnectionOpen (PreLoginHandshake()).]一般網路錯誤。 查閱您的網路文件。

結果在 http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1382037&SiteID=1 查到解答

原來是要開啟『SQL Server 介面區組態』,把『服務和連接的介面區組態』裡面『Database Engine』的『遠端連接』從『僅本機連接』改成『本機和遠端連接』必須包含TCP/IP