database - 如何安排 Azure 数据库导入?

标签 database azure

我们每周进行一次开发构建,我将其推送到 Azure 上的测试环境设置中。现在,我希望始终获取最新的生产数据库以获得新数据并立即查看任何发生的问题。

如何自动执行 Azure 数据库导入/恢复? Bacpac 导出在生产环境中运行良好,我可以将其导入到本地数据库或在 Azure 中手动导入。

我已经看到通过 REST API 触发数据库恢复的可能性,但只有 PointInTime 不指向不同的 .bacpac。

接下来是 DACFx,但在我自己编写之前,必须有一些工具已经可以完成此操作。

谢谢!

最佳答案

您应该查看 sqlpackage.exe,它基本上是 DacFx Api 的包装器,可让您从命令行将 bacpac 发布到 azure,以便您可以将其包含在构建中:

http://msdn.microsoft.com/en-us/library/hh550080%28v=vs.103%29.aspx

关于database - 如何安排 Azure 数据库导入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27542777/

相关文章:

java - Hector 和 Cassandra 问题 NoSuchFieldError : DEFAULT_MEMTABLE_THROUGHPUT_IN_MB

azure - 估计 Azure 搜索成本

c# - 使用应用程序客户端 key 访问 Azure Key Vault key

json - Azure Bicep/Json - 无法正确解析 JSON

iOS/sqlite - 如何将准备好的 sqlite3_stmt 打印到 NSLog

sql-server - DataGrip/DBeaver 无法解析表/列名称

mysql - SQL- JOIN 来自两个表的两列

mysql - 添加一列需要另一列的默认值?

azure - 通过用户名自定义 Azure B2C 密码重置流程

sql-server - 与 Azure 的 SQL 数据同步不显示我的数据库