Access 2003完整教程:安装并配置 SQL Server 2000 Desktop Engine

尽管 Microsoft SQL Server 2000 Desktop Engine 不是标准 Microsoft Office 2003 安装的组成部分,但仍可以通过 Office 2003 CD-ROM 安装 SQL Server 2000 Desktop Engine。这适用于运行 Windows 2000 及更高版本的计算机。

安装 SQL Server 2000 Desktop Engine

  1. 如果安装了 Microsoft Data Engine (MSDE),在安装 SQL Server 2000 Desktop Engine 之前,请先将其卸载。

  2. 运行 Office 2003 CD-ROM 上 \MSDE2000 文件夹中的 MSDE2KS3.EXE 自解压缩文件,或如果是通过网络安装 Office 2003,则打开本地网站中的网络位置处的 \MSDE2000 文件夹。

    默认情况下,文件将被解压缩到 C:\sql2ksp3 文件夹。您可以指定其他位置,但下列指导将基于此默认位置展开。

  3. 在自解压缩完成后,请转至 C:\sql2ksp3\msde 文件夹。

  4. 执行下列操作之一:
    • 如果您是第一次安装 SQL Server 2000 Desktop Engine,则需要对 setup.exe 加上命令行开关。单击“开始”菜单中的“运行”,键入CMD并按 Enter 以打开 DOS 命令行窗口。键入下列命令:
      CD \sql2ksp3\msde
      setup.exe SAPWD="AStrongSAPwd"
      
    • 如果您正在将随 Microsoft Office XP 或 Microsoft Access 2002 提供的 SQL Server 2000 Desktop Engine 的实例进行升级,则需要对 setup.exe 加上命令行开关。单击“开始”菜单中的“运行”,键入CMD并按 Enter 以打开 DOS 命令行窗口。键入下列命令:
      CD \sql2ksp3\msde
      setup.exe /upgradesp setup\sqlrun01.msi SAPWD="AStrongSAPwd"
      

    “AStrongSAPwd”替换为系统管理员 (SA) 登录帐户的高安全性密码。

  5. 重新启动操作系统,以完成安装。

  6. 当安装或升级完成后,可以删除 C:\sql2ksp3 文件夹中的文件。

注释有关安装 SQL Server 2000 Desktop Engine 的更多信息,请参阅 \sql2ksp3\msde 文件夹中的 SP3ReadMe.htm。

关于在 Access 项目中启用系统管理员 (SA) 用户名

当 Microsoft SQL Sever 2000 Desktop Engine(以前称为 Microsoft Database Engine 或 MSDE)安装在 Microsoft Windows 计算机上时,会在安装时执行 Windows NT 身份验证(这种功能也称为集成安全性)。当用户通过 Microsoft Access 项目连接到 SQL Server 数据库时,通过 Windows 用户帐户来启用连接。SQL Server 在用户登录到系统时验证帐户名和密码是否有效,并相应地授予对数据库的访问权限,且无需单独的登录名或密码。

如果希望 Microsoft SQL Server 2000 Desktop Engine 默认安装有集成安全性,用户必须是 Access 项目所在计算机的管理员组的成员。这使其他用户难以访问该 Access 项目。

对于本地安装的 SQL 数据库,系统管理员在创建新的登录帐户时除了使用 SQL 工具或 Transact-SQL (TSQL) 命令之外,目前尚无其他简便的方法。有关 TSQL 的详细信息,请参阅 Microsoft 开发人员网络网站。

可以更改对运行 Windows 的计算机上的 SQL Server 数据库进行访问时使用的安全模式。通过从“视图”菜单中设置属性,可以启用混合模式的安全机制。混合模式安全机制使用无密码的默认系统管理员 (SA) 帐户,从而允许从 Windows 帐户或通过 SQL Server 帐户访问数据库。

使用默认 SA 帐户,用户无需任何附加的安全性要求,即可通过 Access 项目访问 SQL Server 数据库。SQL Server 管理员也可以通过更改默认的 SA 帐户密码来添加额外的安全性。

为了启用“启用系统管理员 (SA) 用户名”复选框,下列条件必须成立。

注释更改安全模式后,强烈建议您使用“设置登录密码”命令(在“工具”菜单上,指向“安全”)来更改 SA 密码。

启动 SQL Server 服务管理器

将 Microsoft SQL Server 2000 Desktop Engine 安装在计算机中后,可能需要启动 SQL Server 服务管理器。在 Windows 2000 或更高版本中,SQL Server 2000 Desktop Engine 会自动启动。

  1. 双击 Windows 任务栏的MSSQLServer图标。

    会显示“SQL Server 服务管理器”窗口。

  2. 单击“开始/继续”。

  3. 如果希望每次启动 Windows 时 SQL Server 服务管理器都能自动启动,请选中“当启动 OS 时自动启动服务”复选框。

自定义安装

可以在 Microsoft Windows setup.ini 文件中使用下列配置选项,或在运行 setup.exe 时将其作为命令行开关,来自定义 SQL Server 2000 Desktop Engine 的安装。

注释所有配置选项都必须是大写的。

设置说明
TARGETDIR安装 SQL Server 2000 Desktop Engine 的文件夹的名称。默认值为 C:\Program Files\Microsoft SQL Server\。
DATADIR数据文件的可选文件夹的名称。默认值为 TARGETDIR。
COLLATION排序规则序列的名称。
INSTANCENAMESQL Server 的名称。默认值为 MSSQLSERVER。
SAPWD用于替换系统管理员 (SA) 登录帐户默认密码的新密码。

下面是使用命令行开关进行自定义安装的示例。

Setup.exe \\MySWdisk\SQLSW\ TARGETDIR="C:\Program Files\SQL8\" DATADIR="C:\Program Files\SQLDATA\" COLLATION="SQL_Latin1_General_CP1257_CS_AS" INSTANCENAME=myinstance

上页:Access 2003完整教程:创建自定义函数 下页:Access 2003完整教程:用于“帮助”的键

Access 2003完整教程:安装并配置 SQL Server 2000 Desktop Engine

Access 2003完整教程:用于“帮助”的键Access 2003完整教程:在子数据表中使用快捷键导航
Access 2003完整教程:在查询中将表的组合框显示为文本框 (MDB)Access 2003完整教程:关于子数据表
Access 2003完整教程:Version 属性Access 2003完整教程:在表达式中启用 ActiveX 控件
Access 2003完整教程:隐藏智能标记Access 2003完整教程:显示智能标记
Access 2003完整教程:将智能标记添加到控件中Access 2003完整教程:关于 Microsoft Jet 4.0 Service Pack
Access 2003完整教程:密码中可以使用的字符 (MDB)Access 2003完整教程:关于报表快照和 Snapshot Viewer
Access 2003完整教程:没有对应的 DoCmd 方法的宏操作Access 2003完整教程:AutoKeys 组合键
Access 2003完整教程:关于 Access 数据库中的数据类型与 Access 项目中的数据类型的不同之处Access 2003完整教程:Visual Basic for Applications 与 SQL Server Transact-SQL 之间的函数比较 (ADP)
Access 2003完整教程:关于更改字段的数据类型 (MDB)Access 2003完整教程:创建工具栏
Access 2003完整教程:可以导出到的数据格式Access 2003完整教程:可以导入或链接的数据源
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号