0

MySQL データベースのストアド プロシージャからリモートの Microsoft SQL Server データベースにアクセスする必要があります。

Google で調べたところ、連合テーブルを使用してリモートの MySQL にアクセスする方法があることがわかりました。しかし、MS SQL Server にアクセスする方法が見つかりませんでした。私の正確な要件は、すべてのテーブルとデータをリモートの MS SQL サーバー データベースからローカルの MYSQL データベースに複製できるストアド プロシージャを作成する必要があるということです。

助けてください..

4

1 に答える 1

0

つまり、これは MySQL 連合エンジンでは実行できません。ただし、MSSQL サーバーのリンク サーバー機能を使用して、リモート MSSQL サーバーから MySQL テーブルへのリンクを設定できます。

これを設定できる場合は、MSSQL サーバー側からスケジュールされたジョブで MySQL テーブルにデータを入力できます。

上記の設定を行いましたが、それほど難しくありません。

ETL ジョブのように聞こえ、ストアド プロシージャを介して実行したいものではないため、これを行う ETL ツールも調査します。

幸運を。

于 2013-08-05T06:00:52.833 に答える