0

維持していない MySQL データベースに保存されているレコードを Sql Server 2005 データベース (x64) にインポートする必要があります。

一定間隔で (おそらく 1 時間) レコードをインポートする必要があります。

通常のインポートを実行するための最良の解決策は何ですか?

  1. Windows サービス (参照 MySql.data dll を使用)
  2. Windows クライアント (自動化できる)
  3. SQL 拡張ストアド プロシージャ (MySQL.data dll を参照できますか?)
  4. SSIS パッケージ - MySQL ODBC ドライバーのインストール

#4 の問題は、SQL サーバーで ODBC ドライバーをサポートしたくないということです。

#3のx86 MySql.data dllをx64 SQLサーバープロセスに参照できるかどうかさえわかりません。(または、SQL Server プロジェクト内でその dll を参照できる場合)

4

3 に答える 3

1

それが私の仕事であるなら、私はSSISルートに行きます。確かに、サーバー上で ODBC ドライバーを「維持」しますが、他の 3 つのオプションの維持 (および開発時間と頭痛の種) と比較すると、それが最も簡単な方法のようです。

于 2010-05-27T20:38:30.720 に答える
0

MySql について -> *.DAT (テーブルごと) -> FTP から WINSERVER -> SSIS から SQL

于 2010-05-27T20:37:39.553 に答える
0

4.SSIS パッケージ - MySQL ODBC ドライバーをインストールするのが最善の解決策です。

于 2010-05-27T20:38:10.267 に答える