Alguien podria ayudarme por favor tengo el siguiente problema con una transaccion
en sql server
create proc usp_procedure1(@campo1 int,@campo2 varchar(20))
as
begin transaction ins
insert into tblprueba(campo1,campo2) values(@campo1,@campo2)
if @@error<>0 goto error
insert into Servidor_linked.base_datos.dbo.tblprueba1(campo1,c ampo2) values(@campo1,@campo2)
if @@error<>0 goto error
commit transaction ins
return
error:
rollback transaction ins
return
al momento de crear el store normal pero al momento de ejecutarlo sale un error de que no se puede ejecutar la transaccion en el servidor linkeado, alguna respuesta por favor