來(lái)源:巨靈鳥(niǎo)軟件 作者:進(jìn)銷存軟件 發(fā)布:2014/5/31 瀏覽次數(shù):4393
如何將SQL2005轉(zhuǎn)到SQL2000呢,請(qǐng)參考下面的步驟,如果你幸運(yùn),有可能轉(zhuǎn)換成功!
1. 生成for2000版本的數(shù)據(jù)庫(kù)腳本
2005的manger studio
-- 打開(kāi)"對(duì)象資源管理器"(沒(méi)有的話按F8), 連接到你的實(shí)例
-- 右鍵要轉(zhuǎn)到2000的庫(kù)
-- 任務(wù)
-- 生成腳本
-- 在"腳本向?qū)?的"選擇數(shù)據(jù)庫(kù)"中, 確定選擇的是要轉(zhuǎn)到2000的庫(kù)
-- 勾選"為所選數(shù)據(jù)庫(kù)中的所有對(duì)象編寫腳本"
-- 在接下來(lái)的"選擇腳本選項(xiàng)"中, 找到"為服務(wù)器版本編寫腳本"項(xiàng), 選擇"SQL Server 2000"
-- 其他選項(xiàng)根據(jù)需要設(shè)置
-- 最后把腳本保存到一個(gè) .sql 腳本文件
2. 在2000中創(chuàng)建目標(biāo)數(shù)據(jù)庫(kù)
在查詢分析器(或2005的manger studio在打開(kāi)腳本文件), 連接到SQL Server 2000,執(zhí)行上面生成的腳本.以創(chuàng)建一個(gè)新的數(shù)據(jù)庫(kù)
3. 將數(shù)據(jù)從2005導(dǎo)到2000
2005 的manger studio
-- 打開(kāi)"對(duì)象資源管理器"(沒(méi)有的話按F8), 連接到你的實(shí)例
-- 右鍵要轉(zhuǎn)到2000的庫(kù)
-- 任務(wù)
-- 導(dǎo)出數(shù)據(jù)
-- 在"SQL Server 導(dǎo)入和導(dǎo)出向?qū)?的"選擇數(shù)據(jù)源"步驟中, 確定選擇的是要導(dǎo)出的數(shù)據(jù)庫(kù)
-- 在"選擇目標(biāo)"步驟中, 連接到 2000, 并選擇步驟2新建的庫(kù)
-- 在"選擇源表和源視圖"中, 選擇所有的表
-- 最后完成
————————————————————————————————————————————————————————
總結(jié)過(guò)程中遇到的問(wèn)題:
1. 開(kāi)始在兩臺(tái)服務(wù)器中分別安裝不同版本的MSSQL,導(dǎo)出數(shù)據(jù)的時(shí)候相互之間連接不上!后來(lái)在同一臺(tái)機(jī)器上安裝兩個(gè)版本(按網(wǎng)上的說(shuō)法,必須要先安裝MSSQL200,后安裝MSSQL2005,因?yàn)?000不可以命名實(shí)例),實(shí)現(xiàn)了相互連接;
2. 從MSSQL2005中導(dǎo)出數(shù)據(jù)時(shí),提示說(shuō)“無(wú)法建立數(shù)據(jù)流連接。為連接管理器...”,到網(wǎng)上查找一番,最終找到一篇文章說(shuō)是“要將SSIS(Sql Server Integration Services)登錄身份設(shè)為 "本地系統(tǒng)",然后重啟SSIS服務(wù)即可”。具體操作步驟如下(MSDN官方網(wǎng)站上找到的,當(dāng)然比較權(quán)威啦):
① 在“開(kāi)始”菜單上,依次指向“所有程序”、Microsoft SQL Server 2005 和“配置工具”,然后單擊“SQL Server 配置管理器”。
② 在“SQL Server 配置管理器”管理單元中,在服務(wù)列表中找到 SQL Server Integration Services,右鍵單擊 SQL Server Integration Services,然后單擊“屬性”。
③ 將“內(nèi)置賬戶”由“網(wǎng)絡(luò)服務(wù)”改為“本地系統(tǒng)”,其中會(huì)提示自動(dòng)重啟,確定即可。
來(lái)源:巨靈鳥(niǎo) 歡迎分享本文
上一個(gè)文章:Mysql 占用cpu資源高的分析
下一個(gè)文章:SQL2005安裝指南(二)