Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Utilizar um banco de dados Microsoft SQL Server como origem na DMS Schema Conversion

Modo de foco

Nesta página

Utilizar um banco de dados Microsoft SQL Server como origem na DMS Schema Conversion - AWS Database Migration Service

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

É possível utilizar bancos de dados SQL Server como origem na DMS Schema Conversion.

É possível utilizar a DMS Schema Conversion para converter objetos de código de banco de dados SQL Server para os seguintes destinos:

  • Aurora MySQL

  • Aurora PostgreSQL

  • RDS para MySQL

  • RDS para PostgreSQL.

Para obter informações sobre as versões compatíveis do banco de dados SQL Server, consulte Provedores de dados de origem para a DMS Schema Conversion.

Para obter mais informações sobre como utilizar a DMS Schema Conversion com um banco de dados SQL Server de origem, consulte Passo a passo da migração do SQL Server para o MySQL.

Privilégios do Microsoft SQL Server como origem

Veja a seguir a lista de privilégios obrigatórios para o Microsoft SQL Server como origem:

  • VIEW DEFINITION

  • VIEW DATABASE STATE

O privilégio VIEW DEFINITION permite que usuários com acesso público vejam as definições de objetos. A DMS Schema Conversion utiliza o privilégio VIEW DATABASE STATE para verificar os recursos da edição SQL Server Enterprise.

Repetir a concessão para cada banco de dados cujo esquema que você está convertendo.

Além disso, conceda os seguintes privilégios no banco de dados master:

  • VIEW SERVER STATE

  • VIEW ANY DEFINITION

A DMS Schema Conversion utiliza o privilégio VIEW SERVER STATE para coletar as definições e as configurações do servidor. Conceda o privilégio VIEW ANY DEFINITION para visualizar os provedores de dados.

Para ler as informações sobre o Microsoft Analysis Services, execute o comando a seguir no banco de dados master.

EXEC master..sp_addsrvrolemember @loginame = N'<user_name>', @rolename = N'sysadmin'

No exemplo anterior, substitua espaço reservado <user_name> pelo nome do usuário a quem você concedeu os privilégios necessários anteriormente.

Para ler informações sobre o SQL Server Agent, adicione o usuário ao perfil SQLAgentUser. Execute o comando a seguir no banco de dados msdb.

EXEC sp_addrolemember <SQLAgentRole>, <user_name>;

No exemplo anterior, substitua o espaço reservado <SQLAgentRole> pelo nome do perfil do SQL Server Agent. Substitua espaço reservado <user_name> pelo nome do usuário a quem você concedeu os privilégios necessários anteriormente. Para obter mais informações, consulte Adicionar um usuário ao perfil SQLAgentUser no Guia do usuário do Amazon RDS.

Para detectar o envio de logs, conceda o privilégio SELECT on dbo.log_shipping_primary_databases no banco de dados msdb.

Para utilizar a abordagem de notificação da replicação da linguagem de definição de dados (DDL), conceda o privilégio RECEIVE ON <schema_name>.<queue_name> nos bancos de dados de origem. Neste exemplo, substitua o espaço reservado <schema_name> pelo nome do esquema do banco de dados. Substitua o espaço reservado <queue_name> pelo nome de uma tabela de filas.

PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.