nuevamente triggers

06/06/2006 - 18:20 por Miguel | Informe spam
con este trigger trato de copiar los registros que inserto en la tabla
terceros de la BD A a la tabla terceros de la BD Dolar

CREATE TRIGGER INSERCION ON TERCEROS
FOR INSERT AS
INSERT DOLAR.TERCEROS
SELECT
PK,
nom
FROM INSERTED

cuando lo ejecuto se genera el siguiente error

Server: Msg 208, Level 16, State 1, Procedure INSERCION, Line 3
El nombre de objeto 'DOLAR.TERCEROS' no es válido.

Miguel Fernando Arias Perdomo
 

Leer las respuestas

#1 Isaias
06/06/2006 - 18:27 | Informe spam
UNC es claro, debes mencionar, SERVIDOR.BASE.OWNER.OBJETO, por tanto:


CREATE TRIGGER INSERCION ON TERCEROS
FOR INSERT AS
INSERT SERVER.DOLAR.dbo.TERCEROS
SELECT
PK,
nom
FROM INSERTED

Si ambas bases estan en el mismo servidor, omite el SERVER

Saludos
IIslas


"Miguel" escribió:

con este trigger trato de copiar los registros que inserto en la tabla
terceros de la BD A a la tabla terceros de la BD Dolar

CREATE TRIGGER INSERCION ON TERCEROS
FOR INSERT AS
INSERT DOLAR.TERCEROS
SELECT
PK,
nom
FROM INSERTED

cuando lo ejecuto se genera el siguiente error

Server: Msg 208, Level 16, State 1, Procedure INSERCION, Line 3
El nombre de objeto 'DOLAR.TERCEROS' no es válido.

Miguel Fernando Arias Perdomo



Preguntas similares