SysTools SQL Server to Azure DB Migrator是一款非常不錯(cuò)的數(shù)據(jù)庫(kù)遷移工具,這款軟件可幫助將本地SQL Server數(shù)據(jù)庫(kù)遷移到Azure云。該程序旨在幫助您將SQL上的表、視圖、序列、索引、規(guī)則、函數(shù)、存儲(chǔ)過(guò)程、關(guān)聯(lián)的主鍵以及其他各類數(shù)據(jù)遷移到Azure。
功能介紹
能夠傳輸所有SQL數(shù)據(jù)庫(kù)對(duì)象:表,觸發(fā)器,存儲(chǔ)過(guò)程等。
允許將損壞的/不可訪問(wèn)的SQL數(shù)據(jù)庫(kù)遷移到Azure數(shù)據(jù)庫(kù)
在將SQL數(shù)據(jù)庫(kù)傳輸?shù)紸zure之前預(yù)覽所有數(shù)據(jù)庫(kù)組件
在將數(shù)據(jù)遷移到Azure SQL數(shù)據(jù)庫(kù)時(shí)自動(dòng)檢測(cè)SQL Server版本
允許遷移選定的數(shù)據(jù)項(xiàng)“具有模式”或“具有模式和數(shù)據(jù)”選項(xiàng)
支持從SQL Server 2017和所有以下版本導(dǎo)出SQL數(shù)據(jù)庫(kù)
提供將NDF文件數(shù)據(jù)遷移到Azure SQL數(shù)據(jù)庫(kù)的功能
允許將已刪除的記錄導(dǎo)出到SQL Azure云數(shù)據(jù)庫(kù)
軟件特色
將SQL Server數(shù)據(jù)庫(kù)傳輸?shù)紸zure
用戶可以借助此軟件從SQL直接遷移到Azure SQL數(shù)據(jù)庫(kù)。需要SQL Server憑據(jù)(例如服務(wù)器名,數(shù)據(jù)庫(kù)名,用戶名和密碼等)才能從SQL Server遷移數(shù)據(jù)。之后,您可以輕松地將SQL數(shù)據(jù)移動(dòng)到Azure。
移動(dòng)所有SQL數(shù)據(jù)庫(kù)對(duì)象
從SQL Server到Azure數(shù)據(jù)庫(kù)的遷移器支持從SQL Server傳輸所有數(shù)據(jù)庫(kù)對(duì)象??梢詫⒈?,視圖,序列,索引,規(guī)則,函數(shù),表,存儲(chǔ)過(guò)程,關(guān)聯(lián)的主鍵,唯一鍵,數(shù)據(jù)類型和所有其他組件從SQL遷移到Azure遷移工具。
在健康狀態(tài)下遷移損壞的數(shù)據(jù)庫(kù)
該軟件能夠?qū)p壞的數(shù)據(jù)庫(kù)從本地SQL服務(wù)器遷移到正常狀態(tài),以遷移到Microsoft Azure SQL數(shù)據(jù)庫(kù)。當(dāng)用戶選擇要傳輸?shù)膿p壞的SQL Server數(shù)據(jù)庫(kù)文件時(shí),該工具將快速掃描所選文件并將其遷移到正常狀態(tài)。
自動(dòng)檢測(cè)SQL Server版本
SQL到Azure數(shù)據(jù)庫(kù)的遷移工具是一個(gè)智能實(shí)用程序,可以在遷移之前自動(dòng)檢測(cè)SQL Server文件的版本。但是,有時(shí)用戶知道SQL數(shù)據(jù)庫(kù)文件的實(shí)際版本。在這種情況下,軟件提供了一個(gè)選項(xiàng),可以手動(dòng)檢查相應(yīng)的SQL Server版本。
能夠遷移已刪除的記錄
由于用戶很可能不小心刪除了一些數(shù)據(jù)庫(kù)對(duì)象,現(xiàn)在他們需要將其遷移到SQL Azure云數(shù)據(jù)庫(kù)中。在這種情況下,SQL到Azure數(shù)據(jù)庫(kù)的遷移器工具可以幫助用戶轉(zhuǎn)移其意外刪除的SQL數(shù)據(jù)庫(kù)記錄。這樣用戶就可以毫無(wú)問(wèn)題地將它們遷移到Azure SQL Server中。同樣,該軟件以紅色預(yù)覽已刪除的數(shù)據(jù)庫(kù)記錄。
預(yù)覽所有數(shù)據(jù)庫(kù)組件
掃描SQL Server數(shù)據(jù)庫(kù)項(xiàng)目后,該軟件會(huì)在其內(nèi)置數(shù)據(jù)庫(kù)查看器中預(yù)覽所有數(shù)據(jù)庫(kù)組件,例如表,函數(shù),存儲(chǔ)過(guò)程,列,索引,鍵等,以及項(xiàng)目計(jì)數(shù)。該功能建立了軟件的信譽(yù),因?yàn)橛脩艨梢詻Q定要遷移的數(shù)據(jù)。用戶還可以預(yù)覽紅色的已刪除數(shù)據(jù)庫(kù)對(duì)象。
傳輸選擇性數(shù)據(jù)庫(kù)對(duì)象
通過(guò)SQL Server數(shù)據(jù)庫(kù)到Azure遷移軟件,用戶可以執(zhí)行SQL數(shù)據(jù)庫(kù)對(duì)象的選擇性遷移。此功能允許用戶從列表中選擇需要遷移的特定數(shù)據(jù)庫(kù)對(duì)象。在導(dǎo)出窗口中,用戶可以選擇要遷移的表,視圖,存儲(chǔ)過(guò)程等。
僅遷移架構(gòu)/架構(gòu)和數(shù)據(jù)
從SQL Server到Azure數(shù)據(jù)庫(kù)的遷移器工具允許用戶使用兩個(gè)選項(xiàng)(“使用架構(gòu)”或“使用架構(gòu)和數(shù)據(jù)”)移動(dòng)數(shù)據(jù)庫(kù)項(xiàng)。僅選擇架構(gòu)選項(xiàng)僅遷移所選數(shù)據(jù)庫(kù)組件的架構(gòu)/結(jié)構(gòu)。另外,可以同時(shí)使用模式和數(shù)據(jù)移動(dòng)數(shù)據(jù)庫(kù)組件。
移至新的/現(xiàn)有的Azure數(shù)據(jù)庫(kù)
該軟件允許用戶遷移現(xiàn)有SQL Azure云數(shù)據(jù)庫(kù)中的SQL數(shù)據(jù)庫(kù)。另外,如果用戶要將SQL數(shù)據(jù)庫(kù)導(dǎo)入到新的Azure數(shù)據(jù)庫(kù),則可以在其Azure服務(wù)器中創(chuàng)建一個(gè)新數(shù)據(jù)庫(kù),以將數(shù)據(jù)庫(kù)遷移為新數(shù)據(jù)庫(kù)。為此,用戶只需單擊“創(chuàng)建新數(shù)據(jù)庫(kù)”選項(xiàng)來(lái)創(chuàng)建新數(shù)據(jù)庫(kù)。
MDF和NDF文件遷移
SQL Server到Azure遷移器工具可以傳輸主數(shù)據(jù)庫(kù)文件和輔助數(shù)據(jù)庫(kù)文件,即MDF和NDF。該軟件使用戶能夠?yàn)g覽這些文件中的任何一個(gè)以進(jìn)行遷移。同樣,一旦文件被加載,該工具將生成相應(yīng)的數(shù)據(jù)庫(kù)對(duì)象。
保存大文件掃描功能
掃描SQL Server的MDF和NDF文件后,用戶可以在任何位置將掃描的文件另存為.str文件?;旧希斯δ芸晒?jié)省掃描時(shí)間,即如果過(guò)程在兩次掃描之間被關(guān)閉,則稍后只需加載已保存的.str文件即可開(kāi)始掃描。
創(chuàng)建CSV報(bào)告
當(dāng)軟件完成將SQL數(shù)據(jù)遷移到Azure數(shù)據(jù)庫(kù)的過(guò)程時(shí),它提供了將導(dǎo)出詳細(xì)信息保存為.csv文件格式的選項(xiàng)。該報(bào)告包含數(shù)據(jù)庫(kù)對(duì)象,例如表,視圖,觸發(fā)器,存儲(chǔ)過(guò)程,函數(shù),規(guī)則和導(dǎo)出的報(bào)告計(jì)數(shù)。