Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将本地Postgresql连接到Azure SQL_Postgresql_Azure_Azure Data Factory - Fatal编程技术网

将本地Postgresql连接到Azure SQL

将本地Postgresql连接到Azure SQL,postgresql,azure,azure-data-factory,Postgresql,Azure,Azure Data Factory,我想知道是否有一种方法可以让本地PostgreSQL服务器在Azure中以与普通PostgreSQL服务器相同的方式访问。因此,在Azure中有一个端口为5432的端点,该端点将向本地数据库转发查询和请求 例如,我需要在站点上保留数据,但通过相同的接口以相同的方式在Azure中保持访问。我们正在尝试将计算机迁移到Azure,但需要将所有数据保存在内部 我已经研究过数据工厂和内部数据网关,但它们似乎都是用于迁移数据或用于从应用程序服务和其他预定义的Azure服务进行访问 我们将从代码中访问 编辑:

我想知道是否有一种方法可以让本地PostgreSQL服务器在Azure中以与普通PostgreSQL服务器相同的方式访问。因此,在Azure中有一个端口为5432的端点,该端点将向本地数据库转发查询和请求

例如,我需要在站点上保留数据,但通过相同的接口以相同的方式在Azure中保持访问。我们正在尝试将计算机迁移到Azure,但需要将所有数据保存在内部

我已经研究过数据工厂和内部数据网关,但它们似乎都是用于迁移数据或用于从应用程序服务和其他预定义的Azure服务进行访问

我们将从代码中访问


编辑:澄清了原来的问题。

现在还不清楚你想在这里做什么。但是,我可以确认,可以使用Azure Data Factory中的数据管理网关访问本地PostgreSQL实例

如果您想尝试一下,我建议您使用Azure门户提供的复制向导

完成这些步骤并创建一个简单的管道

然后,如果需要,可以计划复制活动将本地数据放入Azure SQL DB中的频率为15分钟


希望这能有所帮助。

不知道你在问什么。如果你有一个API层,你可以使用它。不确定什么是“PostgreSQL接口”——除了直接与PostgreSQL实例对话之外。SQL数据库不是Postgres,也不提供这种模拟。我相应地编辑了你的标签。我的错,让我编辑来澄清。