数据迁移助手 (SQL Server) 概述

您所在的位置:网站首页 数据库兼容性更新任务可以禁止启动吗 数据迁移助手 (SQL Server) 概述

数据迁移助手 (SQL Server) 概述

2024-07-17 14:40| 来源: 网络整理| 查看: 265

数据迁移助手概述 项目07/01/2024

重要

数据迁移助手 (DMA) 已弃用。 有关从 SQL Server 迁移到 Azure SQL 的方式选项信息,请参阅从 SQL Server 迁移到 Azure SQL 的方式选项。

数据迁移助手 (DMA) 可以检测出以下场景中影响数据库功能的兼容性问题,从而帮助你升级到新式数据平台:

升级到新版本的 SQL Server 迁移到 Azure SQL 数据库 迁移到 Azure SQL 托管实例

DMA 为目标环境提供了性能和可靠性改进建议,允许将架构、数据和非包含对象从源服务器迁移到目标服务器。

如果要将 SQL Server 大型迁移(就数据库数量和大小而言)到 Azure,建议使用可以大规模迁移数据库的 Azure 数据库迁移服务。

DMA 不支持将数据库迁移到 Azure SQL 托管实例。 可使用适用于 Azure Data Studio 的 Azure SQL 迁移扩展,它支持在线和离线数据库迁移到 Azure SQL 托管实例。

获取数据迁移助手

要安装 DMA,请从 Microsoft 下载中心下载该工具的最新版本,然后运行 DataMigrationAssistant.msi 文件。

功能

DMA 提供以下功能:

评估迁移到 Azure 的本地 SQL Server 实例

评估迁移到 Azure SQL 数据库或 Azure SQL 托管实例的本地 SQL Server 实例。 评估工作流可帮助检测以下可能影响 Azure SQL 迁移的问题,并提供有关如何解决这些问题的详细指南。

迁移阻止问题:发现阻止本地 SQL Server 数据库迁移到 Azure SQL 托管实例的兼容性问题。 DMA 会提供一些建议来帮助你解决这些问题。

部分支持或完全不支持的功能:检测当前在源 SQL Server 实例上使用的部分支持或完全不支持的功能。 DMA 提供了一套全面的建议、Azure 中可用的替代方法以及缓解步骤,以便你可以将它们合并到你的迁移项目中。

发现影响升级的问题

发现可能影响升级到本地 SQL Server 的问题。 这些内容描述为兼容性问题,并按以下类别进行组织:

中断性变更 行为变更 已弃用的功能 发现功能

发现目标 SQL Server 平台中的新功能,数据库可以在升级后从中受益。 这些被描述为功能建议,并按以下类别进行组织:

性能 安全性 存储 将本地实例迁移到 Azure VM 上的 SQL Server

将本地 SQL Server 实例迁移到新式 SQL Server 实例中,这些实例可以托管在本地,也可以托管在能从本地网络访问的 Azure 虚拟机 (VM) 上。 可以使用 VPN 或其他技术访问 Azure VM。 迁移工作流可帮助你迁移以下组件:

数据库架构 数据和用户 服务器角色 SQL Server 和 Windows 登录名 评估迁移到 Azure 的本地 SSIS 包

评估迁移到 Azure SQL 数据库或 Azure SQL 托管实例的本地 SQL Server Integration Services (SSIS) 包。 评估有助于发现可能影响迁移的问题。 这些内容描述为兼容性问题,并按以下类别进行组织:

迁移阻止程序:发现阻止将源包迁移到 Azure 的兼容性问题。 DMA 会提供一些建议来帮助你解决这些问题。

信息性问题:检测源包中使用的部分受支持的或已弃用的功能。

迁移后连接到数据库

成功迁移后,应用程序可以无缝连接到目标 SQL 数据库。

权限

要运行评估,你必须是 SQL Server sysadmin 角色的成员。 推荐的显示分辨率为 1024x756。

支持的源和目标版本

DMA 取代了 SQL Server 升级顾问的所有早期版本,并且应该用于大多数 SQL Server 版本的升级。 以下列表显示了用于评估支持的源和目标版本:

支持的源

SQL Server 2005(已弃用) SQL Server 2008 SQL Server 2008 R2 SQL Server 2012 SQL Server 2014 SQL Server 2016 SQL Server 2017 SQL Server 2019 SQL Server 2022 Amazon RDS for SQL Server

支持的目标

SQL Server 2012 SQL Server 2014 SQL Server 2016 Windows 和 Linux 上的 SQL Server 2017 Windows 和 Linux 上的 SQL Server 2019 Windows 和 Linux 上的 SQL Server 2022 Azure SQL 数据库 Azure SQL 托管实例(仅限评估) Azure 虚拟机中的 SQL Server 相关内容 访问 SQL Server 迁移 数据迁移助手:配置设置 使用数据迁移助手迁移本地 SQL Server 数据迁移助手:最佳做法


【本文地址】


今日新闻


推荐新闻


    CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3