從SQL 2008 複製資料及對像到SQL 2000 的方法

iSQlServer發表於2009-07-23

[---  資料是從免費網站上獲取的,上載在這裡,只為交流學習目的,文章原作者保留所有權力,
如本部落格的內容侵犯了你的權益,請與以下地址聯絡,本人獲知後,馬上刪除。同時本人深表歉意,並致以崇高的謝意!
erwin_609#msn.com  ---]



從SQL 2008 複製資料及對像到SQL 2000 的方法

1.使用 SQL Server Management Studio 連線到源伺服器 
2.在源資料庫上單擊右鍵,選擇“任務”-> “生成指令碼” 
3.在“選擇資料庫”對話方塊中選擇源資料庫,並將“為資料庫中所有物件編寫指令碼”選項選中 
4.在“選指令碼選項”對話方塊中將“為伺服器版本編寫指令碼” (在列表框中倒數第二項)選項更改為 SQL2000 
5.在“輸出選項”對話方塊中選擇“將指令碼儲存到檔案”。單擊“完成” 
6.關閉資料庫連結 
7.連線到SQL2000資料庫,新建一個資料庫(目標數庫)。 
8.開啟剛才儲存的哪個資料庫指令碼,檢視第一行的語句 USE [XXX] 其中XXX應和你剛才新建的資料庫名子一樣才可,如不同請手動更改過來。 
9.點選工具條上的執行按鈕。 
10.連結到SQL2008資料庫(源資料庫),在資料庫上右單擊選擇“任務”->“匯出資料”,分別選擇源資料庫與目標資料庫。 
11.在“指定表複製或查詢”對話方塊中選擇“複製一個或多個表或檢視的資料” 
12.在“選擇源表或源檢視”對話方塊中選擇所有的表,不要選檢視,否則在目標資料庫中會新建與檢視同名的表,然後單擊"編輯對映"按鈕,將“啟用標識插入”選項選中,否則複製資料時將無法複製帶有ID列的表。 
13.點一步,完成 大功告成!

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16436858/viewspace-610004/,如需轉載,請註明出處,否則將追究法律責任。

相關文章