码迷,mamicode.com
首页 > 数据库 > 详细

Azure SQL Database (20) 使用SQL Server 2016 Upgrade Advisor

时间:2016-08-31 15:29:14      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:

  《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

标签:

原文地址:http://www.cnblogs.com/threestone/p/5824869.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!