SQL2008轉SQL2005

iSQlServer發表於2010-11-30
用SQL2008匯出資料庫的時候,會導致資料庫中的主鍵、索引、標識等資料庫約束丟失
這裡以SQL2008為例,介紹一下如何能導資料,又可以保持主鍵、索引、標識等資料庫約束不丟失的方法。

1. 首先,在本地sql2008上面的資料庫上右鍵-任務(T)生成指令碼(E) ,點選下一步,勾選下面的“為所選資料庫中的所有物件編寫指令碼

2. 點選下一步-可以看到“編寫資料的指令碼”(SQL2005無此選項)後面是False,雙擊改為TRUE,拉下來-可以看到“為伺服器版本編寫指令碼”,雙擊選擇SQL2005(根據遠端資料庫版本而定,我要導的資料庫是SQL2005所以選它)

3. 點選下一步-再點選下一步-點選“完成”,指令碼出現在查詢分析器中。

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

相關文章