Shunze 學園 >電腦資訊學系 >資料庫管理 > 《分享》實作MS SQL降級舊版資料庫 哈囉,還沒有註冊或者登入。請你[註冊|登入]
« 上一篇主題 下一篇主題 » 顯示成列印模式 | 增加到我的最愛
發表新主題 發表回覆
作者
主題
shunze
工友伯伯


註冊日期: 2002 04
來自: 潮汐終止之地
文章: 2325

shunze 離線
《分享》實作MS SQL降級舊版資料庫引用回覆 編輯/刪除文章 搜尋由  發表的其他文章 回報給版主 IP 位置 回此頁最上方

MS SQL 2008降級到2005,公司內聽到的說法都是不可行。

網上查了一下發現可透過資料庫發行精靈 (Database Publishing Wizard)來實現?
那麼就來實作一次吧∼

參考資料庫來源是SQL 2008 R2,其資料庫發行精靈位在如下路徑
C:\Program Files (x86)\Microsoft SQL Server\90\Tools\Publishing\1.2\



執行SqlPubWiz.exe後開始進行資料庫匯出的工作。








↑可自行修改匯出路徑


↑然後在目標資料庫的指令碼部份選擇目標資料庫類型。
因為這次練習是要轉到SQL 2005,所以就選SQL 2005吧∼


↑接著設定發行的類型。預設選項-結構描述和資料可以把結構及資料完整匯出。





發行的部分到這邊就完成囉∼




到目標資料庫SQL 2005建立一個新的資料庫。



剛新增的資料庫,堶捧穔M是空的。



然後把發行工作所產的SQL複製到這台資料庫執行。



完成後,資料庫已有對應table建立囉∼



點開資料庫table,可以看到SQL 2008 R2的資料已完整於SQL 2005上重現!



資料庫降級不是不可行,而是要看你是否用對了工具。
這個資料庫發行精靈還真是不錯用!



♥順子老婆的網拍,請多關照∼

If you don't like something, change it.
If you can't change it, change your attitude.
Don't complain!




2013-04-09, 18:35 shunze 的個人資料 把 shunze 加入好友列表 發送Email給 shunze 瀏覽 shunze 的網站 MSN : shunze@gmail.com
  « 上一篇主題 下一篇主題 »
發表新主題 發表回覆
跳到:

Powered by: Burning Board 1.1.1 2001 WoltLab GbR