SQL Server管理工具的升級(jí)
導(dǎo)讀:SQL Server 2008 支持從 SQL Server 2000 或 SQL Server 2005 進(jìn)行升級(jí)。本文主要介紹對(duì)升級(jí) SQL Server 管理工具和管理組件(如 SQL Server 代理、數(shù)據(jù)庫郵件、維護(hù)計(jì)劃、XPStar 和 XPWeb)的支持及其行為。希望大家都能夠從中有所收獲。
重要提示:
對(duì)于本地安裝,必須以管理員身份運(yùn)行 SQL Server 安裝程序。如果從遠(yuǎn)程共享位置運(yùn)行 SQL Server 安裝程序,必須使用對(duì)該遠(yuǎn)程共享位置具有讀取和執(zhí)行權(quán)限的域帳戶。
已知升級(jí)問題
在升級(jí)到 SQL Server 2008 之前,請(qǐng)考慮以下問題:
對(duì)于所有升級(jí)方案:
在升級(jí) MSX 服務(wù)器之前,應(yīng)先對(duì)所有 TSX 服務(wù)器進(jìn)行升級(jí)。
必須同時(shí)升級(jí) SQL Server 實(shí)例中的所有組件。在 SQL Server 2008 實(shí)例中,數(shù)據(jù)庫引擎、Analysis Services 和 Reporting Services 組件的版本號(hào)必須相同。
在升級(jí)到 SQL Server 2008 時(shí)可以向 SQL Server 的現(xiàn)有安裝添加組件。
SQL Server 客戶端工具(如 SQL Server Management Studio、SQL Server Profiler、數(shù)據(jù)庫引擎優(yōu)化顧問、sqlcmd、osql 等)不升級(jí)到 SQL Server 2008。相反,客戶端工具與 SQL Server 早期版本中的工具并行運(yùn)行。SQL Server 2008 支持從早期版本的 SQL Server 客戶端工具導(dǎo)入設(shè)置。
在升級(jí)期間,從 SQL Server 代理到 SQL Server 的身份驗(yàn)證將從 SQL Server 身份驗(yàn)證更新為 Windows 身份驗(yàn)證。在 SQL Server 2008 中不支持 SQL Server 身份驗(yàn)證。
在升級(jí)到 SQL Server 2008 的過程中將保留有關(guān)作業(yè)和警報(bào)的數(shù)據(jù)。
如果在要升級(jí)的實(shí)例中正在使用 SQLMail,則在升級(jí)之后將支持并啟用關(guān)聯(lián)的 XP。否則,將關(guān)閉它們。
數(shù)據(jù)庫郵件(也稱為 SQLiMail)將與 SQL Server 2008 的數(shù)據(jù)庫引擎組件一起升級(jí)。默認(rèn)情況下,數(shù)據(jù)庫郵件在升級(jí)之后將會(huì)關(guān)閉。升級(jí)之后,任何架構(gòu)更新都應(yīng)該與更新腳本進(jìn)行協(xié)調(diào)。
從 SQL Server 2000 進(jìn)行升級(jí):
在從 SQL Server 2000 升級(jí)到 SQL Server 2008 期間,升級(jí)前已有的所有用戶代理帳戶都將更改為臨時(shí)的全局代理帳戶 UpgradedProxyAccount。僅授予 UpgradedProxyAccount 訪問那些顯式使用過的子系統(tǒng)的權(quán)限,在升級(jí)完成后它也并不是對(duì)所有子系統(tǒng)都具有訪問權(quán)限。
盡管 SQL Server 代理警報(bào)和作業(yè)語法的標(biāo)記替換已與 SQL Server 2000 不同,但在升級(jí)到 SQL Server 2008 的過程中不會(huì)自動(dòng)更新標(biāo)記。
【編輯推薦】
- 講解SQL Server數(shù)據(jù)庫中函數(shù)的使用方法
- SQL Server的函數(shù)庫漏洞
- 使用SQL Server 2008導(dǎo)入平面文件
- 將Access升級(jí)為SQL Server 2005