SQL Server 2000 導(dǎo)入2005的數(shù)據(jù)很簡(jiǎn)單
此文章主要向大家描述的是SQL Server 2000 導(dǎo)入SQL Server 2005數(shù)據(jù)的實(shí)際操作流程, 其實(shí)從SQL Server2005中導(dǎo)入到2000的數(shù)據(jù)并不是很難的事情,我們今天就一起和大家討論的是其具體的操作流程,做法如下:
1:把SQL Server 2000的數(shù)據(jù)庫(kù)backup,做成一個(gè)bak的備份文件
2:在SQL Server 2005中新建數(shù)據(jù)庫(kù),然后選擇恢復(fù)數(shù)據(jù)庫(kù),選擇剛才的bak文件
3:選擇可以覆蓋原來(lái)的數(shù)據(jù)文件。
4:搞定。
但是,從2000中如何導(dǎo)入2005的數(shù)據(jù)呢?
網(wǎng)上介紹的方法大抵如下:
1:在2005中選擇創(chuàng)建sql語(yǔ)句,選擇目標(biāo)為SQL Server2000的格式
2:在2000中執(zhí)行sql,創(chuàng)建數(shù)據(jù)庫(kù)結(jié)構(gòu)
3:在2000的sql管理器中連接2005,然后選擇導(dǎo)入數(shù)據(jù)。
4:搞定。
但是這種方法有問(wèn)題。***步和第二布都可以做,但是如果2000中無(wú)法訪問(wèn)2005(安全問(wèn)題,或者防火墻,或者不可訪問(wèn)),那么根本無(wú)法執(zhí)行第三步。
那么,還有其他方法么?
有。微軟提供了一個(gè)工具:DatabasePublishingWizard.msi,它可以實(shí)現(xiàn)這種數(shù)據(jù)導(dǎo)入導(dǎo)出。
他的原理是:這個(gè)工具可以把數(shù)據(jù)庫(kù)導(dǎo)出成一個(gè)sql語(yǔ)句文件(數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)一起),然后把這個(gè)數(shù)據(jù)文件copy到2000的服務(wù)器上,然后執(zhí)行sql,創(chuàng)建數(shù)據(jù)庫(kù)和數(shù)據(jù)表,并且插入數(shù)據(jù)。
非常有用的工具,大小2.4MB,在微軟網(wǎng)站有下載。
上述的相關(guān)內(nèi)容就是對(duì)SQL Server 2000導(dǎo)入SQL Server 2005的數(shù)據(jù) 的描述,希望會(huì)給你帶來(lái)一些幫助在此方面。
【編輯推薦】