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_delete_log_shipping_primary_secondary(nvarchar @primary_database, nvarchar @secondary_server
, nvarchar @secondary_database)
MetaData:
create procedure sys.sp_delete_log_shipping_primary_secondary ( @primary_database sysname ,@secondary_server sysname ,@secondary_database sysname ) as begin set nocount on declare @retcode int ,@primary_id uniqueidentifier -- -- security check -- exec @retcode = sys.sp_MSlogshippingsysadmincheck if (@retcode != 0 or @@error != 0) return 1 -- -- must be invoked from master db -- if (db_name() != N'master') begin raiserror(5001, 16,-1) return 1 end -- -- Primary database should exist -- select @primary_id = primary_id from msdb.dbo.log_shipping_primary_databases where primary_database = @primary_database if (@primary_id is null) begin raiserror(32010, 10, 5, @primary_database) return 0 end -- -- delete secondary if it exists -- if exists (select * from msdb.dbo.log_shipping_primary_secondaries where primary_id = @primary_id and secondary_server = upper(@secondary_server) and secondary_database = @secondary_database) begin delete msdb.dbo.log_shipping_primary_secondaries where primary_id = @primary_id and secondary_server = upper(@secondary_server) and secondary_database = @secondary_database end -- -- all done -- return 0 end
No comments:
Post a Comment