部署和安裝SQL Server 2008數據庫(二)

SQL Server 2008SQL Server 2005安裝過程有許多不一樣,好比網絡環境的問題、帳戶的問題、安裝嚮導的問題等等。目前不少公司的服務器從Windows Server 2003也逐漸升級升級到了2008,數據庫升級到SQL Server 2008 也在所不免,因此平時有不少朋友在問部署SQL Server 2008過程當中的問題,筆者在這裏進行詳細總結。
SQL Server 2008 安裝的環境以下:
1,  工做組環境下的服務器
2,  域環境下的域控制器
3,  域環境下的成員服務器
4,  羣集環境
事實上從開發和應用的角度講,不少devoloper不多接觸基於域控制器的開發應用,因此他們的應用多半都跑在工做環境下的服務器上,IIS中會發布不少網站,服務器自己會承載數據庫的角色等,此時會涉及到在工做組環境下安裝SQL Server 2008。但微軟平臺企業級應用開發不多有域不參與的地方,好比微軟的CRMSharePointuc等產品的二次開發、.NET平臺爲了適應企業環境和組織架構在域模式下的應用開發等,此時會涉及到在域控制器、成員服務器和羣集中安裝SQL Server 2008
不管是哪種環境下安裝SQL Server 2008,都會碰到爲每一個SQL Server 2008服務配置帳戶的問題。安裝SQL Server 2008時會用的帳戶以下:
1,  本地用戶賬戶
2,  域用戶賬戶
3,  內置系統賬戶
l  Network Service 賬戶(網絡服務)
l  Local Service 賬戶(本地服務)
l  Local System 賬戶(本地系統)
本地用戶賬戶
工做組環境,若是計算機不在域中,則建議使用不具備 Windows 管理員權限的本地用戶賬戶。
域用戶賬戶
若是服務必須與網絡服務進行交互,則訪問相似於文件共享的域資源;若是服務使用到運行 SQL Server 的其餘計算機的連接服務器鏈接,則可使用具備最低特權的域賬戶。許多服務器到服務器的活動只能使用域用戶賬戶來執行。此賬戶應由域管理員在域環境內預先建立。
Local Service 賬戶:
Local Service 賬戶是一個內置賬戶,與 Users 組的成員具備相同級別的資源和對象訪問權限。若是有個別服務或進程的安全性受到威脅,則此有限訪問權限有助於保護系統的安全性。以 Local Service 賬戶身份運行的服務將以一個沒有憑據的 Null 會話形式訪問網絡資源。請注意,SQL Server SQL Server 代理服務不支持 Local Service 賬戶。該賬戶的實際名稱爲「NT AUTHORITY\LOCAL SERVICE」
Network Service 賬戶:
Network Service 賬戶是一個內置賬戶,比 Users 組的成員擁有更多的對資源和對象的訪問權限。以 Network Service 賬戶身份運行的服務將使用計算機賬戶的憑據訪問網絡資源。該賬戶的實際名稱爲「NT AUTHORITY\NETWORK SERVICE」
Local System 賬戶:
Local System 是一個具備高特權的內置賬戶。它對本地系統有許多權限並做爲網絡上的計算機。該賬戶的實際名稱爲「NT AUTHORITY\SYSTEM」
若是是在工做組環境下安裝SQL Server 2008:
使用的帳戶是本地用戶賬戶,內置帳戶(網絡服務帳戶、本地系統帳戶等)。
 
在域環境上(涵蓋成員服務器)安裝 SQL Server 2008:
出於安全方面的考慮,Microsoft 建議不要將 SQL Server 2008 安裝在域控制器上。 SQL Server 安裝程序不會阻止在做爲域控制器的計算機上進行安裝,但存在如下限制:
Windows Server 2003 上,SQL Server 服務可在域賬戶或本地系統賬戶下運行。
在域控制器上,沒法在本地服務賬戶或網絡服務賬戶下運行 SQL Server 服務。此時用的帳戶通常是域帳戶和本地系統帳戶。
SQL Server 安裝到計算機上以後,沒法將此計算機從域成員更改成域控制器。 必須先卸載 SQL Server,而後才能將主機計算機更改成域控制器。
SQL Server 安裝到計算機上以後,沒法將此計算機從域控制器更改成域成員。 必須先卸載 SQL Server,而後才能將主機計算機更改成域成員。
在羣集節點用做域控制器的狀況下,不支持 SQL Server 故障轉移羣集實例。
SQL Server 安裝程序不能在只讀域控制器上建立安全組或設置 SQL Server 服務賬戶。 在這種狀況下,安裝將失敗。
 
