【问题标题】:SSMA. Connect to Azure SQL Database Managed Instance to migrate from MySQL to Azure SQLSSMA。连接到 Azure SQL 数据库托管实例以从 MySQL 迁移到 Azure SQL
【发布时间】:2019-06-27 20:32:52
【问题描述】:

我刚开始使用 SSMA,旨在将数据从 MySQL 服务器迁移到我自己的 Azure SQL 数据库,以处理 Azure Logic 应用程序中的数据,该应用程序不太支持 MySQL。我的想法是运行 SSIS 包以定期在 MySQL 和 SQL Azure 服务器之间迁移数据。

但是,我很难从 SSMA 连接到 Azure SQL。见下文。我已经给了用户 db_ownerddl_admindb_datareaderdb_datawriter 但仍然得到这个错误。我可以在 SSMS 中使用用户登录,而不会出现添加表等问题。可能出了什么问题?我期待看到一些测试表

EXEC sp_addrolemember N'db_owner', N'mysq...'
GO
EXEC sp_addrolemember N'db_datareader', N'mysq...'
GO
EXEC sp_addrolemember N'db_datawriter', N'mysq...'
GO
EXEC sp_addrolemember N'db_ddladmin', N'mysq...'
GO

【问题讨论】:

    标签: mysql sql-server azure-sql-database azure-sql-server sql-server-migration-assi


    【解决方案1】:

    所以我通过在新项目对话框中更改项目类型使连接位正常工作。有两种不同的 SQL Azure 项目类型,我选择了错误的一种。看这里SQL Migration Assistant for MySQL

    【讨论】:

      猜你喜欢
      • 2019-06-08
      • 2020-12-13
      • 1970-01-01
      • 2020-12-14
      • 1970-01-01
      • 2019-02-15
      • 1970-01-01
      • 1970-01-01
      • 2021-05-02
      相关资源
      最近更新 更多