惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

雷峰网
雷峰网
B
Blog
博客园_首页
云风的 BLOG
云风的 BLOG
S
SegmentFault 最新的问题
罗磊的独立博客
Jina AI
Jina AI
C
Check Point Blog
Martin Fowler
Martin Fowler
J
Java Code Geeks
博客园 - 司徒正美
美团技术团队
MongoDB | Blog
MongoDB | Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
大猫的无限游戏
大猫的无限游戏
有赞技术团队
有赞技术团队
U
Unit 42
Hugging Face - Blog
Hugging Face - Blog
WordPress大学
WordPress大学
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
博客园 - 叶小钗
博客园 - 三生石上(FineUI控件)
小众软件
小众软件

博客园 - 董晓涛

如何将存储过程执行后的结果集放入临时表 Detect SQL timeout from ASP & Issue RollbackTrans SQL Server 2005 symmetric encrytion sample Useful Links(to Learn SQL Server) Encrypting Data With the SQL Server Encrypt Function Convert IP To Numberic Generate table structure Generate Time Dim Generate Insert data script on a table. - 董晓涛 Execute T-SQL asynchronously Don't Use Select * Sql Server数据库被置疑后解决方法 SQL Server 2005中对BLOB的支持(ntext,text and image) SQL Server 2000 Service Pack 4 is released 数据规范化 Microsoft SQL Server 2005 and Vs.net 2005 April 2005 Version XML IN 20 MINUTES! CLR Integrated in SQL Server 2005 XQuery in SQL Server 2005
如何解决:Error 14274: 无法添加、更新或删除从MSX服务器上...
董晓涛 · 2005-07-29 · via 博客园 - 董晓涛

刚才在QA环境创建SQL replication 的时候报错,大致如下:

Error 14274: 无法添加、更新或删除从MSX服务器上发起的作业.

导致Replication不能够成功,如按如下角本解决:

For example:tsql02\d2shp01

SP_CONFIGURE  'ALLOW UPDATES',1

RECONFIGURE  WITH  OVERRIDE 

GO 

use msdb;

go

begin tran

update  sysjobs  set  originating_server='TSQL02\d2whp01'

---please note:if error occur ,please rollback the tran

commit tran

go 

SP_CONFIGURE  'ALLOW UPDATES',0  RECONFIGURE  WITH  OVERRIDE 

GO

For Detail information:

错误场景:

windows主机名变更后,试图更新或者删除SQL Server2000之前创建的job时会出现14274的错误。 SQL 7.0不会出现该错误,但是在cluster环境中,将SQL 7.0虚拟服务器升级到SQL Server2000后也可能产生该错误。

错误原因:

msdb..sysjobs的列originating_server中保存了SQL Server 2000 instance的名字,其格式为'serverinstance'(SQL 7.0中为(local),故不受影响),当server名变更后,sysjobsoriginating_server并没有相应的更新成新的serverinstance

解决办法:

1.

server改回原来的名称
2.
将所有的job保存为script,然后删除
3.
server变更为新的名字
4.
依次执行第2步产生的script,恢复所有job

或者直接更新sysjobsoriginating_server
use  msdb  
go  
SP_CONFIGURE  'ALLOW UPDATES',1  RECONFIGURE  WITH  OVERRIDE  
GO  
update  sysjobs  set  originating_server=@@servername  
go  
SP_CONFIGURE  'ALLOW UPDATES',0  RECONFIGURE  WITH  OVERRIDE  
GO