標籤:
《Windows Azure Platform 系列文章目錄》
在上一節中,我們簡單介紹了Azure Stretch Database
Azure SQL Database (18) Stretch Database 概覽
本節將介紹如何使用SQL Server 2016 Upgrade Advisor,評估本地SQL Server 2016資料庫的相關資料表,是否可以遷移到Azure SQL Stretch Database裡。
本節內容的前提要求:
(1)SQL Server 2016
https://www.microsoft.com/zh-cn/evalcenter/evaluate-sql-server-2016
(2)SQL Server 2016 Upgrade Advisor
https://www.microsoft.com/en-us/download/details.aspx?id=48119
(3)Sample Database
https://www.microsoft.com/en-us/download/details.aspx?id=49502
(4)SQL Server Management Studio
http://go.microsoft.com/fwlink/?LinkID=824938
(1)首先我們先在本地Windows 10,安裝SQL Server 2016
(2)安裝SQL Server 2016 Upgrade Advisor
(3)將AdventureWorks2016CTP3這個資料庫,在本地SQL Server 2016進行還原
1.然後我們運行SQL Server 2016 Upgrade Advisor
2.點擊Scneadios,RUN Stretch Database Advisor,如:
3.然後點擊SELECT Database to Analyze,然後選擇相應的資料庫和登陸選項,如:
4.點擊的Connect,然後選擇需要分析的Database,這裡我們選擇AdventureWorks2016CTP3
5.選擇資料庫完畢後,我們可以運行RUN,進行分析。如:
6.運行完畢後,Advisor會告訴我們分析資料表的結果。如:
中,紅色歎號表示,該Table無法遷移到Azure Stretch Database,會產生相容性問題。
Azure Stretch Database的限制,請參考:
https://azure.microsoft.com/en-us/documentation/articles/sql-server-stretch-database-limitations/
7.當然,我們也可以發現某些表是直接可以遷移到Azure Stretch Database裡的,比如的Sales.OrderTraking
我們在下一節中,會詳細介紹如何把Sales.OrderTraking,遷移到Azure SQL Stretch Database裡。
Azure SQL Database (20) 使用SQL Server 2016 Upgrade Advisor