Northwind 数据库安装

本文档中的一些教程说明了如何显示特定的 Crystal 报表,这类报表中的数据配置使用编程方式登录到安全的 SQL Server中的 Northwind 数据库中。

在本节中,您需要验证是否已安装配合本教程使用的与 SQL Server 或 MSDE 一同提供的 Northwind 示例数据库。开始之前,请检查以下各项:

  • 如果使用的是 SQL Server,则可能已安装 Northwind 数据库。若要验证这一点,请检查罗斯文数据库是否已安装到您的系统中。
  • 如果只是按上一节的说明安装了 MSDE,请参见本节中的说明安装罗斯文数据库。

下载最新版本的 instnwnd.sql 安装程序脚本

  1. 转到 Microsoft SQL 下载网站:https://www.microsoft.com/sql/

  2. 找到最新版本的罗斯文数据库安装程序脚本 (SQL2000SampleDb.msi)。

  3. 下载并运行 SQL2000SampleDb.msi 安装程序。这将在本地硬盘驱动器上的以下文件目录中创建 instnwnd.sql 安装程序脚本的副本:

    C:\SQL Server 2000 Sample Databases\
    

现在已经有了 instnwnd.sql 安装程序脚本的副本。转到安装说明的下一步过程。

在 MSDE 中安装罗斯文数据库

  1. 转到命令提示。

  2. 找到名为 instnwnd.sql 的罗斯文安装程序脚本(见表)。

  3. 在命令提示处,将目录改为安装程序脚本的路径。键入以下命令以安装数据库。

    osql -U sa -P [password] -i instnwnd.sql

    Note注意

    对于 [password],应键入先前在中创建的系统管理员密码。

  4. 按 ENTER 键。

    即可安装 Northwind 数据库。

    Note注意

    安装过程需要几分钟时间。

验证与罗斯文数据库建立的连接

  1. 启动 Visual Studio。

  2. 从“视图”菜单中,单击“服务器资源管理器”。

  3. 在“服务器资源管理器”中,右击“数据连接”,然后单击“添加连接...”

    您现在可以测试 Windows 身份验证或 SQL Server 身份验证了。

  4. 如果是首次在 Visual Studio 中添加连接,将出现“更改数据源”窗口。选择“Microsoft SQL Server”并单击“继续”。

    • 要测试 Windows 身份验证,请执行以下步骤:
      • 键入 MSDE 服务器的名称(通常就是您计算机的名称)。
      • 选择“使用 Windows NT 集成安全性”选项。
      • 单击“在服务器上选择数据库”下拉列表,然后选择“罗斯文数据库”。
    • 要测试 SQL Server 身份验证,请执行以下步骤:
      • 键入 MSDE 服务器的名称(通常就是您计算机的名称)。
      • 选择“使用特定名称和密码”选项。
      • 键入如下用户名:sa。
      • 键入之前创建的系统管理员密码。
      • 单击“在服务器上选择数据库”下拉列表,然后选择“罗斯文数据库”。
  5. 单击“测试连接”,验证使用了 Windows 身份验证或 SQL Server 身份验证的罗斯文数据库的安装是否成功。

如果您选择使用 SQL Server 身份验证,为了安全起见,您不应使用系统管理员帐户。相反,为了解决安全问题,您应创建一个访问权受较多限制的数据库帐户,供 Web 应用程序使用。您将在以下章节中学习如何创建此受限访问帐户,以解决罗斯文数据库的安全问题。