Triggers

17/03/2010 - 01:15 por Omar | Informe spam
Buenas noches necesito crear un triggers que cuando inserto un valor en una
tabla inmediantamente insert ese mismo valor en otra tabla de una base de
datos ubicada en otro servidor, que debo hacer.

Gracias por la colaboracion

Preguntas similare

Leer las respuestas

#1 Gustavo Cantero
17/03/2010 - 13:08 | Informe spam
Omar:
Prueba creando un trigger como este:

CREATE TRIGGER [NombreDelTrigger] ON [Tabla] AFTER UPDATE AS
BEGIN
SET NOCOUNT ON;
INSERT INTO [baseDestino].[tablaDestino] (campo1, campo2, campo3)
SELECT campo1, campo2, campo3
FROM Inserted
END

Suerte!


Gustavo A. Cantero
Scientia® Soluciones Informáticas
MCP - MCSD - MCTS - MCPD
http://www.scientia.com.ar
http://www.programandoamedianoche.com
http://foro.scientia.com.ar

From: Omar [mailto:]
Posted At: martes, 16 de marzo de 2010 09:15 p.m.
Posted To: microsoft.public.es.sqlserver
Conversation: Triggers
Subject: Triggers

Buenas noches necesito crear un triggers que cuando inserto un valor en
una
tabla inmediantamente insert ese mismo valor en otra tabla de una base de
datos ubicada en otro servidor, que debo hacer.

Gracias por la colaboracion
Respuesta Responder a este mensaje
#2 Miguel Egea
17/03/2010 - 16:36 | Informe spam
Ojo que estas haciendo depender así la inserción en la tabla base de que
exista comunicación, además de probablemente abriendo el coordinador de
transacciones distribuidas

Puedes considerar otras alternativas, como Replicación o Service Broker.

Saludos Cordiales
Miguel Egea
Solid Quality Mentos
http://www.portalsql.com

"Gustavo Cantero" escribió en el mensaje de
noticias:
Omar:
Prueba creando un trigger como este:

CREATE TRIGGER [NombreDelTrigger] ON [Tabla] AFTER UPDATE AS
BEGIN
SET NOCOUNT ON;
INSERT INTO [baseDestino].[tablaDestino] (campo1, campo2, campo3)
SELECT campo1, campo2, campo3
FROM Inserted
END

Suerte!


Gustavo A. Cantero
Scientia® Soluciones Informáticas
MCP - MCSD - MCTS - MCPD
http://www.scientia.com.ar
http://www.programandoamedianoche.com
http://foro.scientia.com.ar

From: Omar [mailto:]
Posted At: martes, 16 de marzo de 2010 09:15 p.m.
Posted To: microsoft.public.es.sqlserver
Conversation: Triggers
Subject: Triggers

Buenas noches necesito crear un triggers que cuando inserto un valor en
una
tabla inmediantamente insert ese mismo valor en otra tabla de una base de
datos ubicada en otro servidor, que debo hacer.

Gracias por la colaboracion

Respuesta Responder a este mensaje
#3 Omar
18/03/2010 - 02:50 | Informe spam
Buenas noches Gustavo no me inserta na en el otro server


CREATE TRIGGER [UpdateTable] ON [Tasacambio] AFTER Insert AS
BEGIN
SET NOCOUNT ON;
INSERT INTO [BDFbogres01].[eInventarios].[Tasacambio] (fecha, valor)
SELECT fecha,valor
FROM tasacambio
END

cuando lo corro dice que no existe el objeto, que puede ser?

Saludos,

"Gustavo Cantero" wrote:

Omar:
Prueba creando un trigger como este:

CREATE TRIGGER [NombreDelTrigger] ON [Tabla] AFTER UPDATE AS
BEGIN
SET NOCOUNT ON;
INSERT INTO [baseDestino].[tablaDestino] (campo1, campo2, campo3)
SELECT campo1, campo2, campo3
FROM Inserted
END

Suerte!


Gustavo A. Cantero
Scientia® Soluciones Informáticas
MCP - MCSD - MCTS - MCPD
http://www.scientia.com.ar
http://www.programandoamedianoche.com
http://foro.scientia.com.ar

From: Omar [mailto:]
Posted At: martes, 16 de marzo de 2010 09:15 p.m.
Posted To: microsoft.public.es.sqlserver
Conversation: Triggers
Subject: Triggers

