1. 程式人生 > >sql server 安裝及 錯誤處理方法

sql server 安裝及 錯誤處理方法

此外,我從某位大神處得知,如果不安裝sql server 2008 management studio的話,在VS2010裡面也是可以視覺化地操作sql server 2008的,具體還有待考證,安不安自己選擇。

安裝過程中如果出現什麼本文沒有提到的異常,請照著程式提示操作,或者自行搜尋解決方案,Google不是吃素的,可能會遇到什麼版本低的異常,自行下載補丁包升級即可。

在上述條件下安裝sql server 2008 management studio,有很多方法,網上也做法不一,其中我覺得比較靠譜的一種方法是這篇文章:http://www.cnblogs.com/william-lee/archive/2010/10/22/1858227.html

。本人是自己各種Google,各種嘗試後,成功安裝的,下面是我的安裝的簡明過程:

首先下載sql server 2008 management studio安裝包(以下連結是官網連結,請放心下載,200M左右):

之後執行下載的檔案,會出現程式相容性提示:


這個官方說是正常的,直接點選執行程式即可。

接下來有可能出現這樣的一個錯誤:


這個我查了一下,你可以關閉查毒軟體和防火牆,然後右鍵選擇“以管理員身份執行”,如果還出現,就退出多執行幾次,應該就會彈出以下的介面了:


在這個介面上點選左側的“安裝”,在右面選第一個“全新SQL server獨立安裝或向現有安裝新增新功能”,接下來會出現這個介面:


點選“確定”按鈕,會出現:


等它操作完畢後,點選“安裝”按鈕,會出現:


注意,萬一有什麼問題,點選後面藍色的字,會彈出錯誤或者警告的具體資訊,這個很有用,你可以用彈出來的資訊搜尋一下解決方案,如果沒問題,在這個介面上點選“下一步”,會出現:


這個介面很重要,我們可以看到,在我們的機器上只安裝了SQLEngine,感覺如果選擇 “向sql server 2008 的現有的例項中新增新功能” 也可以成功安裝,但是我當時索性就選了上面的 “執行sql server 2008 全新的安裝” ,經本人親測可以成功安裝,所以這裡我們選擇“執行sql server 2008 全新的安裝”,然後單擊下一步,會出現:


然後繼續“下一步”:


沒說的,我接受,“下一步”:


在這個介面中點選下面的“全選”按鈕即可,確保功能都選上,然後下一步:



你懂的,“下一步”:


這個可以不選,隨意,然後“下一步”:


然後它就進行安裝前的準備工作了,如果出現什麼“重啟問題”,則重啟電腦,重複上述步驟即可,接著“下一步”:


路徑就不要修改了,直接點選“安裝”即可:




至此就成功了,點選”下一步“:


點選“關閉”即可。

接著到開始->所有程式->Microsoft SQL Server 2008中找到sql server 2008 management studio(如下圖):


開啟,會出現讓你認證的介面:


注意:伺服器名稱一定要填寫:“你計算機的名字\SQLEXPRESS”,寫什麼“(local)”或者"127.0.0.1"是會有錯誤的,第一次“身份認證”選擇“Windows身份認證”,然後就點選“連線”即可,接著:


至於後續的我們寫程式連sql server不能用Windows身份認證,要用sql server認證,你可以新增一個新的賬戶,設定密碼,然後重啟一下資料庫就好,至此就全部結束了。

在後續的使用過程中你可能會遇到什麼錯誤233啊,或者什麼錯誤14XXX啊,不要沮喪,自己去Google吧。

我想我們在遇到問題時首先要想到自己去解決問題,身為當代的高階知識分子,我們必須有自己處理問題的能力,可以嘗試一下,有不懂得問題一定記得去問谷歌或者度娘,堅信你不是第一個遇到這個問題的人,祝你好運,歡迎指正。

 前一段時間想裝一下sqlserver,但是一直裝不上。搞得我很鬱悶,我重灌了一下系統。但是還是沒有裝上。 
     正好今天有時間,所以就嘗試著把sqlserver裝上。弄了半天,百度了很長時間,終於弄出來了。估計以後大家可能也會遇到,我也加深一下印象,所以記錄了下來: 
      大致出錯資訊如下: 
    RebootRequiredCheck 檢查是否需要掛起計算機重新啟動。掛起重新啟動會導致安裝程式失敗。 失敗 需要重新啟動計算機。必須重新啟動計算機才能安裝 SQL Server。

檢查出錯

Microsoft SQL Server 2008 Setup - System Configuration Check Report

Rule Name
Rule Description
Result
Message/Corrective Action

GlobalRules: 針對規則組“GlobalRules”的 SQL Server 2008 安裝程式配置檢查

RebootRequiredCheck
檢查是否需要掛起計算機重新啟動。掛起重新啟動會導致安裝程式失敗。
失敗
需要重新啟動計算機。必須重新啟動計算機才能安裝 SQL Server。

AclPermissionsFacet
檢查 SQL Server 登錄檔項是否一致。
通過
SQL Server 登錄檔項是一致的,可以支援 SQL Server 安裝或升級。

MediaPathLength
檢查 SQL Server 安裝媒體是否太長。
通過
SQL Server 安裝媒體不太長。

OsVersionCheck
檢查計算機是否滿足最低作業系統版本要求。 
通過
該作業系統版本滿足此產品的最低要求。

ThreadHasAdminPrivilegeCheck
檢查執行 SQL Server 安裝程式的帳戶是否具有計算機的管理員許可權。
通過
執行 SQL Server 安裝程式的帳戶具有計算機的管理員許可權。

WmiServiceStateCheck
檢查 WMI 服務是否已在計算機上啟動並正在執行。
通過
Windows Management Instrumentation (WMI) 服務正在執行。

解決步驟:
a 、重啟機器,再進行安裝,如果發現還有該錯誤,請按下面步驟 
b、在開始->執行中輸入regedit 
c、到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 位置 
d、在右邊視窗右擊PendingFileRenameOperations,選擇刪除,然後確認 
e、重啟安裝,問題解決 
如果還有同樣問題,請檢查其它登錄檔中是否有該值存在,如有請刪掉