server2003修改主机名之后,先别急着重启:
由于数据库实例所用的主机名不会自动更新,所以要手动重新配置
方法1:
进入桌面后打开sqlserver管理工具:
执行select @@servername;
可以看到,依旧是原主机名。
运行
sp_dropserver '原主机名';
删除原主机名,然后运行
sp_addserver '现主机名','local';
更新至现主机名;
最后重启数据库服务即可;可以再次查询select @@servername以验证结果。
===================================
sp_dropserver 执行后若报错:仍有对服务器的远程登录或链接登录
可以执行:exec sp_dropserver '原主机名', 'droplogins';
select * from msdb.dbo.MSdistpublishers;
可以查看已存在的发布服务器
=====================================
方法2:使用脚本更改,
--修改操作系统主机名之后数据库的动作:
USE master;
GO
IF SERVERPROPERTY('servername') <> @@SERVERNAME
BEGIN
DECLARE @server sysname;
SET @server =@@SERVERNAME;
EXEC sp_dropserver @server = @server;
SET @server = CAST(SERVERPROPERTY('servername') AS sysname);
EXEC sp_addserver @server=@server, @local='LOCAL';
END
GO
---修改后,重启数据库服务然后检查是否一致
方法2:使用脚本更改,
--修改操作系统主机名之后数据库的动作:
USE master;
GO
IF SERVERPROPERTY('servername') <> @@SERVERNAME
BEGIN
DECLARE @server sysname;
SET @server =@@SERVERNAME;
EXEC sp_dropserver @server = @server;
SET @server = CAST(SERVERPROPERTY('servername') AS sysname);
EXEC sp_addserver @server=@server, @local='LOCAL';
END
GO
---修改后,重启数据库服务然后检查是否一致
编辑推荐:
下一篇:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- SQLServer执行存储过程失败(sys.xp_cmdshell)问题处理
- [SQL Server]镜像监视器的使用和配置
[SQL Server]镜像监视器的使用和配置
26-03-02 - 如何通过电脑BIOS 设置每天自动开机,通过操作系统设置定时关机
如何通过电脑BIOS 设置每天自动开机,通过操作系统设置定时关机
26-03-02 - sql server 体系结构
sql server 体系结构
26-03-02 - 深入理解 SQL Server 2008 的锁机制
深入理解 SQL Server 2008 的锁机制
26-03-02 - ISA、VESA、PCI、AGP、PCI-E显卡都什么样子的?
ISA、VESA、PCI、AGP、PCI-E显卡都什么样子的?
26-03-02 - 记一次sql server 数据库sa用户无法登录的故障处理
记一次sql server 数据库sa用户无法登录的故障处理
26-03-02 - 电脑新的驱动程序不一定适合你的应用程序
电脑新的驱动程序不一定适合你的应用程序
26-03-02 - sqlserver2008 收缩事务日志文件
sqlserver2008 收缩事务日志文件
26-03-02 - 日志收缩
日志收缩
26-03-02
