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