本例爲sql2012 還原到sql2008。sql
要實現的功能是把sql2012的數據庫備份到sql2008,數據庫名字爲Test,而且這兩個數據庫在不一樣的電腦中。數據庫
微軟的軟件設計方案基本上都是新版本兼容舊版本,舊版本不兼容新版本設計
步驟以下:blog
一、首先把要把sql2012中要備份的數據庫設置爲兼容2008。ip
右鍵sql2012中的數據庫Test-屬性-選項 看到以下圖:io
二、右鍵Test-任務-生成腳本,下一步-下一步到達下圖,點【高級】選項。把【script for sql version】改爲你要降級的那個版本 也就是【sql2008】。肯定完成便可。會生成一個【script.sql】腳本文件。軟件
(注意、)im
三、把上面獲得的【script.sql】文件到sql2008所在的電腦中。在sql2008中【新建】-【查詢管理器】。把【script.sql】拖進去,會看到代碼。數據
注意綠色部分。此時顯示的數據庫文件位置是sql2012電腦的位置。須要把這兩個地址改成 sql2008 中的地址。按【F5】鍵執行,便可完成數據庫從SQL2012到SQL2008的降級。腳本