将 MS SQL Server 数据库迁移到 Azure

将 MS SQL Server 数据库迁移到 Azure

我在将数据库从 PC 迁移到 Azure 时遇到问题。我无法安装数据迁移管理器。我已经在防火墙中允许了端口 1433,并且安装过程正在进行中,但我仍然收到一条错误消息:“请验证您是否具有足够的权限”。

我无法以管理员身份运行安装程序(没有该选项),而且我不确定这是否是问题的原因。

感谢帮助!

马捷·比绍夫

答案1

看看这份非常好的文档中提供的选项:

Azure 数据库迁移指南 -将 SQL Server 迁移到 Azure SQL 数据库

数据迁移选项、详细信息和支持的版本:

Azure 数据库迁移服务
Azure DMS 支持从 SQL Server 2005、SQL Server 2008 和 SQL Server 2008 R2、SQL Server 2012、SQL Server 2014、SQL Server 2016 和 SQL Server 2017 大规模在线(最短停机时间)和离线(一次)迁移到 Azure SQL 数据库托管实例。

数据迁移助手
使用 DMA 检测可能影响目标 Azure SQL 数据库托管实例中的数据库功能的兼容性问题,推荐性能和可靠性改进,并将架构、数据和未包含的对象从源服务器移动到目标服务器。有关受支持的源和目标的信息以及下载最新版本的 DMA,请参阅 Microsoft 下载中心。

事务复制
支持从以下版本迁移到 Azure SQL 数据库托管实例的事务复制:SQL Server 2012(SP2 CU8、SP3 或更高版本)、SQL Server 2014(RTM CU10 或更高版本,或者 SP1 CU3 或更高版本)、SQL Server 2016、SQL Server 2017

散装装载
使用批量加载功能将存储在 SQL Server 2005、SQL Server 2008 和 SQL Server 2008 R2、SQL Server 2012、SQL Server 2014、SQL Server 2016 和 SQL Server 2017 中的数据加载到 Azure SQL 数据库托管实例中。

相关内容