create procedure sys.sp_MSreplcheck_qv
as
begin
set nocount on
declare @qv_replication varchar(10)
declare @qv_engine varchar(10)
declare @qv_value_replication integer
declare @qv_value_engine integer
select @qv_replication = '2745196162', @qv_engine = '845129433'
exec @qv_value_replication = sys.sp_MSinstance_qv @qv_replication
if @@ERROR <> 0
select @qv_value_replication = 1
exec @qv_value_engine = sys.sp_MSinstance_qv @qv_engine
if @@ERROR <> 0
select @qv_value_engine = 1
-- magic number 1 assumes least common setting on all failure states
select isnull( @qv_value_replication, 1 ) as VALUE_REPLICATION, isnull( @qv_value_engine, 1 ) as VALUE_ENGINE
end