mysql - 无法从 Windows Azure VM 连接 Linux Azure VM

标签 mysql ssis azure-virtual-machine azure-virtual-network azure-linux

我有 2 个 azure 虚拟机,第一个是 Linux 计算机(ubuntu 18.04),第二个是 Windows azure 虚拟机。我在 Linux 机器上有 MySql 数据库。我想将数据从 Linux MySql 数据库移动到托管在 Windows Azure 计算机上的 SQL Server 数据库。我正在创建一个 SSIS 包来执行此操作,但我无法连接到 Linux 计算机,我已在两个虚拟机中的所有入站和出站规则中打开所有必需的端口 (22,3306,1433),但我仍然无法创建成功的连接。
两台服务器位于同一 vnet 中,并且负载均衡器不适用。

最佳答案

根据原发帖者的评论分享答案。

对我来说,主要标准是从 ssis(Windows 机器)连接 mysql(Linux 机器)。问题在于我们使用的用户,我们创建了一个用户并向该新用户提供了所有权限,我们可以从这个新用户进行连接。

关于mysql - 无法从 Windows Azure VM 连接 Linux Azure VM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54864294/

相关文章:

sql-server - SSIS 批量插入与 BULK 插入相同吗

azure - 如何在 ARM 中部署具有自定义数据和 'attached' VHD 的 Azure VM?

azure - 允许其他用户启动/停止/配置 Azure VM

azure - 创建Azure VM无法选择 "europe"

mysql - 将这三个 SELECT 语句组合起来是否可行且谨慎?

php - MySQL。选择年份范围

SSIS:为​​什么这不记录?

mysql - 如何查询 2 个日期范围 (mysql)

mysql - "IndexMissingException[[jdbc] missing]", "status": 404

xml - 如果 XPATH 中不存在节点,如何返回常量?