給別人做的網站莫名其妙連接不上數據庫。百度了好多,總算知道自己的錯在哪了。也許不是很條理,只是按當時的思緒整理的。
報
“A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible.
Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server)”的錯
注:紅字mark一下解決當中遇到的報的各種錯
1、首先想到啟動數據庫,登錄用戶時,數據庫登錄失敗【沒截圖,盜用一張別人的圖】
2、然后,啟動SQL SERVER的配置工具,找到[SQL SERVER服務]中的[SQL SERVER( MSSERVER)],右鍵啟動。
界面是調試好之后的截圖:
剛開始調試時,SQL SERVER(MSSQLSERVER)是停止的,啟動時運行截圖如下:
SQL SERVER(MSSQLSERVER)啟動失敗
3、接下來肯定是要打開<事件日志>了。
http://product.pconline.com.cn/itbk/software/win8/1211/3060037.html

這錯提示沒什么用,然后看了【Window日志】中的【應用程序】,顯示

第二步:進入產品密鑰,輸入密鑰
第三步:一直點下一步,直到升級完畢。
SQL Server 2008 Developer(開發版):PTTFM-X467G-P7RH2-3Q6CG-4DMYB
SQL Server 2008 Enterprise(企業版):JD8Y6-HQG69-P9H84-XDTPG-34MBB
注意:
如以上選擇“版本升級”總提示“失敗”並要求“重啟計算機”時,請把進程中的Server等服務關閉即可。
如以上操作還是連接不進服務器,修改系統時間(把時間提前)或者接着向下看↓↓↓↓↓↓
如果問題依然沒有解決還是顯示評估期已過(據說這是未安裝sql2008sp1的一個bug))
1. 開始 --> 運行 --> Regedit
2. 打開注冊表后,找到並把 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\100\ConfigurationState里的 CommonFiles 值改成 3
3. SQL Server 安裝中心,維護,版本升級重來一次(由於前面已經升級了數據庫,所以這次只用升級共享功能組件------下拉選擇一下就可以看到)
4. 上述操作結束后,你的 SQL Server 2008 又好用了。
這個很重要,就不截圖了。
--------------------------------------------下面內容僅作參考--------------------------------------------
其中,

附加一張注冊表的截圖