none
Respaldar replicaciones entre bases de datos sql2008 RRS feed

  • Pregunta

  • Hola a Todos, que tal quisiera que me ayudaran como puedo hacer para respaldar las replicaciones realizadas entre bases de datos, ya que deseo hacer un detach sin incluir el log ya que el Log pesa demasiado y me ocaciona problema de espacio he tratado con shinrkfile para reducir espacio pero la reduccion fue minima, gracias de antemano por su ayuda.
    sábado, 10 de febrero de 2018 16:15

Respuestas

  • Hola albert:

    Antes de hacer el shrink cambia el modelo de recuperacion a simple.

    Luego tienes dos opciones viables facilmente.

    Una es hacer el mismo contra el ldf. Te lo dejara al minimo.

    Dos hacer el detach.

    Renombrar el archivo ldf para no perder nada por seguridad. Y hacer un atach sin ldf. Si lo haces con el manager puedes al adjuntar crear un nuevo ldf.

    Ya sabes q lo mas importante es tener bien cubiertas las espaldas. Nada sin una copia completa.

    Un saludo.

    sábado, 10 de febrero de 2018 18:49

Todas las respuestas

  • Hola albert:

    Antes de hacer el shrink cambia el modelo de recuperacion a simple.

    Luego tienes dos opciones viables facilmente.

    Una es hacer el mismo contra el ldf. Te lo dejara al minimo.

    Dos hacer el detach.

    Renombrar el archivo ldf para no perder nada por seguridad. Y hacer un atach sin ldf. Si lo haces con el manager puedes al adjuntar crear un nuevo ldf.

    Ya sabes q lo mas importante es tener bien cubiertas las espaldas. Nada sin una copia completa.

    Un saludo.

    sábado, 10 de febrero de 2018 18:49
  • Que tal Alberto ya había hecho el Shrink poniendo la base en modo de recuperación simple pero no logré bajar casi nada el tamaño del log, el tema es con un detach pero pierdo las replicaciones que tengo con esa base, el tema hay alguna forma de no perder  las replicaciones
    sábado, 10 de febrero de 2018 21:20
  • Hola:

    Puedes revisar estas documentaciones, sobre como se realiza la acción.

    Todo pasa, en primera instancia, por realizar la copia de seguridad "completa", o del "Registro de Transacciones".

    https://docs.microsoft.com/es-es/sql/relational-databases/backup-restore/back-up-a-transaction-log-sql-server
    https://support.microsoft.com/en-us/help/937531/the-shrink-operation-is-not-duplicated-on-the-mirror-database-when-you
    http://yukonspace.blogspot.com.es/2007/12/transaction-log-growth.html

    Un saludo

    lunes, 12 de febrero de 2018 7:23
  • Saludos

    Si es una replica el tipo de log reuse wait sera replicacion en ese caso el shrink no sirve de nada, la replica aun esta activa o no? sino debesn de remover el status de replicacion para poder hacer un shrink, normalmente esto pasa cuando la base fue parte de una replica y deshicieron la replica de manera incorrecta.


    Blog: www.sqlservertoolbox.blogspot.com.mx

    jueves, 15 de febrero de 2018 2:32