SSISからMySQLに接続する場合、SQL Server Integration Servicesはデフォルトでmysqlソースに接続する独自のコンポーネントを持っておらず、私たち自身でインストールする必要があります。
どちらの方法でも、ODBCも ADO.NET ドライバーもmysqlデータベースに接続でき、どちらも問題なく動作します。
ADO.NET を使ってMySQLのデータソースに接続するのは比較的簡単なため、本記事では ADO.NET 方式を用いています。
まず、mysql .netの接続ドライバーをダウンロードし、アドレスをダウンロードします:観光客の皆さん、この投稿の隠された内容を見たい方は、どうぞ 答える
ダウンロードが完了したらインストールし、VS 2019でSSISプロジェクトを再開し、「新しい ADO.NET 接続」を右クリックします(以下参照):
以下の図のようにMySQLデータプロバイダードライバーを選択してください:
mysqlの設定とメイン設定を入力してください:サーバー、ユーザーID、ポート、永続セキュリティ情報、データベース、パスワードこれらのパラメータは十分です。
Persist Security Info属性はセキュリティ情報を保存するかを意味し、これは単に「データベース接続が成功した後にADOがパスワード情報を保存するかどうか」と理解できます。
真は救うことを意味します。偽は救わないことを意味します
準備しないとpersistsecurityinfoは真実です。 以下のように「接続テスト」をクリックしてください:
パラメータトーク後の値は次の通りです:
ADO NETソース、データベースアクセス設定のSQLコマンドを追加し、以下のスクリプトを入力してください:
プレビューをクリックすると、以下の図のようにMySQLデータを正常にクエリできます。
リソース:
観光客の皆さん、この投稿の隠された内容を見たい方は、どうぞ 答える
(終わり)
|