如何:为数据库和服务器项目配置部署设置

可以配置设置来自定义如何为每个生成配置部署数据库项目。 可配置的设置包括对部署属性所在文件的引用。 部署数据库项目时,可以指定其他部署配置文件和另一个包含 SQL 命令变量的文件来重写部署设置。 可以配置两组设置:一组用于独立开发环境,一组用于数据库项目。 例如,通过采用此方法,部署到开发计算机时可以有不同的部署设置。

配置部署设置

配置数据库项目的部署设置

  1. 在**“解决方案资源管理器”**中,单击要配置其设置的数据库项目。

  2. 在**“项目”菜单上,单击 ProjectName 的“属性”**,其中 ProjectName 是数据库项目的名称。

    此时将显示数据库项目的属性页。

  3. 单击**“部署”**选项卡。

  4. 在**“配置”**中,单击要配置其设置的配置。

  5. 在**“平台”**中,单击要配置其设置的计算机类型。

  6. 在**“部署操作”中,单击“创建部署脚本(.sql)并部署到数据库**,以创建脚本并将项目部署到数据库。 单击**“创建部署脚本(.sql)”**以创建脚本,但并不真正部署项目。

  7. 在**“为其配置部署设置”中,单击“使用我的独立开发环境设置”,配置本地开发环境的设置。 单击“使用项目设置”**,配置数据库项目的设置。

  8. 在**“部署脚本名称”**中,键入要用于部署脚本的名称。

  9. 在**“目标连接”中,单击“编辑”**,指定与要向其部署项目的数据库的连接。

  10. 在**“目标数据库名称”**中,键入要赋予将部署的数据库的名称。

    提示

    指定目标连接时,将更新目标数据库名称。

  11. 在**“部署配置文件”中,指定包含某个配置的文件,该配置要用于生成配置、平台和独立开发环境或项目的组合。 可以单击列表中的文件,单击“浏览”按钮指定文件名,或创建另一个部署配置文件。 还可以单击“编辑”**来更新指定文件中的部署详细信息。 有关部署详细信息的更多信息,请参见如何:配置部署详细信息的属性

    提示

    如果创建另一个部署配置文件,则将该文件添加到数据库项目。 通过展开“属性”节点,可在“解决方案资源管理器”中查看所有配置文件。

  12. 在**“SQL 命令变量文件”中,指定包含变量和值列表的文件,这些变量和值要用于生成配置、平台和独立开发环境或项目的组合。 可以单击列表中的文件,单击“浏览”按钮指定文件名,或创建另一个文件。 还可以单击“编辑”**来更新指定文件中的变量名或值。 有关详细信息,请参见如何:为数据库项目定义变量

    提示

    如果创建另一个 SQL 命令变量文件,则将该文件添加到数据库项目。 通过展开“属性”节点,可在“解决方案资源管理器”中查看所有文件。

  13. 在**“文件”菜单上,单击“保存选定项”**。

请参见

任务

如何:创建和编辑配置

如何:创建和移除项目依赖项

如何:准备和管理生成

如何:生成数据库项目以生成经过编译的架构 (.dbschema) 文件

概念

生成配置

生成数据库并将其部署到独立开发环境中

生成数据库并将其部署到临时或生产环境中