- 論壇徽章:
- 0
|
原文整理來源:逐浪CMS
現(xiàn)在大部分人用windows 2003做服務(wù)器,用sql2005做數(shù)據(jù)庫,但是還又一部分人用的是sql2000,sql數(shù)據(jù)庫向下兼容但不向上兼容,所以sql2005導(dǎo)出的數(shù)據(jù)無法導(dǎo)入sql2000。
下面介紹一個(gè)方法
1.設(shè)置sql2005的數(shù)據(jù)庫兼容級(jí)別
--右鍵數(shù)據(jù)的屬性中選項(xiàng)設(shè)置兼容級(jí)別為 Sql Server 2000(80)即可。
2. 生成for 2000版本的數(shù)據(jù)庫腳本
2005 的manger studio
-- 打開\"對(duì)象資源管理器\"(沒有的話按 f8), 連接到你的實(shí)例
-- 右鍵要轉(zhuǎn)到2000的庫
-- 任務(wù)
-- 生成腳本
-- 在\"腳本向?qū)"的\"選擇數(shù)據(jù)庫\" 中, 確定選擇的是要轉(zhuǎn)到2000的庫
-- 勾選\"為所選數(shù)據(jù)庫中的所有對(duì)象編寫腳本\"
-- 在接下來的\"選擇腳本選項(xiàng)\"中, 找到\"為服務(wù)器版本編寫腳本\"項(xiàng), 選擇\"sql server
2000\"
-- 其他選項(xiàng)根據(jù)需要設(shè)置
-- 最后把腳本保存到一個(gè) .sql 腳本文件
3. 在2000中創(chuàng)建目標(biāo)數(shù)據(jù)庫
在查詢分析器(或2005的manger studio在打開腳本文件), 連接到sql server 2000,執(zhí)行上面生成的腳本.以創(chuàng)建一個(gè)新的數(shù)據(jù)庫
4. 將數(shù)據(jù)從2005導(dǎo)到2000
2005 的 manger studio
-- 打開\"對(duì)象資源管理器\"(沒有的話按f8), 連接到你的實(shí)例
-- 右鍵要轉(zhuǎn)到2000的庫
-- 任務(wù)
-- 導(dǎo)出數(shù)據(jù)
-- 在\"sql server 導(dǎo)入和導(dǎo)出向?qū)"的\"選擇數(shù)據(jù)源\"步驟中, 確定選擇的是要導(dǎo)出的數(shù)據(jù)庫
-- 在\" 選擇目標(biāo)\"步驟中, 連接到 2000, 并選擇步驟3新建的庫
-- 在\"選擇源表和源視圖\"中, 選擇所有的表
-- 最后完成
|
|