解析:轻松的解决设置和安装的常见问题

来源:岁月联盟 编辑:zhuzhu 时间:2007-10-12

1.哪些操作系统支持 SQL Server 2000?

解答:

根据 SQL Server 2000 的版本和选择安装的组件不同,有不同的操作系统和其它软件要求。

2.可以在已安装有 SQL Server 7.0 的服务器上安装 SQL Server 2000 吗?

解答:

是。可以将 SQL Server 2000 作为一个命名实例来安装,同时运行 SQL Server 7.0 和 SQL Server 2000。

3.如何可以只安装 SQL Server 联机丛书?

解答:

可以在 SQL Server 的自定义安装中选择"SQL Server 联机丛书"选项。

4.如何只安装客户端和 SQL 事件探查器?

解答:

在自定义安装中,在"组件"下选择"客户端连接"和"管理工具"选项。在"管理工具"选项选中的情况下,选择"子组件"下的"事件探查器"选项。

5.当运行 SQL Server 安装程序时,为何收到一条消息请我关闭所有 ODBC 组件?

解答:

SQL Server 2000 安装程序安装 Microsoft 数据访问组件 (MDAC) 2.6,从而安装 ODBC 组件的较新版本。因此,使用 ODBC 的所有应用程序必须关闭,以便 MDAC 安装可以成功。使用 ODBC 的应用程序包括 Microsoft Internet Information 服务 (IIS)、Microsoft Systems Management Server、Microsoft Access 和 Oracle 数据库应用程序。

6.可以安装 SQL Server 2000 附带的 MDAC 2.6 而不实际安装 SQL Server 2000 吗?

解答:

是。MDAC 2.6 具有独立的安装,可以在不安装 SQL Server 2000 的情况下进行安装。请运行位于 SQL Server 2000 光盘的 MSEQ/x86/ODBC 目录中的程序 Mdac_typ.exe。

7.可以执行远程安装吗?

解答:

是。SQL Server 安装程序的"计算机名"屏幕使您可以选择本地计算机、远程计算机或虚拟服务器(在安装群集时)。在开始安装之前必须先在远程计算机上安装所有先决条件。

8.如果已有不成功的安装,则需要进行哪些操作?

解答:

如果已有不成功的 SQL Server 2000 的安装,可以检查两个文件以帮助确定失败的原因。第一个文件是 Windows 目录中的 Sqlstp.log 文件。Sqlstp.log 文件提供有关安装程序当前所进行操作的详细信息,并包含安装过程中遇到的所有错误。查阅该文件将使您更好地理解安装程序在哪里失败以及为何失败。

在安装的配置部分,SQL Server 安装程序运行名为 Cnfgsvr.exe 的应用程序以配置 SQL Server。该应用程序启动 SQL Server,连接到它,并运行初始化安装脚本。该进程中遇到的所有错误写入 Sqlstp.log 文件。此外,应当检查 SQL Server 错误日志,该日志文件名为 Errorlog(无文件扩展名),默认情况下位于 Program Files/Microsoft SQL Server/Mssql/Log 目录。该错误日志将包含在安装程序尝试启动 SQL Server时 SQL Server 遇到的所有错误。

如果您无法确定安装程序失败的起因,请保存上面提到的文件,并致电 Microsoft 产品支持服务 (PSS) 与 SQL Server 支持专业人员联系,以帮助您解决问题。如果安装应用程序失败,它回滚对文件系统进行的所有更改(包括删除任何已复制的文件),并删除对注册表进行的所有更改。

9.如何重建注册表?

解答:

若要重建 SQL Server 注册表条目,请运行安装程序,选择"高级选项",然后选择"重建注册表"选项。或者,还可以使用 Regrebld.exe 实用工具,该工具默认情况下位于 Program Files/Microsoft SQL Server/Mssql/Binn 目录。

在 SQL Server 安装程序完成以后,注册表使用 Regrebld.exe 自动重建。该实用工具创建所有 SQL Server 注册表条目的映象,文件名为 Mssql*.rbk。

运行带有 -Restore 选项的 Regrebld.exe 将注册表键值映象放入注册表中。如果键值存在,则替换它们。如果在初始安装之后更改了 SQL Server 安装,注册表键值的备份复本并不自动更新。如果安装后进行了更改,请手工运行 Regrebld.exe 以更新注册表键值信息。如果在不带任何参数的情况下运行 Regrebld.exe(与从"设置"菜单执行注册表重建的情况相同),则 SQL Server 程序图标也将重建。

10.为何 SQL Server 2000 不能安装在装有 Cyrix 芯片的计算机上?

解答:

Cyrix 芯片的早期版本不支持完整的 Pentium 指令集。SQL Server 2000 使用这些指令中的一部分,因此安装程序在对带有 Cyrix 芯片早期版本的计算机进行检测后拒绝安装 SQL Server。

(责任编辑:卢兆林)