如何更改 SQL Server 故障转移群集实例的网络 IP 地址

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

本文内容

概要

本文讨论如何更改网络 IP 地址的 SQL Server 故障转移群集实例。

如果您使用的 Microsoft SQL Server 2005 或 Microsoft SQL Server 2008,请参阅 SQL Server 联机丛书中的"如何为: 更改 IP 地址的一个 SQL Server 2005 故障转移群集"主题。

更改 SQL Server 7.0 故障转移群集实例的 IP 地址

如果必须更改您现有的 SQL Server 7.0 版的故障转移群集实例的 IP 地址,Microsoft 建议您通过使用 SQL Server 群集向导 uncluster SQL Server。您可以使用 SQL Server 群集向导删除故障转移群集实例。可以使用 SQL Server 群集向导再次群集 SQL Server,新的 IP 地址。

注意直到 uncluster 故障转移群集实例、 更改 IP 地址,然后再次群集故障转移群集实例的 SQL Server 故障转移群集实例将脱机且不可用。

如果您更改群集中的任何其他 IP 地址,或者更改群集所在的域再次完成在群集服务器之前该进程。

由于的改进的功能和可恢复性 SQL Server 2000 中的,Microsoft 建议您将所有的群集的 SQL Server 6.5 和 SQL Server 7.0 服务器升级到 SQL Server 2000。您可能不能有一个以前的应用程序,作为生产环境与 SQL Server 群集运行的计算机上执行 SQL Server 群集升级。有关详细信息和协助,请与您的应用程序供应商联系。

有关详细的信息请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
274446升级到 SQL Server 2000 故障转移解决方案建议使用的所有非 SQL Server 2000 虚拟服务器

更改 SQL Server 2000 故障转移群集实例的 IP 地址

如果必须更改您现有的 IP 地址故障转移群集实例,无论它是一个默认实例或 SQL Server 2000 命名实例,您可以在 SQL Server 2000 安装程序中使用 Advanced\Maintain 的故障转移群集的虚拟服务器 选项。

若要用于 Advanced\Maintain 的故障转移群集的虚拟服务器 选项,请按照下列步骤操作:
  1. SQL Server 2000 企业版光盘,插入然后单击 $ SQL Server 2000 组件
  2. 单击 安装数据库服务器
  3. 欢迎 屏幕上单击 下一步
  4. 键入您想要修改,故障转移群集实例的名称,然后单击 下一步
  5. 单击 高级选项 选项卡,然后单击 下一步
  6. 单击 维护虚拟服务器的故障转移群集,然后单击 下一步
  7. 故障转移群集 对话框中,您可以执行以下操作:
    • 添加其他网络的 IP 地址。
    • 删除并替换现有的 IP 地址。
    • 删除不需要的 IP 地址。
    进行这些更改之后,单击 添加,然后单击 下一步

    注意指定每个网络只有一个 IP 地址和一个网络中的每个网络适配器。SQL Server 要求分配给它的每个 IP 地址都有其自己唯一的子网掩码。SQL Server 不在同一子网上支持多个 IP 地址,因为这可能会导致在网络上的重复名称。例如对于如果您有一个公用网络和专用网络,并且您要将其他 IP 地址分配给您 SQL Server 故障转移群集实例必须为每个节点以创建新的网络中添加另一个网络适配器。然后,您可以在到新的网络分配其他的 IP 地址。
  8. 对在的节点进行任何更改,然后单击 下一步
  9. 请验证该请求的用户信息和密码,然后单击 下一步

    若要验证进行了更改,请参阅 SQL Server 2000 IP 资源的属性在群集管理器中的故障转移群集实例。
  10. 单击 完成


如果更改了子网掩码为 Windows 群集中的资源,不能用于前面提到的步骤更改 SQL Server 故障转移群集实例的 IP 地址。

更改 IP 地址,子网掩码为 Windows 群集中的资源更改时

当您更改为 Windows 群集中的资源,子网掩码时,子网掩码的网络卡和公用网络也会更改。因此,SQL Server 资源没有联机因为子网掩码 SQL Server 故障转移群集实例和 SQL Server IP 地址资源可从 Microsoft 群集服务中获得有关 SQL Server 2000 安装如果更改子网掩码为一个 Windows 群集中的资源,并且没有为公用网络,在群集中的每个节点上只有一个网络适配器您可能无法使用 SQL Server 2000 安装程序,若要更改的故障转移群集实例作为安装程序通过所做的更改要求 SQL Server 资源都处于联机状态,当程序运行时的 SQL Server IP 地址。

注意下面的过程是有效的 SQL Server 本文适用于所有版本的。

