Ya encontre la solución, la dejo para quien tenga un problema similar...
--EXEC sp_addlinkedsrvlogin 'SERVIDOR', 'true' --Para crear el link de un servidor a otro... Solo se corre una vez...
--EXEC sp_addlinkedsrvlogin 'SERVIDOR', 'false', NULL, 'LABORATORIO', 'LABO' --Para crear el usr del link entre servidores, el usr se crea en el servidor destino... Solo se corre una vez...
CREATE PROCEDURE SPS_REPLICA_MOVTOS_LAB @FOLIO FLOAT,@MACRO INT,@SERVICIO INT AS
INSERT INTO [SERVIDOR].SIHOWIN.DBO.HPMOVTOSLAB (FOLIO_PAC,CVE_MACRO,CVE_DET_CONCEP)
VALUES (@FOLIO,@MACRO,@SERVICIO)
GO
CREATE TRIGGER REPLICA_MOVTOS_LAB ON HPMOVTOSLAB FOR INSERT AS
SET XACT_ABORT ON
DECLARE @FOLIO FLOAT,@MACRO INT,@SERVICIO INT
SELECT @FOLIO=FOLIO_PAC,@MACRO=CVE_MACRO,@SERVICIO=CVE_DET_CONCEP FROM INSERTED
EXEC SPS_REPLICA_MOVTOS_LAB @FOLIO,@MACRO,@SERVICIO
SET XACT_ABORT OFF
GO
Última edición por RicardoLT fecha: 25-05-2010 a las 20:49:49.
|