因為有些項目要用到sqlserver數據庫,所以今天重裝了一下sqlserver2008,一直聽說sqlserver重裝很麻煩,尤其是在裝過vs2010后,不過還是想自己試一下,所以上午吃飯前一狠心將vs2010和sqlserver2008都給卸載了,卸載方法是打開控制面板——>卸載程序,將關於vs和sqlserver的統統卸載,感覺這樣刪的比較干凈,但其實還是有些殘留的。
下午來到圖書館,找到上次在天津實訓時拷來的安裝文件,安裝文件可以到這個地址去下載:
http://download.microsoft.com/download/B/8/0/B808AF59-7619-4A71-A447-F597DE74AC44/SQLFULL_CHS.iso
在網上搜了一篇圖解blog,這樣的講解網上有許多,我是根據下面這篇blog安裝的:http://blog.csdn.net/cexu2008/article/details/5498526
下面說說我遇到的問題吧:
(1、打開安裝程序的時候,會出現:
System.Configuration.ConfigurationErrorsException: 創建 userSettings/Microsoft.SqlServer.Configuration.LandingPage.Properties.Settings 的配置節處理程序時出錯: 未能加載文件或程序集“System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”或它的某一個依賴項。系統找不到指定的文件。
后面會有一個路徑,找到這個文件直接刪除就可以了。PS:這個路徑很可能在隱藏文件下,要先顯示隱藏文件夾(打開控制面板——>外觀和個性化——>顯示隱藏的文件和文件夾);
(2、配置各 SQL Server 服務的帳戶名和啟動類型:直接點“對所有的sqlserver使用相同賬戶”,然后選擇下拉列表中的NUT ATHORITY/NETWORK SERVICE這個賬戶就可以了,不要自己寫,自己隨便寫的會錯。
(3、最后一步,再一次進行檢查的時候,會出現“Reporting Services目錄數據庫文件存在”或“Reporting Services目錄臨時數據庫文件存在”這樣的錯誤,那就找到MSSQL2008的實例安裝目錄,例如C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA里面的文件都刪了就可以。
這就我在卸載后重裝sqlserver遇到的問題,關於win7下sqlserver2008需要安裝SP1補丁部分會繼續補充。
安裝sp1補丁:
由於sqlserver2008 與win7操作系統的兼容問題,在win7系統下安裝sqlserver2008 必須安裝sp1補丁才能使用,今天特意去下載了sp1安裝。
sp1的下載地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=20302
我是在sqlserver服務關閉的情況下進行安裝的,打開sp1安裝程序,然后下一步下一步就OK了。不過在連接數據庫時遇到了一些問題。剛開始連接提示18456錯誤,上網查看,是因為用戶名或密碼錯誤才是身份驗證失敗,解決方法:
(1)用window身份登錄數據庫,找到sa用戶,重新修改密碼,去掉“強制密碼策略”,然后再狀態了選擇授予和啟用,點擊確定。
(2)右擊實例名稱,選擇屬性,選擇SQL SERVER 和Windows身份驗證模式,重啟sql server。
還有一個就是233錯誤,這是因為沒有設置數據庫的“遠程訪問”功能,解決辦法:





