SSIS パッケージに取り組んでいます。SSH トンネルを介して MYSQL データベースからローカル データベースにデータを転送するデータ フロー タスクを作成する必要があります。
上記のタスクを実行するために SSIS で使用できる接続マネージャーはありません。これを行う方法はありますか?
これがあなたを助けることができるかもしれません。
スクリプトを期待することで、問題を解決できます
#!/usr/bin/expect
eval spawn ssh -oStrictHostKeyChecking=no -oCheckHostIP=no usr@$myhost.example.com
#use correct prompt
set prompt ":|#|\\\$"
interact -o -nobuffer -re $prompt return
send "my_password\r"
interact -o -nobuffer -re $prompt return
send "my_command1\r"
interact -o -nobuffer -re $prompt return
send "my_command2\r"
interact