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

  《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里。

  

时间: 2024-10-08 04:33:35

Azure SQL Database (20) 使用SQL Server 2016 Upgrade Advisor的相关文章

Azure SQL Database (22) 迁移部分数据到Azure Stretch Database

<Windows Azure Platform 系列文章目录>  Azure SQL Database (19) Stretch Database 概览      Azure SQL Database (20) 使用SQL Server 2016 Upgrade Advisor      Azure SQL Database (21) 将整张表都迁移到Azure Stretch Database里      Azure SQL Database (22) 迁移部分数据到Azure Stretc

Azure SQL Database (18) Stretch Database 概览

<Windows Azure Platform 系列文章目录> Stretch Databse使用场景: 笔者有一个快消品用户,每天产生几百万笔订单数据.这些订单数据保存在一个运算能力非常强大的数据中心物理机里. 对于这些订单数据来说,分为两类: 1.热数据:最近1个月产生的订单数据. 对于热数据来说,企业需要对这些数据进行统计分析,方便进行查询. 2.冷数据:过去1-3年产生的订单数据. 在传统IDC运维中,经常会对冷数据进行备份归档,比如采用磁带库等. 但是归档的数据其实是离线状态的,也就

Azure SqlDatabase 系列之2--Azure SQL Database 与 SQL Server 的比较

(内容整理自msdn Azure Sql Database主题部分内容) 与 SQL Server 相似,Azure SQL Database 为基于 Transact-SQL 的数据库访问公开表格格式数据流 (TDS) 接口.这允许你的数据库应用程序采用与它们使用 SQL Server 相同的方式来使用 Azure SQL Database. 与 SQL Server 管理不同,Azure SQL Database 从物理管理中提取逻辑管理:你继续管理数据库.登录名.用户和角色,但 Micro

通过SSMS工具迁移本地的SQL Server Database到Windows Azure SQL Database

微软的产品更新越来越快了,几乎每年都有产品更新,今天呢,我们主要介绍一下,如何将本地的SQL Server数据库迁移到windows azure上的SQL Server Database.当然说到SQL Serrver数据库的迁移,大家都会想到最普通及最普遍的方法,那就是通过备份数据库,然后通过备份的数据库文件进行还原.其实呢,我们在IT运维的工作中多少会有体会,最普通的方法往往是最有效的方法也是最安全的方法,但是效率不高,由于时代进步的太快了,我们也不能太out了,也不想用这个古老的方法去做数

如何將 MySQL 資料庫轉移到 Microsoft SQL Server 與 Azure SQL Database

MySQL 是相當常用之資料庫伺服器,而微軟雲端服務 Microsoft Azure 上 Azure SQL Database 是一個功能強大且經濟實惠的選擇,透過本篇文章,使用 SQL Server Migration Assistant ( 以下簡稱 : SSMA ) 利用幾個簡單的步驟,可將您的 MySQL 資料庫移轉到  Microsoft SQL Server 或是 Azure SQL Database 上. SQL Server 移轉小幫手 SSMA 支援多種架構的資料庫 (Syba

利用本地SQL Server维护计划来维护SQL Database

On-Premise的SQL Server提供了维护计划来定期.定时的维护SQL Server.一般的做法是:定义SQL Server Agent Jobs,而后维护计划帮助我们定期.定时执行SQL Server Agent Jobs.遗憾的是,SQL Database并不提供维护计划以及SQL Server Agent功能. 然而,根据MSDN的说法,我们依然可以通过SQL Server提供的维护计划连接到SQL Database.(Microsoft Azure SQL Database d

[转]Azure 表存储和 Windows Azure SQL Database - 比较与对照

本文转自:https://msdn.microsoft.com/library/azure/jj553018 更新时间: 2014年10月 作者:Valery Mizonov 和 Seth Manheim 审阅者:Brad Calder.Jai Haridas.Paolo Salvatori.Silvano Coriani.Prem Mehra.Rick Negrin.Stuart Ozer.Michael Thomassy.Ewan Fairweather 本主题比较  支持的两种结构化存储类

Web Sql database 本地数据库

/* ** 介绍Web Sql Database使用 */ //web sql database 数据库入口 function WebDatabase() {}; (function() { /** *@decription 如果数据库不存在,则创建 *@param {String} 数据库名称 *@param {String} 版本号 *@param {String} 数据库描述 *@param {Number} 数据库大小 *@param {Function} 回调函数 */ var cur

Microsoft: Get started with Dynamic Data Masking in SQL Server 2016 and Azure SQL

Dynamic Data Masking (DDM) is a new security feature in Microsoft SQL Server 2016 and Azure SQL DB. The main documentation is here(also see link under Resources at end). This post is a quick how-to intro to DDM, including applying it in a database an