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

Comparar y sincronizar base de datos en sql server 2012

Estas en el tema de Comparar y sincronizar base de datos en sql server 2012 en el foro de SQL Server en Foros del Web. Buenos dias a todos. Le agradeceria si pueden ayudarme con lo siguiente: Necesito comparar el esquema de dos base de datos y que pueda generar ...
  #1 (permalink)  
Antiguo 19/11/2013, 08:43
 
Fecha de Ingreso: julio-2013
Mensajes: 13
Antigüedad: 10 años, 8 meses
Puntos: 0
Pregunta Comparar y sincronizar base de datos en sql server 2012

Buenos dias a todos.

Le agradeceria si pueden ayudarme con lo siguiente:

Necesito comparar el esquema de dos base de datos y que pueda generar el script para igualar la base de datos DESTINO.

Estoy trabajando con Sql Server 2012.
  #2 (permalink)  
Antiguo 19/11/2013, 08: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, 7 meses
Puntos: 774
Respuesta: Comparar y sincronizar base de datos en sql server 2012

compara la base en cuanto a que? a tablas, a campos,a funciones?? porque podrias hacer un query usando las vistas de sistema de sql server para obtener todas las tablas asi como las columnas etc....

saludos!
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #3 (permalink)  
Antiguo 19/11/2013, 09:28
 
Fecha de Ingreso: julio-2013
Mensajes: 13
Antigüedad: 10 años, 8 meses
Puntos: 0
Información Respuesta: Comparar y sincronizar base de datos en sql server 2012

Libra.

la comparacion es de todas las diferencias ya que estoy en constante desarrollos que implican modificacion en la estructura ,SP, FN, Idices, FK, TAblas nuevas etc.


y queria saber si saben de alguna aplicacion que realizara el trabajo de estas diferencias y que diera la posibilidad que generar el script para correrlo en la base de datos cliente.
  #4 (permalink)  
Antiguo 19/11/2013, 09:37
 
Fecha de Ingreso: julio-2013
Mensajes: 13
Antigüedad: 10 años, 8 meses
Puntos: 0
Respuesta: Comparar y sincronizar base de datos en sql server 2012

Cita:
Iniciado por Libras Ver Mensaje
compara la base en cuanto a que? a tablas, a campos,a funciones?? porque podrias hacer un query usando las vistas de sistema de sql server para obtener todas las tablas asi como las columnas etc....

saludos!
Libra.

la comparacion es de todas las diferencias ya que estoy en constante desarrollos que implican modificacion en la estructura ,SP, FN, Idices, FK, TAblas nuevas etc.


y queria saber si saben de alguna aplicacion que realizara el trabajo de estas diferencias y que diera la posibilidad que generar el script para correrlo en la base de datos cliente.
  #5 (permalink)  
Antiguo 19/11/2013, 09:39
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, 7 meses
Puntos: 774
Respuesta: Comparar y sincronizar base de datos en sql server 2012

si la hay eso se llama replicacion de base de datos y hay diferentes metodos para hacer eso, desde mirroring, snapshot, log shipping etc, aqui te recomiendo investigar un poco sobre estos metodos y ver cual es el que se adecua a tus necesidades
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #6 (permalink)  
Antiguo 19/11/2013, 10:38
 
Fecha de Ingreso: julio-2013
Mensajes: 13
Antigüedad: 10 años, 8 meses
Puntos: 0
Respuesta: Comparar y sincronizar base de datos en sql server 2012

Cita:
Iniciado por Libras Ver Mensaje
si la hay eso se llama replicacion de base de datos y hay diferentes metodos para hacer eso, desde mirroring, snapshot, log shipping etc, aqui te recomiendo investigar un poco sobre estos metodos y ver cual es el que se adecua a tus necesidades
Libra
Gracias por tu aporte,
Pero la replicacion no es precisamente lo que necesito, voy a tratar de ser mas claro con la ayuda que necesito:

Como te habia comentado anteriormente cual es mi trabajo, resulta que los cambios realizado a la base de datos se deben aplicar a los clientes que ya tienen la aplicacion y son empresas cada una aplicando sus respectivas seguridad informatica. y son clientes que pueden tener de sde un 1 mes hasta mas de un año sin realizarles algun cambio.

por ello necesito una aplicacion que me permita hallar en el cliente que es lo que no tiene con respecto a nuestra BBDD actual y genere un script de esos cambios y aplicarselos sin que altere o modifique datos a excepción de las columnas nuevas agregadas si fuera el caso.

si está a tu alcance te agradezco la ayuda.
  #7 (permalink)  
Antiguo 19/11/2013, 10:43
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, 7 meses
Puntos: 774
Respuesta: Comparar y sincronizar base de datos en sql server 2012

entonces te recomiendo un script obteniendo los datos de base(usando vistas del sistema) y con los cambios que realice los alters, y de hacerte un trabajo de ese estilo claro que no seria gratis jejejeje :P
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #8 (permalink)  
Antiguo 19/11/2013, 12:25
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 8 meses
Puntos: 180
Respuesta: Comparar y sincronizar base de datos en sql server 2012

SQLCompare, herramienta de terceros:

http://www.red-gate.com/products/sql...t/sql-compare/
__________________
MCTS Isaias Islas

Etiquetas: 2012, server, sincronizar, sql
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 07:06.