创建更改管理脚本时,数据设计项目会自动创建。项目名称即为数据库连接的名称。如果已存在名称为数据库连接名称的项目,那么新数据设计项目的名称将为数据库连接名称加上数字后缀。项目包含资源,其中包括进行数据库更改所需的模型和脚本。
脚本类型 | 文件扩展名 | 描述 |
---|---|---|
更改管理脚本 | changexml | 包含一组要对数据库进行的更改。 更改管理脚本将规范资源(模型)、更改命令、撤销命令和有关更改的元数据都集合在一起,并以一致的格式对其进行组织。 |
执行、撤销和重新启动脚本 | sql | 包含一组要对数据库进行的更改。
每次生成或运行更改命令时,执行和撤销脚本都会保存为只读文件。如果以后决定撤销已部署的更改,那么可以使用这些文件来撤销更改。 如果更改命令未成功运行,将保存只读的重新启动脚本。 重新启动脚本包含尚未运行的命令。当发生其他故障时,将创建多个重新启动脚本。 这些文件的文件名为:
|
编辑和编辑撤销脚本 | sql | 包含已使用 SQL 和 XQuery 编辑器编辑过的更改命令。 在“更改管理脚本编辑器”的命令部分中单击编辑或编辑撤销时,已编辑的文件将使用以下文件名进行保存:
|
SQL 脚本 | sql |
包含 SQL 语句。 |
“管理资源管理器”中数据库下的更改管理脚本文件夹还包含数据库的更改管理脚本。您可以使用“管理资源管理器”中的更改管理脚本文件夹或“数据项目资源管理器”视图中的 SQL 脚本文件夹来处理更改管理脚本。
您还可以显式创建项目。