ServerName不一致的处理

select @@SERVERNAME,SERVERPROPERTY(‘servername‘)

A    B

@@SERVERNAME 的值跟 实际主机的hostname不一致,这导致了很多任务失败

为什么不一致,可能跟linkserver有关。

修复方式:

select @@SERVERNAME,SERVERPROPERTY(‘servername‘)

select * from sys.servers

exec sp_dropserver ‘A‘

exec sp_addserver ‘B‘,‘local‘

更改后需要重启实例生效,注意这里的主备切换。

时间: 2024-12-28 20:48:24

ServerName不一致的处理的相关文章

数据库服务器改名导致Reporting Service不可用的案例

案例环境: 操作系统版本    :    Windows Server 2012 R2 Standard 数据库版本      :   SQL Server 2012 Standard Edition SP2 案例介绍: 其实已经是第二次碰到这种情况,还是决定将这个案例记录一下.第一次是做数据库迁移时碰到,没有时间整理记录,第二次准备一个测试环境,从虚拟机一个服务器克隆了一个测试服务器GETESTNT30, 服务器名称变了,但是SQL SERVER里面@@SERVERNAME 与 SERVERP

serverproperty('servername') 和 @@servername 返回的值Server name 不同

在Enroll Instance 到UCP时,发现一个Server 的 Name 和实际环境中的Server Name 不同,可能是改名导致,使用如下脚本修复,并重启service. --将两者协调一致,再重启 SQL Server 服务 if serverproperty('servername')<>@@servername begin declare @server sysname set @server= @@servername exec sys.sp_dropserver @ser

SQL Server服务器名称与默认实例名不一致的修复方法

SQL Server服务器名称与默认实例名不一致的修复方法 分类: 个人累积 SQl SERVER 数据库复制2011-08-10 09:49 10157人阅读 评论(0) 收藏 举报 sql server服务器sqlservermicrosoftserver远程连接 [sql] view plaincopy --原因分析: --SERVERPROPERTY 函数的 ServerName 属性与@@SERVERNAME 返回相似的信息. --ServerName 属性提供Windows 服务器和

ceph ( pgs inconsistent) pgs不一致 异常状态处理方式

问题描述: 在某些情况下,osd出现异常,导致pgs出现不一致状态# ceph health detailHEALTH_ERR 1 pgs inconsistent; 1 scrub errorspg 6.89 is active+clean+inconsistent, acting [12,1,10]1 scrub errors 可以看到,pg 6.89处于不一致状态 解决方式:#ceph pg repair 6.89instructing pg 6.89 on osd.12 to repai

Exhange邮箱移动到新服务器后邮箱的ServerName和ServerLegacyDn属性对应错误

我发现在Exchange 2010/2013,甚至2016 CU2中,一个DAG中数据库被激活在不同的服务器上后,使用命令 Get-Mailbox -Identity mailtest01 | fl name,Server*,database 获取到的ServerName和ServerLegacyDN不正常,仍然现在为旧Exchange服务器.正常情况下,数据库激活在哪台Exchange服务器上ServerName和ServerLegacyDN就会显示为当前的Exchange Server.对于

双机热备中磁盘盘符不一致解决办法

背景 在测试机上,挂载多块磁盘阵列做不同应用测试,结果发现A机与B机,/dev/sdb1 磁盘不一致了,导致双机软件无法启动,在生产环境中也可能遇到这种情况,故想到一种简单的解决办法. 解决办法 系统磁盘的UUID号是不变的,这个UUID其实是链接文件,链接到/dev/sdb1,那再次将UUID号链接到/dev/disk,双机配置文件中,配置/dev/disk,经过测试,未发现问题 后记 网上对于这类问题的解决办法,是通过uudev来解决的,原理上也是根据磁盘不变的特性来做链接,比如磁盘大小,我

做一个手机端页面时,遇到了一个奇怪的问题:字体的显示大小,与在CSS中指定的大小不一致

最近在做一个手机端页面时,遇到了一个奇怪的问题:字体的显示大小,与在CSS中指定的大小不一致.大家可以查看这个Demo(记得打开Chrome DevTools). 就如上图所示,你可以发现,原本指定的字体大小是24px,但是最终计算出来的却是53px,看到这诡异的结果,我心中暗骂一句:这什么鬼! 随后开始对问题各种排查:某个标签引起的?某个CSS引起的?又或者是某句JS代码引起的.通过一坨坨的删代码,发现貌似都不是.我不禁又骂,到底什么鬼!不过中间还是发现了一些端倪:当页面中的标签数量或者文本数

解决版本不一致:Project facet Java version 1.8 is not supported解决记录

http://blog.csdn.net/dingchenxixi/article/details/51496998 一看知道是因为jdk版本不一致所导致,如何解决? 方法一: 选中项目 Properties , 选择 Project Facets,右击选择 Java , Change Version 方法二: 在 项目的目录下有一个.settings的文件夹,该文件夹下有一个org.eclipse.wst.common.project.facet.core.xml文件,内容如下; <?xml

sharepoint 2013 修改某些显示名,email和活动目录不一致的账户 powershell

#该脚本修改某些显示名,email和活动目录不一致的账户Add-PSSnapin Microsoft.SharePoint.PowerShell $ConfirmPreference = 'None'  #关闭确认提示 $filePath="c:\file\" $allUsers=get-content C:\file\user.txt  -Encoding UTF8                   #从文件中读取需要迁移的账户,每一行包含账户和新的显示名称,新的email地址,字