Azure 上的 NAV 部署 - bacpac 文件导出

NAV deployment on Azure - bacpac file export

我想在 Azure 上部署一个 NAV 2013 数据库,具有近乎实时的能力(如果数据每天刷新一次就足够了)。

我正在使用此 guide 从 Azure VM 连接到测试 NAV sql 服务器,并将从 NAV 导出数据层应用程序 (bacpac) 文件并导入到 Azure SQL.

我的理解是,导出此 bacpac 文件将在 Azure 中创建数据库的副本。刷新NAV数据时是否也刷新数据?

如果没有,如何设置数据自动刷新?

是的,你是对的。导出此 .bacpac 文件将在 Azure 中创建数据库的副本。

.bacpac 文件在创建时仅包含 NAV 数据库中的当前数据。一旦数据库在 Azure 中恢复,它们就是两个独立的数据库。刷新 NAV 数据时,不会刷新 Azure SQL 中的数据。那不是数据同步。

您可以先将数据库部署到Azure SQL。我找到了一个博客,它使用 Data Sync Agent 在 Microsoft Dynamics NAV 和 Azure SQL 之间同步数据。

参考本教程:Using SQL Data Sync with Microsoft Dynamics NAV on-premise and Azure SQL Database.

抱歉,我无法为您测试它,因为我没有 Microsoft Dynamics NAV 数据库。这可能就是您要找的。