Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Inserindo do MS SQL Server para o banco de dados MySQL


Se você quiser fazer isso regularmente
  • Servidor vinculado e OPENQUERY pode ser bom, se você não estiver movendo muitos registros por ciclo.
  • Pacote de serviços de integração é uma boa solução se você deseja mover muitos dados (como milhares ou milhões de linhas).

Você pode agendá-los com o SQL Server Agent .

O INSERT é um pouco complicado com OPENQUERY :
INSERT INTO OPENQUERY (MYSQL, 'SELECT * FROM MySQL_Table')
SELECT * FROM dbo.SQLServer_Table

OU
INSERT INTO OPENQUERY (MYSQL, 'SELECT * FROM MySQL_Table')
VALUES ('Value1', 'Value2', ...)