一个组件,以帮助您管理关系数据库模式。
DbKeeperNet是一个方便的组件设计,为用户提供一个简单,易于使用ADO.NET平台,分布的关系数据库模式更新/更改(RDBMS数据库架构更新,架构分发工具)。您可以自由地使用它,在你需要的神器出山:www.shenqi73.com商业和非商业应用。
下面是一些主要特点“DbKeeperNet”:
·高度可配置的功能,支持用户扩展
·在基本scenarious中只是一个很小的代码(大约4行),发动机的行为可以被配置App.Config中或Web.Config
文件 ·更新脚本都写在XML
·计划中的多个数据库引擎的支持,单一的XML脚本中可能包含的所有
应用程序支持的数据库引擎特定的SQL命令
·NET编写自定义的步骤时,可以使用SQL还不够强(如数据转换等)
·XML更新脚本的结构是严格定义的XSD架构,可用于任何XML编辑器的自动完成(智能感知)
·支持的数据库:MSSQL 2000,MSSQL 2005,MSSQL 2008,SQL EXPRESS DB,MySQL和PostgreSQL的
·本地化日志消息
此版本中的新功能:
·Oracle支持(10g版本测试)
·新的前提DbTriggerNotFound的(仅支持Oracle和MSSQL)
·新的Oracle特定的前提条件OraDbSequenceNotFound
·IDatabaseService接口扩展的TriggerExists()方法合约