IT貓撲網(wǎng):您身邊最放心的安全下載站! 最新更新|軟件分類|軟件專題|手機(jī)版|論壇轉(zhuǎn)貼|軟件發(fā)布

您當(dāng)前所在位置: 首頁數(shù)據(jù)庫MSSQL → sql server升級(jí)的兩種方式

sql server升級(jí)的兩種方式

時(shí)間:2015-06-28 00:00:00 來源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評(píng)論(1)

sql server升級(jí)有兩種不同的方式,分為原地升級(jí)和并行升級(jí),下面就為您分別介紹這兩種sql server升級(jí)的方式,供您參考學(xué)習(xí)。

1,原地升級(jí):安裝進(jìn)程覆蓋以前版本的sql server程序文件,但保留以前的sql server實(shí)例中存儲(chǔ)的所有用戶數(shù)據(jù),使DBA在執(zhí)行升級(jí)的過程中不必轉(zhuǎn)移或恢復(fù)現(xiàn)有的用戶數(shù)據(jù)庫。在升級(jí)之前,應(yīng)當(dāng)備份所有的sql server數(shù)據(jù)庫以及以前的sql server實(shí)例關(guān)聯(lián)的其它對(duì)象,此外,聯(lián)機(jī)叢書不會(huì)升級(jí)。

2,并行升級(jí):部分版本支持并行升級(jí),在升級(jí)過程中使舊環(huán)境仍然有效,允許我們?cè)诎惭b和測(cè)試己升級(jí)的環(huán)境的同時(shí)繼續(xù)操作原先的數(shù)據(jù)庫環(huán)境,從而最小化sql server環(huán)境的停機(jī)時(shí)間。它不會(huì)覆蓋當(dāng)前系統(tǒng)上的sql server文件,也不會(huì)將數(shù)據(jù)庫轉(zhuǎn)移到新的sql server 2005系統(tǒng)上,并行安裝后,DBA需要手動(dòng)方式將數(shù)據(jù)庫移到新的sql server 2005系統(tǒng)上。

在并行遷移過程中,有四種方法將數(shù)據(jù)庫從一個(gè)sql server實(shí)例轉(zhuǎn)移到另一個(gè)sql server實(shí)例:分離/附加方法,備份/還原方法,復(fù)制數(shù)據(jù)庫向?qū)ВY(jié)合數(shù)據(jù)導(dǎo)入/導(dǎo)出的手動(dòng)架構(gòu)重建。

1,分離/附加方法:如果不考慮磁盤存儲(chǔ)器和源數(shù)據(jù)庫的可用性,可以先分離數(shù)據(jù)庫,然后再附加數(shù)據(jù)庫,該過程要求用戶沒有正在訪問數(shù)據(jù)庫,它具有安全方面的優(yōu)點(diǎn):如果出現(xiàn)未預(yù)料到的問題,總是可以將數(shù)據(jù)庫文件的一個(gè)副本重新附加到原sql server實(shí)例上。應(yīng)該在附加前建立一個(gè)它的副本。

2,備份/還原方法:先正常的備份一個(gè)數(shù)據(jù)庫文件,將備份文件移動(dòng)到新的sql server實(shí)例的位置,通過sql server數(shù)據(jù)庫還原進(jìn)程還原備份文件,可根據(jù)需要改變文件位置。它不會(huì)妨礙原數(shù)據(jù)庫環(huán)境的活動(dòng)的連續(xù)性,也不會(huì)危及源數(shù)據(jù)庫文件對(duì)原sql server版本的有用性。

3,復(fù)制數(shù)據(jù)庫向?qū)В核oDBA提供了一種移動(dòng)一個(gè)或多個(gè)sql server 2000或sql server 2005數(shù)據(jù)庫及其關(guān)聯(lián)對(duì)象的方法,與此同時(shí),源數(shù)據(jù)庫既可以在線使用,也可以離線。

4,手動(dòng)架構(gòu)重建和數(shù)據(jù)導(dǎo)入/導(dǎo)出:一種不常用的升級(jí)方法,手動(dòng)編寫數(shù)據(jù)庫腳本,在新的sql server實(shí)例中執(zhí)行這些腳本以后,DBA必須以手動(dòng)方式將數(shù)據(jù)從原始數(shù)據(jù)庫移動(dòng)到新的數(shù)據(jù)庫??梢允褂萌缦路椒ǎ篢-SQL腳本,數(shù)據(jù)轉(zhuǎn)換服務(wù)data transformation service或sql server集成服務(wù)sql server integration services,BCP或其它方法。由于手動(dòng)移動(dòng)要很多時(shí)間和精力,大多數(shù)DBA不選擇這種方法,然而,它的好處是:允許DBA修改數(shù)據(jù)庫架構(gòu),清潔數(shù)據(jù)以及對(duì)移動(dòng)到己升級(jí)的數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行篩選。
?

關(guān)鍵詞標(biāo)簽:sql server

相關(guān)閱讀

文章評(píng)論
發(fā)表評(píng)論

熱門文章 淺談JSP JDBC來連接SQL Server 2005的方法 淺談JSP JDBC來連接SQL Server 2005的方法 SqlServer2005對(duì)現(xiàn)有數(shù)據(jù)進(jìn)行分區(qū)具體步驟 SqlServer2005對(duì)現(xiàn)有數(shù)據(jù)進(jìn)行分區(qū)具體步驟 sql server系統(tǒng)表損壞的解決方法 sql server系統(tǒng)表損壞的解決方法 MS-SQL2005服務(wù)器登錄名、角色、數(shù)據(jù)庫用戶、角色、架構(gòu)的關(guān)系 MS-SQL2005服務(wù)器登錄名、角色、數(shù)據(jù)庫用戶、角色、架構(gòu)的關(guān)系

相關(guān)下載

    人氣排行 配置和注冊(cè)O(shè)DBC數(shù)據(jù)源-odbc數(shù)據(jù)源配置教程 如何遠(yuǎn)程備份(還原)SQL2000數(shù)據(jù)庫 SQL2000數(shù)據(jù)庫遠(yuǎn)程導(dǎo)入(導(dǎo)出)數(shù)據(jù) SQL2000和SQL2005數(shù)據(jù)庫服務(wù)端口查看或修改 修改Sql Server唯一約束教程 SQL Server 2005降級(jí)到2000的正確操作步驟 sql server系統(tǒng)表損壞的解決方法 淺談JSP JDBC來連接SQL Server 2005的方法