這篇文章主要介紹了數(shù)據(jù)庫SQL Azure如何遷移到本地SQL Server,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
創(chuàng)新互聯(lián)為企業(yè)級客戶提高一站式互聯(lián)網(wǎng)+設計服務,主要包括成都做網(wǎng)站、網(wǎng)站設計、外貿(mào)營銷網(wǎng)站建設、成都app軟件開發(fā)公司、小程序設計、宣傳片制作、LOGO設計等,幫助客戶快速提升營銷能力和企業(yè)形象,創(chuàng)新互聯(lián)各部門都有經(jīng)驗豐富的經(jīng)驗,可以確保每一個作品的質(zhì)量和創(chuàng)作周期,同時每年都有很多新員工加入,為我們帶來大量新的創(chuàng)意。通過SQLAzureMW工具,來實現(xiàn)SQL Database遷移到本地SQL Server。要求是SQL Server2014版本的,對于SQL Server2008是不支持的。
方法如下:
首先在Azure上選擇一個Server并在其下創(chuàng)建我們的目標數(shù)據(jù)庫,如果需要在數(shù)據(jù)庫中顯示中文而不亂碼,請將排序規(guī)則選為“Chinese_PRC_CI_AS”:
打開SQL Server Management Studio (SSMS),分別連接本地源數(shù)據(jù)庫的Server和Azure上目標數(shù)據(jù)庫的Server,我們的目的是將本地的n_db1數(shù)據(jù)庫遷移到Azure上的n_db2數(shù)據(jù)庫:
打開軟件,我們的目標是遷移(導入與導出)數(shù)據(jù)庫,所以選擇“分析并遷移”的“數(shù)據(jù)庫”一項;
在“目標服務器”一欄,在向Azure SQL Database上遷移的時候,如果Azure上的目標數(shù)據(jù)庫的Server是V11版本的,那么我們選擇“SQL 數(shù)據(jù)庫”一項,如果Azure上的目標數(shù)據(jù)庫的Server是V12版本的,那么則選擇“SQL 數(shù)據(jù)庫最新服務版本(12節(jié))”一項:
(圖1)
關(guān)于Azure上目標數(shù)據(jù)庫的Server版本,我們可以在Portal上查詢:
圖1中我們點擊下一步,登錄本地服務器,點擊“連接”,選擇n_db1數(shù)據(jù)庫,點擊“下一步”:
此時看到下圖,請先點擊高級選項進行設置,在“表/視圖選項”中的“生成表/數(shù)據(jù)”一欄,選擇“表結(jié)構(gòu)和數(shù)據(jù)”,點擊確定,否則在遷移時將不完整:
一路走下去,點擊下一步,選擇“是”,生成SQL腳本成功后點擊下一步:
下面就是選擇Azure上的SQL Server和Database了(請注意用戶名的書寫方式,在Database一欄指定目標數(shù)據(jù)庫):
得到上圖的結(jié)果后退出即可。
我們回到SSMS中查看此次遷移到的Azure上的目標數(shù)據(jù)庫,發(fā)現(xiàn)源數(shù)據(jù)庫n_db1中的文件已經(jīng)遷入到了Azure上的目標數(shù)據(jù)庫n_db2中了:
感謝你能夠認真閱讀完這篇文章,希望小編分享的“數(shù)據(jù)庫SQL Azure如何遷移到本地SQL Server”這篇文章對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設公司行業(yè)資訊頻道,更多相關(guān)知識等著你來學習!