SQL Server 2008 安裝程序安裝該產品所需的如下軟件組件:
l  .NET Framework 3.5 SP1
l  SQL Server Native Client
l  SQL Server 安裝程序支持文件
l  SQL Server 安裝程序要求使用 Microsoft Windows Installer 4.5 或更高版本
 
若是安裝SQL Server 2008以前已經裝了Visual Studio 2008,安裝時出現錯誤,請先安裝Visual Studio 2008 SP1
SQL Server 2008安裝×××S服務時,再也不像SQL Server 2005必需要先安裝IIS,安裝SQL Server 2008不在須要IIS的支持。
 
下面咱們以域環境下的域控制器爲例安裝SQL Server 2008
步驟1:啓動安裝程序後,以下圖:
步驟2:在SQL Server 2008裝中心的計劃裏面,能夠用系統配置檢查器檢測服務器是否具有條件安裝SQL Server 2008系統配置檢查器在安裝過程當中會被安裝程序屢次調用。還能夠經過在早期SQL Server版本的服務器上安裝安裝升級顧問來自動幫助你分析升級須要的成本和能升級什麼服務,安裝完安裝升級顧問後,能夠鏈接到早期版本的實例進行分析。這裏單擊系統配置檢查器來檢測系統。
 
系統配置檢查器檢測的狀況以下圖:
 
 
步驟3:單擊安裝後,在這裏咱們能夠選擇全新安裝SQL Server 2008,安裝羣集,升級安裝等。這裏單擊全新SQL Server獨立安裝或向現有安裝添加功能,以下圖:
 
步驟4:可使用180天的企業評估版等,也能夠輸入你購買的產品密鑰進行受權安裝。
 
 
輸入產品密鑰:
 
若是你輸入的是企業版的密鑰就會看到企業版的許可條款,若是輸入的是開發版的密鑰就會看到開發版的許可條款:
 
步驟5:安裝程序支持文件,以下圖:
 
步驟6:安裝程序支持規則,以下圖:
 
步驟7:功能選擇,根據須要選擇想要安裝的功能,以下圖:
 
步驟8:能夠配置成默認實例或者命名實例,若是默認實例還沒被之前安裝的實例佔用,則可使用默認實例。以下圖:
 
能夠修改命名實例的實例ID
  
咱們這裏使用默認實例進行安裝:
 
步驟9:磁盤空間要求,以下圖:
 
步驟10:配置各個服務使用的帳戶,以下圖:
 
步驟11:配置排序規則,默認便可,以下圖:
 
步驟12:選中「混合模式」,指定sa帳戶的密碼,並指定SQL Server管理員,經過單擊「添加當前用戶」選擇當前帳戶便可,也能夠選擇其餘的帳戶。以下圖:
 
步驟13:配置數據庫引擎的數據目錄的路徑,根據需求修改,能夠把各個目錄的路徑配置到不一樣的磁盤,減少I/O的負載。這裏採用默認。以下圖:
 
步驟14:能夠啓用FilesStream特性,這裏默認沒有啓用,以下圖:
 
步驟15:爲Analysis Services服務指定管理員,這裏選擇當前用戶,以下圖:
 
步驟16:配置Analysis Services服務的數據目錄,這裏採用默認配置,以下圖:
 
步驟17Reporting Serivices配置,默認便可,以下圖:
 
步驟18:錯誤和使用報告,以下圖
 
步驟19:檢測安裝規則,看是否能順利安裝,以下圖:
 
步驟20:準備安裝,以下圖:
 
步驟21:安裝進度,慢慢等吧 ,^_^。以下圖:
 
步驟22:各個功能都安裝完成,以下圖:
 
步驟23:安裝完成,以下圖:
 
 
本節結束。
相關文章
相關標籤/搜索