如果更改了子网掩码为 Windows 群集中的资源,请按照下列步骤更改 SQL Server 故障转移群集实例的 IP 地址:
  1. 打开群集管理器。
  2. 在左窗格中展开 Windows 群集名称,展开 群集配置,然后单击 网络
  3. 在右窗格中验证公用的网络有新的子网掩码。
  4. 在左窗格中展开 ,然后单击 资源
  5. 用鼠标右键单击 SQL Server IP 地址的资源名称,然后单击 属性
  6. 单击 参数 选项卡。
  7. 地址 框中键入一个新的 IP 地址。
  8. 子网掩码 框中键入新的子网掩码。
  9. 网络 框中单击公用的网络具有新的子网掩码。
  10. 使 SQL Server IP 地址资源联机。您可能会注意到 SQL Server IP 地址资源和网络名称资源联机。
若要确保更改 SQL Server IP 地址,请按照下列步骤操作:
  1. 通过右键单击该资源,单击 $ 属性,然后单击 参数 选项卡中检查 SQL Server IP 地址资源。应显示 IP 地址和子网掩码。单击 取消
  2. 检查以确保 SQL Server 的实例正在侦听新的 IP 地址,在指定的端口上 SQL Server 错误日志。

更改 SQL Server 2005 故障转移群集实例的 IP 地址

若要将 IP 地址上任何 Microsoft SQL Server 2005 故障转移群集实例,请按照下列步骤操作:

警告在此过程中,运行 SQL Server 的计算机将处于脱机状态。
  1. 使 SQL Server IP 地址资源脱机。
  2. 配置管理器检查与 Virtual SQL Server 名称相匹配的别名。若要这样做,请按照下列步骤操作:
    1. 单击 开始,指向 所有程序、 都指向 microsoft SQL Server 2005、 都指向 配置工具,然后单击 $ SQL Server 配置管理器
    2. 展开 SQL 本机客户端配置,然后单击 别名
    如果别名存在其名称与 SQL Server 虚拟服务器名称相同,更改别名的 IP 地址到一个新的 IP 地址。
  3. 用鼠标右键单击 SQL Server IP 地址资源,然后单击 属性
  4. 单击 参数 选项卡。
  5. 登记在新的 IP 地址。
  6. 单击 应用,然后单击 确定
  7. 将验证没有冲突的 IP 地址资源联机。
  8. 用鼠标右键单击 SQL Server 故障转移群集实例的组名称,然后单击 联机
  9. 打开当前的 SQL Server 错误日志文件,并验证使用新的 IP 地址。
警告不能被完全支持 SQL Mail,它与 SQL Server 2000 故障转移群集因为不支持群集的 MAPI 一起使用时。当使用 SQL Mail 时故障转移群集上时,Microsoft 使商业上合理的努力来提供支持,但不能保证稳定性或可用性。 Microsoft 已经确认这是 SQL Server 6.5 和 7.0,2000 故障转移群集使用 SQL Mail 时中的问题。

如果已经安装了 SQL Server 2005 或 SQL Server 2008 群集的实例,您必须添加一个新的虚拟 IP 地址将在其进行 SQL Server 2005 或 SQL Server 2008 侦听。若要这样做,请按照下列步骤操作:
  1. 单击 开始,单击 运行,键入 cluadmin,然后单击 确定
  2. 在群集管理器窗口中展开 节点。
  3. 展开要向其添加 IP 地址资源的组。
  4. 使 SQL 网络名称资源脱机。
  5. 创建新的 IP 地址资源。

    注意在新的 IP 地址是 SQL Server 2005 将在其进行侦听其他虚拟 IP 地址。

    若要这样做,请按照下列步骤操作:
    1. 用鼠标右键单击组,指向 新建,然后再单击 资源
    2. 新建资源 对话框中键入要用于资源、 资源类型 列表中选择 的 IP 地址 和然后单击 下一步 的名称。
    3. TCP/IP 地址参数 对话框中指定 IP 地址,然后单击 完成
  6. 配置 SQL 网络名称资源依赖于新的 IP 地址。若要这样做,请按照下列步骤操作:
    1. 用鼠标右键单击 SQL 网络名称资源,然后单击 属性
    2. 属性 对话框中单击 $ 依存关系 选项卡。
    3. 依存 选项卡上单击 修改
    4. 可用资源 列表的新的 IP 地址添加到 资源依存 列表中。
    5. 单击 确定 两次。
  7. 将所有资源联机。


参考

有关相关的 Microsoft 群集服务的详细信息的主题,单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
230356更改群集服务器中的网络适配器的 IP 地址
有关详细的信息请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
319578当您更改 IP 地址 SQL Server 故障转移群集节点上的时出现错误消息:"绑定失败"

属性

文章编号: 244980 - 最后修改: 2009年11月3日 - 修订: 13.0
这篇文章中的信息适用于:
  • Microsoft SQL Server 2000 Enterprise Edition
  • Microsoft SQL Server 7.0 Enterprise Edition
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL 2005 Server Enterprise
  • Microsoft SQL Server 2005 Developer Edition
关键字:?
kbmt kbsql2005cluster kbhowtomaster kbinfo KB244980 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 244980
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