0
バージョン2005のMicrosoft SSISツールを使用してETLを生成しています SQLサーバーにあるデータベースからMySQLにデータを渡し、SQL Serverにデータを移行するためのETLを実行したい。MicrosoftツールSSIS 2005を使用してSQL Serverからmysqlにデータを渡すにはどうすればよいですか?
データターゲットには、これらのオプションしかありません。
バージョン2005のMicrosoft SSISツールを使用してETLを生成しています SQLサーバーにあるデータベースからMySQLにデータを渡し、SQL Serverにデータを移行するためのETLを実行したい。MicrosoftツールSSIS 2005を使用してSQL Serverからmysqlにデータを渡すにはどうすればよいですか?
データターゲットには、これらのオプションしかありません。
まず、あなたは、MySQLサーバへの接続を作成する必要があります。 https://dev.mysql.com/downloads/connector/odbc/ 次に、コントロールパネルの管理ツールで、システムDSNを作成する必要があります。 コントロールパネル\システムとセキュリティ\管理ツール\データソースODBC サーバー上にないコンピュータ上でSSISを開発する場合は、そこにドライバもインストールする必要があります。 これが完了したら、データフロータスクでODBC宛先を選択し、作成したDSNを適用する必要があります。
すばやい返信をいただきありがとうございますが、データの宛先がないという問題は、OLE DB、DataReader、およびSQL Serverのオプションのみです。 –
リンクサーバーとしてのMySQLサーバーの追加はどうですか? ODBC接続があれば、それを行うことができます。次に、openquery(https://stackoverflow.com/questions/27854388/sql-server-2012-insert-into-linked-server-table-using-openquery)を使用して挿入を行うことができます。または、他のBIツールをPentahoとして試してみてください。 –