www.cftea.com

SQL Server 的数据层应用程序

ITPOW2018/6/28 18:35:18

数据层应用程序

数据层应用程序 (DAC) 是一个逻辑数据库管理实体,用于定义与用户数据库关联的所有 SQL Server 对象,如表、视图和实例对象(包括登录名)。


提取数据层应用程序

在数据库上右键可看到,这个是用来生成 *.dacpac 文件,不包含表的数据。

部署数据层应用程序

这个是执行 *.dacpac 文件,创建一个数据库,要求目标数据库不存在。

升级数据层应用程序

这个是执行 *dacpac 文件,与现有数据库进行比较,对数据库进行修改。


导出数据层应用程序

这个是用来生成 *.bacpac 文件,第一步是执行“提取数据层应用程序”,第二步是填充数据,所以这个是包含表数据记录的。

导入数据层应用程序

与导出相对。


注册数据层应用程序

注册过程将创建用于定义数据库中的对象的 DAC 定义。 DAC 定义与数据库的组合构成一个 DAC 实例。 如果在数据库引擎的托管实例上将数据库注册为 DAC,则在下次将实用工具收集组从该实例发送到实用工具控制点时,已注册的 DAC 将合并到 SQL Server 实用工具中。 

在 SQL Server Management Studio 中,菜单 -> 视图中,有一个“实用工具资源管理器”。

<<返回首页<<