首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CodeFluent Entities部署指南最佳实践

CodeFluent Entities部署指南最佳实践
EN

Stack Overflow用户
提问于 2015-10-22 11:49:59
回答 1查看 228关注 0票数 0

我正在寻找您可能拥有的任何最佳实践文档,这些文档描述了部署构建在CodeFluent实体上的应用程序的建议。我们在澳大利亚分类开发联盟(https://www.accd.net.au)的项目中使用CodeFluent (由西悉尼大学授权),并希望尽可能避免使用其他第三方工具。我快速浏览了一下SoftFluent的新网站的知识中心,但还没有找到解决这个问题的任何东西

EN

回答 1

Stack Overflow用户

发布于 2015-11-02 19:00:45

CodeFluent Entities提供了两种更新数据库架构的方法,SQL Server也提供了一种方法。

轴心转向器

http://blog.codefluententities.com/2013/10/10/the-new-sql-server-pivot-script-producer/

透视运行器生成时间:透视运行器生成描述数据库架构(表、列、键、存储过程、etc.).

  • Deployment时间:透视运行器读取此文件并更新目标数据库以匹配目标架构)的文件。

您可以使用提供的客户端CodeFluent.Runtime.Database.Client.exe或使用您自己的程序运行PivotRunner

代码语言:javascript
复制
PivotRunner runner = new PivotRunner(pivotPath);
runner.ConnectionString = "<SQL Server connection string>";
runner.Run();

SQL Server生产者比较引擎

SQL Server Producer会生成一个比较脚本。因此,您可以在目标数据库上运行此脚本。

数据层应用程序(dacpac)

与CodeFluent实体无关

数据层应用程序(DAC)定义支持应用程序所需的所有SQL Server数据库引擎架构和实例对象(如表、视图和登录名)。DAC内置于DAC包中,DAC包是一个XML文件,其中包含一个清单,该清单定义了应用程序使用的所有数据库引擎对象,并用于部署DAC。DAC通过提供单个单元进行部署和管理,简化了数据层对象的管理。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33273104

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档