The meta data is from an SQL 2012 Server.
I have posted alot more, find the whole list here.
Goto Definition or MetaData
Definition:
sys.sp_getagentparameterlist(int @agent_type)MetaData:
create procedure sys.sp_getagentparameterlist ( @agent_type int ) as begin declare @snapshot_type int ,@logreader_type int ,@distribution_type int ,@merge_type int ,@qreader_type int -- security check - must be sysadmin/dbo if (IS_SRVROLEMEMBER('sysadmin') <> 1 AND is_member ('db_owner') <> 1) begin RAISERROR(21089,16,-1) return 1 end -- initialize the constants select @snapshot_type = 1 ,@logreader_type = 2 ,@distribution_type = 3 ,@merge_type = 4 ,@qreader_type = 9 -- validate the agent_type if (@agent_type not in (@snapshot_type ,@logreader_type ,@distribution_type ,@merge_type ,@qreader_type)) begin -- The agent type is NULL or is invalid RAISERROR (21804, 16, -1, @agent_type) return 1 end -- return all the parameters for this agent type SELECT agent_type ,N'-' + parameter_name ,default_value ,min_value ,max_value FROM msdb.dbo.MSagentparameterlist WHERE agent_type=@agent_type if @@error <> 0 begin -- could not select from MSagentparameterlist RAISERROR (21499, 16, -1, 'sys.sp_getagentparameterlist', 'SELECT from', 'msdb.dbo.MSagentparameterlist', @@error) return 1 end return 0 end
No comments:
Post a Comment