返回顶部

收藏

自动开始SQL的Agent代理

更多
-- sp_sqlagent_autostart
-- created by gertd@sqldev.net
-- NOTE: works on NT/Win2K/WinXP only, not in Win9x
--
use master
go 

if exists (select * from sysobjects where name = 'sp_sqlagent_autostart' and type = 'P')
    drop proc dbo.sp_sqlagent_autostart
go

create proc dbo.sp_sqlagent_autostart
as
set nocount on

declare @service nvarchar(128)

if (charindex(N'7.00', @@version, 0) > 0)
begin
    select @service = N'SQLServerAgent'
end

if (charindex(N'8.00', @@version, 0) > 0)
begin
    if (serverproperty('instancename') is null)
        select @service = N'SQLServerAgent'
    else
        select @service = N'SQLAgent$' + convert(nvarchar(128), serverproperty('InstanceName'))
end

exec master.dbo.xp_servicecontrol 'START', @service
go

exec master.dbo.sp_procoption 'sp_sqlagent_autostart', 'startup', 'true'
go
--该片段来自于http://outofmemory.cn

标签:sql,数据库

收藏

0人收藏

支持

0

反对

0

»更多 您可能感兴趣的代码
  1. 2013-07-23 16:18:20Sql Server中Case使用方法 by 自由魂
  2. 2013-08-09 14:03:09命令查看SQL2008中表的索引数据 by YuChao
  3. 2014-02-17 16:06:25Oracle统计表的数据行和数据块信息 by Sycro
  4. 2014-03-15 18:43:08PostgreSQL 列举和停止执行中的 sql by xuleaper
  5. 2014-03-28 16:40:31去除外键的存储过程 by 董一碗
  6. 2014-04-09 20:10:31oracle 回收站管理 by YuChao
  7. 2014-04-25 09:36:11mysql导出csv by 张少华
  8. 2014-05-02 10:44:58复制存储过程 by Ev4n
  9. 2014-05-13 09:55:38删除所有存储过程 by xuleaper
  10. 2014-07-07 21:34:29Oracle 表结构及数据复制 by Merrill
  11. 2014-07-27 10:48:58SQL中的事务处理机制--sp_lock2 by 吴红军

发表评论