Buenas noches necesito crear un triggers que cuando inserto un valor en
una
tabla inmediantamente insert ese mismo valor en otra tabla de una base de
datos ubicada en otro servidor, que debo hacer.

Gracias por la colaboracion

.

Respuesta Responder a este mensaje
#4 Miguel Egea
18/03/2010 - 14:05 | Informe spam
si te dice que no existe es porque alguna de las 3 partes

Saludos Cordiales
Miguel Egea
Solid Quality Mentos
http://www.portalsql.com

"Omar" escribió en el mensaje de
noticias:
Buenas noches Gustavo no me inserta na en el otro server


CREATE TRIGGER [UpdateTable] ON [Tasacambio] AFTER Insert AS
BEGIN
SET NOCOUNT ON;
INSERT INTO [BDFbogres01].[eInventarios].[Tasacambio] (fecha, valor)
SELECT fecha,valor
FROM tasacambio
END

cuando lo corro dice que no existe el objeto, que puede ser?

Saludos,

"Gustavo Cantero" wrote:

Omar:
Prueba creando un trigger como este:

CREATE TRIGGER [NombreDelTrigger] ON [Tabla] AFTER UPDATE AS
BEGIN
SET NOCOUNT ON;
INSERT INTO [baseDestino].[tablaDestino] (campo1, campo2, campo3)
SELECT campo1, campo2, campo3
FROM Inserted
END

Suerte!


Gustavo A. Cantero
Scientia® Soluciones Informáticas
MCP - MCSD - MCTS - MCPD
http://www.scientia.com.ar
http://www.programandoamedianoche.com
http://foro.scientia.com.ar

From: Omar [mailto:]
Posted At: martes, 16 de marzo de 2010 09:15 p.m.
Posted To: microsoft.public.es.sqlserver
Conversation: Triggers
Subject: Triggers

Buenas noches necesito crear un triggers que cuando inserto un valor en
una
tabla inmediantamente insert ese mismo valor en otra tabla de una base de
datos ubicada en otro servidor, que debo hacer.

Gracias por la colaboracion

.

Respuesta Responder a este mensaje
#5 Omar
21/03/2010 - 20:50 | Informe spam
Miguel alguna de las 3 partes q?


"Miguel Egea" wrote:

si te dice que no existe es porque alguna de las 3 partes

Saludos Cordiales
Miguel Egea
Solid Quality Mentos
http://www.portalsql.com

"Omar" escribió en el mensaje de
noticias:
> Buenas noches Gustavo no me inserta na en el otro server
>
>
> CREATE TRIGGER [UpdateTable] ON [Tasacambio] AFTER Insert AS
> BEGIN
> SET NOCOUNT ON;
> INSERT INTO [BDFbogres01].[eInventarios].[Tasacambio] (fecha, valor)
> SELECT fecha,valor
> FROM tasacambio
> END
>
> cuando lo corro dice que no existe el objeto, que puede ser?
>
> Saludos,
>
> "Gustavo Cantero" wrote:
>
>> Omar:
>> Prueba creando un trigger como este:
>>
>> CREATE TRIGGER [NombreDelTrigger] ON [Tabla] AFTER UPDATE AS
>> BEGIN
>> SET NOCOUNT ON;
>> INSERT INTO [baseDestino].[tablaDestino] (campo1, campo2, campo3)
>> SELECT campo1, campo2, campo3
>> FROM Inserted
>> END
>>
>> Suerte!
>>
>>
>> Gustavo A. Cantero
>> Scientia® Soluciones Informáticas
>> MCP - MCSD - MCTS - MCPD
>> http://www.scientia.com.ar
>> http://www.programandoamedianoche.com
>> http://foro.scientia.com.ar
>>
>> From: Omar [mailto:]
>> Posted At: martes, 16 de marzo de 2010 09:15 p.m.
>> Posted To: microsoft.public.es.sqlserver
>> Conversation: Triggers
>> Subject: Triggers
>>
>> Buenas noches necesito crear un triggers que cuando inserto un valor en
>> una
>> tabla inmediantamente insert ese mismo valor en otra tabla de una base de
>> datos ubicada en otro servidor, que debo hacer.
>>
>> Gracias por la colaboracion
>>
>> .
>>
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida