Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Trigger de update 2 bd en mismo server

Estas en el tema de Trigger de update 2 bd en mismo server en el foro de SQL Server en Foros del Web. buen día , se podrá hacer lo siguiente? tengo 2 base de datos en el mismo servidor de base de datos (SQL server) en la ...
  #1 (permalink)  
Antiguo 10/06/2014, 07:54
 
Fecha de Ingreso: junio-2012
Mensajes: 233
Antigüedad: 11 años, 10 meses
Puntos: 3
Pregunta Trigger de update 2 bd en mismo server

buen día , se podrá hacer lo siguiente?


tengo 2 base de datos en el mismo servidor de base de datos (SQL server)
en la base de datos A se dan de alta los empleados (de un reloj checador) en la base de datos B esos mismos empleados(los de la base de datos A) deben de existir

por lo que se me ocurre lo siguiente

1. Usar un triger para que cuando lo den de baja en A vaya a la BD B y también lo de de baja

se puede usar un trigger así?. Me afectaría en el rendimiento este trigger en el checador de entradas y salidas?

Gracias y Saludos

Última edición por antvo; 10/06/2014 a las 07:56 Razón: cm
  #2 (permalink)  
Antiguo 10/06/2014, 13:05
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: Trigger de update 2 bd en mismo server

si tus bases de datos estan en el mismo servidor si podrias hacer el trigger usando nombres de 3 partes, database.schema.table :)
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #3 (permalink)  
Antiguo 11/06/2014, 11:51
 
Fecha de Ingreso: junio-2012
Mensajes: 233
Antigüedad: 11 años, 10 meses
Puntos: 3
Respuesta: Trigger de update 2 bd en mismo server

Excelente, y en cuanto al rendimiento afectara mucho? es decir esa base de datos donde estará el trigger es de un equipo checador de huella digital, me recomiendan usar el trigger?

este es para pasar la información del empleado a la otra base de datos de una aplicación que esta en el mismo servidor de base de datos (SQL server),

Gracias
  #4 (permalink)  
Antiguo 11/06/2014, 14:50
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: Trigger de update 2 bd en mismo server

si es solo para borrar no afectaria el rendimiento....si lo quieres para otra cosa, seria analizar mas a fondo el caso....
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #5 (permalink)  
Antiguo 11/06/2014, 15:52
 
Fecha de Ingreso: junio-2012
Mensajes: 233
Antigüedad: 11 años, 10 meses
Puntos: 3
Respuesta: Trigger de update 2 bd en mismo server

lo quiero para que cuando se de de alta un empleado que el trigger lo de de alta en otra base de datos
  #6 (permalink)  
Antiguo 11/06/2014, 16:00
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: Trigger de update 2 bd en mismo server

Cita:
Iniciado por antvo Ver Mensaje
lo quiero para que cuando se de de alta un empleado que el trigger lo de de alta en otra base de datos
Alta, baja, no causaria problemas en el performance :)
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #7 (permalink)  
Antiguo 12/06/2014, 09:31
 
Fecha de Ingreso: junio-2012
Mensajes: 233
Antigüedad: 11 años, 10 meses
Puntos: 3
Exclamación Respuesta: Trigger de update 2 bd en mismo server

Cita:
Iniciado por Libras Ver Mensaje
Alta, baja, no causaria problemas en el performance :)
Muhcas gracias por el dato!
  #8 (permalink)  
Antiguo 12/06/2014, 10:17
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 9 meses
Puntos: 180
Respuesta: Trigger de update 2 bd en mismo server

Observación: el TRIGGER, funciona o se declara en UNA TABLA, no en UNA BASE.
__________________
MCTS Isaias Islas

Etiquetas: sql, trigger
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:17.