sqlserver修改ip及主机名

如果sqlserver服务器更改了ip/主机名,需要注意哪些地方?

一、 服务器改ip

1. 改hosts文件

C:\Windows\System32\Drivers\etc\hosts 修改对应ip

2. 注意是否为原ip指定了端口监听

若未使用可不用修改

start > Microsoft SQL Server 2012 > SQL Server Configuration Manager > Protocols for MSSQLSERVER >右击 TCP/IP 选择 Properties

改完ip需要重启sqlserver服务

3. WSFC是否需要修改vip

4. alwayson是否需要修改vip

注意如果两个sqlserver改成了不同网段的ip,需要增加一个vip

5. 防火墙策略

注意应用服务器到新ip的数据库端口必须要通,新ip到域服务器、备份服务器等的防火墙也要通,不然会遇到很多奇奇怪怪的问题,而且报错信息并不准确。

6. 更改故障转移群集实例的IP地址

参考 Change IP Address of a Failover Cluster Instance - SQL Server Always On | Microsoft Learn

二、 服务器改主机名

1. 更改前注意事项

  • 当SQL Server是故障转移群集的一部分时,重命名过程不同于单实例。
  • SQL Server不支持重命名配置了复制的计算机,除非将日志传送与复制一起使用。请参见日志传送和复制(SQL Server)
  • 当您重命名配置为使用Reporting Services的计算机时,计算机名称更改后,Reporting Services可能不可用。请参见重命名报表服务器计算机
  • 重命名配置了镜像的计算机时,必须在重命名之前关闭数据库镜像。然后使用新的主机名重建镜像,用于数据库镜像的元数据不会自动更新以反映新主机名。
  • 使用原主机名连接sqlserver的应用在更改后将无法连接,需要修改连接串

2. 单实例sqlserver改主机名

当更改运行SQL Server的服务器主机名时,新名称将在SQL Server启动期间被识别,不必再次运行安装程序来重置主机名。但是需要执行以下步骤来更新存储在sys.servers中并由系统函数@@SERVERNAME报告的系统元数据。

  • 对于默认实例,运行下面命令,然后重启SQL Server实例:
sp_dropserver <old_name>;  
GO  
sp_addserver <new_name>, local;  
GO
  • 对于命名实例,运行下面命令,然后重启SQL Server实例:
sp_dropserver <old_name\instancename>;  
GO  
sp_addserver <new_name\instancename>, local;  
GO  
  • 验证重命名操作
SELECT @@SERVERNAME AS 'Server Name';  

3. SQL Server故障转移群集实例主机重命名

参考 Rename Failover Cluster Instance - SQL Server Always On | Microsoft Learn

参考

How Do I Change the IP Address Listened by the SQL Server Database - eSight V300R010C00SPC200, 300, and 500 Single-Node System Software Installation Guide (Windows) 18 - Huawei

Rename a computer that hosts a stand-alone instance of SQL Server - SQL Server | Microsoft Learn

SQL Server Always On Listeners

Change the Virtual IP Address for a SQL Server Failover Cluster

  • 1
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Hehuyi_In

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值