DetailPage-MSS-KB

知识库

文章编号: 195761 - 最后修改: 2006年7月31日 - 修订: 6.4

 

概要

本文解决常见问题的解答有关 SQL Server 7.0 故障转移支持。

重要 本文包含有关修改注册表的信息。在修改注册表之前,请务必对其进行备份,并确保您了解如何还原注册表发生问题。有关如何备份、 还原,和编辑注册表单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
256986  (http://support.microsoft.com/kb/256986/ ) 在 Microsoft Windows 注册表的说明

更多信息

  1. 问: 如何升级 SQL Server 6.5 SQL Server 7.0 版本 6.5 服务器群集的一部分时?

    答: 如果 SQL Server 6.5 服务器是群集的一部分,您必须执行以下步骤以将服务器升级到 SQL Server 7.0:
    1. 删除群集 SQL Server 6.5 的每个主节点上。
    2. SQL Server 7.0 联机丛书的"配置 MS DTC 的使用与 SQL Server 7.0 中在群集配置"一节中所述的群集组与 Microsoft 分布式事务处理协调器 (MS DTC) 一起使用。此组应包含磁盘、 IP 地址和网络名称资源。如果不存在这样的组,SQL Server 7.0 的安装将不会成功。
    3. 此位置 SQL Server 6.5 是独立服务器。 一个主动/主动配置 SQL Server 6.5 升级到 SQL Server 7.0 版的每个节点上。一个主动/被动配置为只需升级主节点。
    4. 安装最新的 SQL Server 7.0 服务包。
    5. 群集使用 SQL 的 SQL Server 7.0 版主要的每个节点上的群集故障转移向导。有关详细的信息,请参阅以下内容:
      "支持的群集配置"中联机 SQL Server 7.0 简介册
      219264  (http://support.microsoft.com/kb/219264/ ) SQL Server 7.0 群集安装程序的安装的 INF: 顺序
  2. 问: 如何在 SQL Server 群集环境中使用启动跟踪标记?

    答: 要在群集环境中启动 SQL Server,并使用不同的启动参数执行以下步骤:

    1. 使用 Microsoft 群集服务器 MSCS 群集管理器以使该虚拟服务器脱机。
    2. 此步骤涉及编辑注册表。

      警告 如果注册表编辑器使用不当,您可能会导致严重的问题,可能会要求您重新安装操作系统。Microsoft 不能保证可以解决问题所产生的错误地使用注册表编辑器。使用注册表编辑器需要您自担风险。
      运行 REGEDT32,然后定位到以下项:
      HKEY_LOCAL_MACHINE\Software\Microsoft\MSSQLServer $ <SVS >
      其中 <SVS > 是在 Virtual SQL Server 的名称。
    3. 更改或将启动参数添加到该 Parameters\SQLArg <n > 键 (在何处n 大于 2,大于 n 为现有的最大值 1)。
    4. 返回到联机状态将虚拟服务器。这将导致注册表项读取,和 SQL Server 将使用新的参数会启动。
  3. 问: 在群集环境中运行 SQL Server 7.0 需要什么硬件?

    答: 请参阅有关受支持的硬件配置和 $ 硬件配置信息的列表的 Microsoft 群集服务器管理员指南。

    其他的信息,请参阅下面 Microsoft 知识库中相应的文章:
    309395  (http://support.microsoft.com/kb/309395/ ) 服务器群集、 硬件兼容性列表,和 Windows 服务器目录 Microsoft 的支持策略
  4. 问: 可以 SQL Server 一个节点上安装 6.5 和 SQL Server 7.0 安装在群集的另一个节点上吗?

    答: 否。SQL Server 6.5 不能参与已 SQL Server 7.0 群集节点上的群集。同样,SQL Server 7.0 不能参与已 SQL Server 6.5 群集节点上的群集。如果两个 SQL server 参与群集,它们必须是版本的相同 (也就是版本的这两个版本 6.5 版或这两个版本 7.0)。
  5. 问: 我放置在 SQL Server 7.0 文件提供故障转移的支持?

    答: 所有 SQL Server 和所有支持 SQL Server 的资源使用的数据库磁盘应都安装在共享磁盘上。但是,请注意,作为正常的群集安装程序的某些文件将被复制到本地磁盘群集的两个节点上。
  6. 问: 如何关闭 SQL Server 从命令行不解释此关闭作为一个故障,群集服务?

    答: 从命令行关闭 SQL Server 的正确方法是使用 Cluster.exe 应用程序与 Microsoft Windows NT 服务器企业版的。作为正常的 Windows NT 群集安装,也可以安装只是群集管理器和其他管理应用程序在 Windows NT 工作站或成员服务器计算机上运行其中的一部分安装此应用程序。此命令的基本语法是:
       cluster [cluster name] RESOURCE [resource name] /option
    						
    在上面该命令语法 / 选项 开关控制此功能。要在使用特定的选项是 / 联机/ 脱机。这两个选项都相当于命令 net start mssqlserver (从命令行启动 SQL Server 方法) 和 净停止 mssqlserver (从命令行关闭 SQL Server 方法) 为一个非虚拟化服务器分别。此过程可执行的一般服务、 SQL Server 代理 7.0 中,和 SQL Server 7.0 资源。

    以下是如何使用此命令语法的一些示例:
    若要使 SQL Server 7.0 资源脱机,如果群集名称是"SQLCluster"和资源名为 (其中 VirtualSQL 是 SQL Server 7.0 资源不在虚拟网络名称资源的名称) 的 VirtualSQL:
          cluster "SQLCluster" resource "VirtualSQL" /offline
    						
    使 SQL Server 7.0 资源重新联机:
          cluster "SQLCluster" resource "VirtualSQL" /online
    						

不能看到您的问题的答案吗?请访问 Microsoft 在 SQL Server 新闻组:
http://www.microsoft.com/communities/newsgroups/en-us/ (http://www.microsoft.com/communities/newsgroups/en-us/)

这篇文章中的信息适用于:
  • Microsoft SQL Server 7.0 标准版
关键字: 
kbmt kbfaq kbinfo KB195761 KbMtzh
机器翻译机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 195761  (http://support.microsoft.com/kb/195761/en-us/ )
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。
其他支持选项
Microsoft Community 支持论坛
直接联系我们
查找 Microsoft 认证合作伙伴
Microsoft 商店