Mysql 如何在SSIS中通过SSH隧道传输数据?
我正在处理一个SSIS包。我需要编写一个数据流任务,通过SSH隧道将数据从MYSQL数据库传输到本地数据库Mysql 如何在SSIS中通过SSH隧道传输数据?,mysql,ssh,ssis,Mysql,Ssh,Ssis,我正在处理一个SSIS包。我需要编写一个数据流任务,通过SSH隧道将数据从MYSQL数据库传输到本地数据库 SSIS中没有可用的连接管理器来执行上述任务。有什么方法可以做到这一点吗?这可能会对您有所帮助 通过expect脚本,您的问题可以得到解决 #!/usr/bin/expect eval spawn ssh -oStrictHostKeyChecking=no -oCheckHostIP=no usr@$myhost.example.com #use correct prompt set p
SSIS中没有可用的连接管理器来执行上述任务。有什么方法可以做到这一点吗?这可能会对您有所帮助 通过expect脚本,您的问题可以得到解决
#!/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