【发布时间】:2016-08-05 07:02:47
【问题描述】:
我正在寻找如何将整个架构从 SqlAzure 数据库复制到另一个 SQL Azure 数据库的好主意。 (表格、数据)
目标:
我想使用与模式分开的“模板”数据库。每个模式代表另一种“模板”数据。在创建新数据库(ef6、c#)时,我想添加选定的模板数据...
我尝试了什么:
=> 创建 bacpac 并尝试导入它。
效果很好,但您只能导入新数据库,不能导入现有数据库。
=> 创建脚本
有效但很痛苦。
谁能给我一个建议?
【问题讨论】:
-
您想开始使用 SSDT。一旦您设置了模式(对于您的方案,您可能希望每个模式一个项目,因为听起来您将模式视为单独的数据库)。设置项目后,您可以添加将在应用架构后应用的部署后脚本。从那里,您可以创建更改脚本,或带有部署后步骤的 dacpacs。在这里查看我的帖子:stackoverflow.com/questions/39209534/…
标签: c# database entity-framework-6 azure-sql-database azure-sql-server