網(wǎng)友評分:
5分
360換機助手 V1.5.0.1015 官方版
DataLoad(數(shù)據(jù)錄入工具) V4.2 專業(yè)版
傲梅輕松備份傻瓜版 V4.0.2 官方最新版
Registry Backup(注冊表備份軟件) V3.4.1 綠色版
自同步 V2.1.0 beta 官方免費版
Easeus Data Recovery Wizard(免費硬盤數(shù)據(jù)恢復(fù)軟件) V13.5 免費版
PickMeApp綠色漢化版(電腦軟件備份工具) V0.7.4.2 最新版
BestSync 2017(電腦文件同步備份軟件) V12.0.0.7 官方最新版
Microsoft SQL Server Migration Assistant for MySQL 是一款用于MySQL遷移SQLServer的穩(wěn)定工具,可以進行數(shù)據(jù)遷移,而且SSMA for MySQL免費版還支持多動的SQL數(shù)據(jù)庫版本,最高支持SQL2014數(shù)據(jù)庫。
簡化了從MySQL到SQL Server的數(shù)據(jù)庫遷移過程。Azure SQL數(shù)據(jù)庫和Azure SQL數(shù)據(jù)庫托管實例。SSMA自動化了遷移的所有方面,包括遷移評估分析、模式和SQL語句轉(zhuǎn)換、數(shù)據(jù)遷移以及遷移測試。
此下載包括一個基于GUI客戶端的應(yīng)用程序來管理遷移過程。單獨的擴展包將在SQL Server中安裝功能,以模擬SQL Server本機不支持的MySQL功能。
用于MySQL的SSMA旨在支持從MySQL4.1及更高版本遷移到SQL Server 2012的所有版本,直至SQL Server 2019、Azure SQL數(shù)據(jù)庫和Azure SQL數(shù)據(jù)庫托管實例。
支持的操作系統(tǒng):
Windows 10、Windows 7、Windows 8、Windows 8.1、Windows Server 2008 R2、Windows Server 2012、Windows Server 2012 R2、Windows Server 2016
Windows 7、Windows 8、Windows 8.1、Windows 10、Windows Server 2008 R2、Windows Server 2012、Windows Server 2012 R2、Windows Server 2016
MySQL客戶端的SSMA要求:
Microsoft Windows Installer 3.1或更高版本。
Microsoft.NET Framework 4.5.2或更高版本。您可以從.NET Framework開發(fā)中心獲得它。
對承載SQL Server目標實例的計算機的訪問權(quán)限和足夠的權(quán)限。
MySQL Connector/ODBC v5.1
4 GB RAM
1、創(chuàng)建一個新的項目
啟動程序后,單擊左上角 新建項目圖標:
然后選擇你要遷移到SQL Server還是SQL Azure中(我們選擇SQL服務(wù)器):
2、連接到MySQL
點擊左上角的連接到MySQL圖標(你必須 確認已安裝MySQL的ODBC連接器 ),這時你的MySQL數(shù)據(jù)庫信息將以樹視圖顯示
3、創(chuàng)建一個模式遷移報告
選擇要遷移的數(shù)據(jù)庫,然后用鼠標右鍵單擊數(shù)據(jù)庫名稱,并選擇創(chuàng)建報告:
生成的報告將讓你看到任何在架構(gòu)遷移中可能出現(xiàn)的問題。如果有問題,您可以通過改變一些默認的模式映射設(shè)置(編輯選項卡中的信息,在第4步中提到的)來解決這些問題。
4、連接到SQL Server(或SQL Azure,這取決于你在第3步中選擇)
點擊“連接到SQL Server圖標的左上角。您可以提供的憑據(jù)連接到SQL Server或SQL Azure。如果您在步驟4中選擇的MySQL數(shù)據(jù)庫的數(shù)據(jù)庫具有相同的名稱不存在,你會被詢問是否要創(chuàng)建一個。
注意:如果你不想SSMA為您創(chuàng)建數(shù)據(jù)庫時,您應(yīng)該在連接對話框中指定你要遷移到的數(shù)據(jù)庫。默認情況下,SSMA轉(zhuǎn)換MySQL數(shù)據(jù)庫DB1中的所有對象到SQL Server架構(gòu)DB1.dbo的SQL Server數(shù)據(jù)庫DB1之前,必須同步創(chuàng)建(見第8步)。這樣做的最簡單的方法是在建立連接到SQL Server數(shù)據(jù)庫時,在SQL Server連接對話框中指定數(shù)據(jù)庫名稱。
您現(xiàn)在應(yīng)該可以看到SQL Server的SQL Server數(shù)據(jù)在SQL Server資源管理器中的樹視圖,選擇您要遷移的模式。
5、轉(zhuǎn)換模式(即表)在MySQL的元數(shù)據(jù)資源管理器中,右鍵單擊要遷移的數(shù)據(jù)庫,然后選擇 " 轉(zhuǎn)換模式 " :
在這一點上,你可能需要在轉(zhuǎn)換的模式中作出一些改變,例如,我選擇了link_updated列,它是一個可為空的列,因為此列MySQL設(shè)置了默認值,而0000-00-00 00:00:00,是一個特殊值,將被視為一個空值數(shù)據(jù)來遷移,當數(shù)據(jù)遷移的時候如果不做改變,這種變化可能會導(dǎo)致錯誤。
6、SQL Server數(shù)據(jù)庫的同步
在SQL Server中選擇要同步到的數(shù)據(jù)庫,右鍵單擊選擇 與數(shù)據(jù)庫同步
在打開的 ” 與數(shù)據(jù)庫同步 ” 對話框中,點擊 ” 確定 ” 。
7、遷移數(shù)據(jù)
在MySQL元數(shù)據(jù)資源管理器中,右鍵單擊要遷移的數(shù)據(jù)庫,并選擇遷移數(shù)據(jù),輸入MySQL和SQL Server數(shù)據(jù)庫的連接憑據(jù)。
現(xiàn)在你的數(shù)據(jù)庫架構(gòu)和數(shù)據(jù)就進行了遷移。
關(guān)于本站|下載幫助|下載聲明|軟件發(fā)布|聯(lián)系我們
Copyright ? 2005-2025 virtualinsta360.com.All rights reserved.
浙ICP備2024132706號-1 浙公網(wǎng)安備33038102330474號