Mysql データベースにインポートするための手順を作成したいと考えています。SQL executor タスクで次のクエリを実行すると、失敗します。
DELIMITER $$
create procedure abc
as
begin
select count(*) from tableA;
select count(*) from tableB;
end
DELIMITER ;
これは、DELIMITER コマンドに問題があることを示しています。MYSQL の .NET コネクタに問題があるかどうかを確認しました。しかし、Mysql のフォーラムによると、そこで解決されています: http://dev.mysql.com/doc/refman/5.1/en/connector-net-news-6-3-1.html
これに対する Mysql コネクタのバグ: http://bugs.mysql.com/bug.php?id=46429
実はDELIMITERはクライアント側のコマンドなので、問題はSSISにあるという結論に達しました。
誰かがこれに光を当てることができますか?