Si vous voulez le faire régulièrement
- Serveur lié et
OPENQUERY
pourrait être bon, si vous ne déplacez pas trop d'enregistrements par cycle. - Forfait de services d'intégration est une bonne solution si vous voulez déplacer beaucoup de données (comme des milliers ou des millions de lignes).
Vous pouvez les planifier avec SQL Server Agent .
Le INSERT
est un peu compliqué avec 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', ...)