在 SQL Server Management Studio 中开发解决方案和项目

解决方案和脚本项目是开发人员用于在 SQL Server Management Studio 中组织相关文件的容器。管理解决方案和脚本项目时,需要使用解决方案资源管理器。

可以使用 Management Studio 作为 SQL Server、Analysis Services 和 SQL Server Compact 3.5 SP2 的脚本开发平台。使用 Management Studio 可以为关系数据库和多维数据库以及所有查询类型开发脚本。由于加入了功能强大的代码编辑器,Management Studio 中的开发体验得到了增强。可使用 Management Studio 执行以下操作:

  • 编写查询和脚本以支持生产过程。

  • 将连接信息和其他关联文件添加到项目中。

  • 将查询和脚本及其连接保存在项目中。

  • 将脚本项目组织在称为解决方案的单个容器中。

  • 将解决方案保存在 Microsoft Visual SourceSafe (VSS) 数据库或其他第三方源代码管理提供程序中,以进行开发更改跟踪和生命周期管理。

注意注意

若要将 Visual SourceSafe 与 Management Studio 配合使用,请将 Visual SourceSafe 数据库安装在可以从已安装 SQL Server Management Studio 的计算机访问的位置。

  • 可以自定义 Management Studio 以使用其他源代码管理应用程序。通过使用**“选项”**对话框,可以指定源代码管理插件。

浏览脚本项目的内容

SQL Server 脚本项目显示在 Management Studio 的解决方案资源管理器组件中。脚本项目可以包含不包含项目文件,也可以包含多个项目文件。可以将项目添加到解决方案中,或者将多个项目组合在一个解决方案中。

一个 Management Studio 项目是一些在逻辑上相关并可保存在一起用于数据库管理和开发的脚本和文件的集合。这些文件夹可能包括:

  • 连接。连接是项目中的持久项,它将包含登录信息、服务器名称、默认数据库、首选协议、身份验证类型和连接属性。连接信息可能根据需要与脚本存储在一起(请参见下面内容)。

  • SQL脚本。用户的常用 SQL 脚本。双击项目中的 .sql 文件将会使 SQL 编辑器打开所选脚本。

  • MDX、DMX 和 XMLA脚本。用户的常用 MDX 脚本。双击项目中的 .mdx 文件将会使编辑器打开所选脚本。

  • 杂项。该文件夹可用于不完全适合于任何其他默认节点类型的文件,如包含项目目标的文本文件。

命名脚本项目

您可以指定脚本项目的名称,但文件夹名称则由 Management Studio 确定,并且不能更改。您可以使用**“添加新项目”对话框,为一组公共文件夹配置驱动器和路径说明。右键单击解决方案资源管理器中的解决方案图标,再单击“添加”**。脚本项目文件夹的默认位置是 C:\Documents and Settings\用户名\My Documents\SQL Server Management Studio\Projects\。

从脚本项目连接到 SQL Server 实例

脚本项目可能包含与 SQL Server 实例的连接。通过单击连接,可以连接到项目中的 SQL Server 实例。这将打开一个 SQL 脚本窗口,该窗口将连接到在所选连接中定义的 SQL Server 实例。如果通过使用 SQL Server 身份验证的连接打开 SQL Server 或 MDX 脚本,则在打开编辑器并且加载脚本之后,系统将使用**“连接到 SQL Server”**对话框提示您输入密码。

相应窗口关闭后,连接也将随之关闭。

若要修改有关连接的信息,请使用 Management Studio 中的属性窗口。