重命名SQL中的Agent代理

重命名SQL中的Agent代理,第1张

概述重命名SQL中的Agent代理

下面是内存溢出 jb51.cc 通过网络收集整理的代码片段。

内存溢出小编现在分享给大家,也给大家做个参考。

--(sql Server 2000 only) use msdbgoif exists (select * from sysobjects where name = N'sp_sqlagent_rename' and type ='P')    drop proc dbo.sp_sqlagent_renamegocreate proc dbo.sp_sqlagent_rename @old_server nvarchar(30)asset nocount onif (charindex(N'8.00',@@version,0) = 0)begin    raiserror('sp_sqlagent_rename is only required on sql Server 2000,procedure will abort',11,1)endif (ISNulL(IS_SRVRolEMEMBER(N'sysadmin'),0) = 0)begin    raiserror('sp_sqlagent_rename can only be used by sysadmin role members,1)enddeclare @new_server nvarchar(30)select @new_server = convert(nvarchar(30),serverproperty(N'servername'))if exists(select * from msdb.dbo.sysjobs where upper(originating_server) = upper(@old_server))begin    update msdb.dbo.sysjobs    set originating_server = @new_server    where originating_server = @old_server    raiserror('sp_sqlagent_rename,%d entrIEs updated from %s to %s',10,1,@@rowcount,@old_server,@new_server )endelsebegin    raiserror('sp_sqlagent_rename,no entrIEs found for @old_server = %s,0 rows are updates',@old_server)endgo-- sample usage-- exec msdb.dbo.sp_sqlagent_rename @old_server = 'GERTD00\DEV'

以上是内存溢出(jb51.cc)为你收集整理的全部代码内容,希望文章能够帮你解决所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

总结

以上是内存溢出为你收集整理的重命名SQL中的Agent代理全部内容,希望文章能够帮你解决重命名SQL中的Agent代理所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1165046.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-01
下一篇 2022-06-01

发表评论

登录后才能评论

评论列表(0条)

保存