HOW TO:使用 Visual Studio .NET 服务器资源管理器

文章翻译 文章翻译
文章编号: 316649 - 查看本文应用于的产品
展开全部 | 关闭全部

本文内容

概要

本文解释如何使用 Visual Studio .NET 中的服务器资源管理器。

要求

下表概括了推荐使用的硬件、软件、网络结构以及所需的 Service Pack:
  • Visual Studio .NET
本文假定您熟悉下列主题:
  • Visual Studio .NET
  • Microsoft Visual Basic .NET 或 Microsoft Visual C# .NET

Visual Studio .NET 服务器资源管理器

服务器资源管理器是 Visual Studio .NET 中的一个新的开发工具,可在开发语言和项目之间共享。使用服务器资源管理器,您可以连接到服务器以及查看和访问服务器的资源。例如,您可以连接到、查看和访问以下资源:
  • 数据库连接
  • 服务器
  • Crystal Report
  • 事件日志
  • 消息队列
  • 性能计数器
  • Windows 服务

打开并查看服务器资源管理器

  1. 启动 Visual Studio .NET。
  2. 使用 Visual Basic .NET 或 Visual C# .NET 新建 Windows 应用程序。
  3. 视图菜单上,单击“服务器资源管理器”。“服务器资源管理器”窗口使用树视图显示服务器资源,该视图包括以下顶级节点:
    • 数据连接
    • 服务器
  4. 单击以展开数据连接节点。

    此节点列出了当前可供使用的、指向数据库服务器的数据连接。您可以创建指向运行于 Microsoft Windows 上的 Microsoft SQL Server 的连接,也可以创建指向运行于 UNIX 上的 Oracle 数据库的连接。根据您的计算机的配置方式,数据连接可能不会显示在此节点中。
  5. 单击以展开顶级服务器节点。

    此节点列出了当前可供使用的服务器。每个服务器节点都列出了可在应用程序中使用的数据库和服务器资源。

添加数据连接

  1. 在“服务器资源管理器”窗口中,右键单击数据连接节点,然后单击添加连接
  2. 数据链接属性对话框中的组合框中,键入或选择一个服务器名称。例如,如果 SQL 服务器安装在本地计算机上,请键入 local
  3. 根据您的环境需要,键入登录信息。
  4. 选择要使用的数据库。例如,如果连接指向 SQL 服务器,则可以单击 Northwind
  5. 单击测试连接来验证数据连接有效。几秒钟后,会显示以下消息:
    Test connection succeeded
    如果在此测试期间遇到了错误,请检查设置,并进行任何需要的更改。
  6. 单击确定

    请注意,新的数据连接会在数据连接节点下显示为子节点。
  7. 单击以展开刚刚创建的数据连接节点。

    请注意,服务器资源管理器显示了您可以从此服务器中获得的表、视图和存储过程。

添加服务器

  1. 在“服务器资源管理器”窗口中,右键单击服务器节点,然后单击添加服务器
  2. 添加服务器对话框中,键入与本地服务器不同的服务器名称,或者键入与您的 Internet 协议 (IP) 地址不同的 IP 地址。
  3. 如果您使用其他用户名登录到服务器,请单击“Connect using a different user name”(使用其他用户名连接),然后键入您的用户名和密码。
  4. 单击确定

    请注意,新的服务器节点会显示在顶级服务器节点下面。
  5. 单击以展开刚刚创建的服务器节点。

    服务器资源管理器会显示可供您使用的资源,例如 Crystal Service、事件日志、消息队列、性能计数器、服务和 SQL Server。单击以展开本地服务器名称时,您会收到有关本地计算机的相同信息。

将连接从服务器资源管理器拖至您的窗体

您可以使用拖放方法,将几乎所有对象从服务器资源管理器复制到 Visual Studio .NET 设计器中。集成开发环境 (IDE) 会自动创建预先配置的对象,您可以在应用程序中使用该对象。

对象复制功能提供了一个功能强大的工具,可用于“快速应用程序开发”(RAD) 编程。例如,当您将数据连接拖至窗体上时,Visual Studio .NET 会创建一个不需要您提供任何代码的连接对象。

要使用拖放方法来新建连接,请执行以下步骤:
  1. 在“服务器资源管理器”窗口中,选择您创建的数据连接,然后切换到窗体设计器
  2. 将数据连接从服务器资源管理器拖到 Form1 上。Visual Studio .NET 会自动创建已设置了 ConnectionStringDatabaseDataSource 属性的 SQLConnection 对象。
现在,您可以运行您的代码并使用 SQLConnection

验证连接是否有效

添加了数据连接后,会有一个新节点显示在顶级数据连接节点下面。您应该能够浏览服务器表、视图和存储过程。

添加了服务器后,会有一个新节点显示在顶级服务器节点下面。您应该能够浏览服务器以查看它的资源,例如事件日志、消息队列和性能计数器。

将数据连接拖放至 Form1 后,一个名为 SQLConnection1(在 Visual Basic .NET 中)或 sqlConnection1(在 Visual C# .NET 中)的 SQLConnection 对象会显示在组件列表中。

疑难解答

本文使用特定于系统配置的设置。您必须使用适合于您的系统的服务器名称、数据库名称、登录名和密码。

参考

有关详细信息,请参考以下 MSDN Web 站点:
服务器的快速应用程序开发
http://msdn.microsoft.com/vstudio/nextgen/technology/radserver.asp

统一的 IDE 能够最大限度地提高开发人员的工作效率
http://msdn.microsoft.com/vstudio/nextgen/technology/productivity.asp

在服务器资源管理器中访问管理数据
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/WMISE/wmioriManagementDataNode.asp

属性

文章编号: 316649 - 最后修改: 2003年8月6日 - 修订: 1.0
这篇文章中的信息适用于:
  • Microsoft Visual Studio .NET 2002 专业版
关键字:?
kbhowto kbhowtomaster KB316649
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com