sql Trigger-Insert zwischen zwei databaseen

Ich habe zwei databaseen DB_OLD und DB_NEW und DB_OLD hat eine Tabelle wie Dokumente. Unser Büroprogramm speichert Informationen in Dokumententabelle. Ich kopiere alle Informationen von Dokumenten in die Tabelle Documents2 von DB_NEW. Ich will; Die Officcers speichert eine Information in die Tabelle DB_OLD Docs, automatisch wird der gleiche datasatz in der file Documents2 von DB_NEW gespeichert. Für diese Situation schrieb ich einen Auslöser wie dieser;

USE [DB_OLD] GO SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TRIGGER SameRecord ON Documents AFTER INSERT AS BEGIN IF @@rowcount = 0 RETURN; INSERT INTO DB_NEW.[DBO].Documents2(x,y,z) SELECT x,y,z FROM INSERTED END; 

Aber bei der Ausführung der Auslöser Offiziere datasätze wurden nicht gespeichert sogar DB_OLD's Documents Tabelle auch DB_NEW Documents2 Tabelle. was ist was?