次のように、SQL を使用して選択的なデータをコピーするかなり簡単な方法があります。
# Courses
DROP TABLE db_node.courses;
CREATE TABLE db_node.courses LIKE db_prod.course_sis;
INSERT INTO db_node.courses SELECT
*
FROM
db_prod.course_sis
WHERE
db_prod.course_sis.enabled = 1
AND db_prod.course_sis.hidden <> 1;
これは、同じデータベースを持つ同じサーバー上にいる場合は簡単ですが、この SQL を実行して最終データを SQL サーバーに配置したいと考えています。
これは 1 回限りのことではなく、1 時間ごとに処理する必要があります。データベースを変更できません。データは共有ポイント アプリで使用されるため、常に MySQL と SQL Server になります。
ありがとう