none
Como unificar un .mdf y un .ndf???? RRS feed

  • Pregunta

  • Hola, una duda, estamos migrando las bases de datos de SQL Server 2008 a 2014, y tenemos una base de datos que tiene un .mdf y un .ldf, habrá manera de unificar estos dos archivos en un solo .mdf????

    Gracias

    martes, 22 de noviembre de 2016 23:52

Respuestas

  • Hola.

    Una manera de hacer este procedimiento de "merge", aunque hay que analizar bien el escenario, es usando DBCC SHRINKFILE (<nombre_logico_archivo_NDF>, EMPTYFILE) y luego hacer un ALTER DATABASE para remover el archivo de datos NDF asociado.

    En la entrada de DBCC SHRINKFILE (Transact-SQL) en la documentación en línea, hacia el final del documento, hay un ejemplo para hacer este "merge". Se puede usar en SQL Server desde versión 2008 hasta 2016.

    Saludos,


    Guillermo Taylor F.
    MVP Data Platform & IT Pro
    Mi Blog

    • Propuesto como respuesta HunchbackMVP miércoles, 23 de noviembre de 2016 13:33
    • Marcado como respuesta Marycarmen Escobar miércoles, 23 de noviembre de 2016 16:01
    miércoles, 23 de noviembre de 2016 11:29

Todas las respuestas

  • Saludos

    ndf o ldf? el ldf es el log de transacciones y minimo debe de existir uno, el otro caso si es posible aunque cual seria el proposito de realizar esta accion, lo mas probable es saber si tienes diferentes filegroups o controlaste como y que cosa va en que lado sino tendras que usar posiblemente alguna herramienta o SSIS para unirlos.

    miércoles, 23 de noviembre de 2016 5:21
  • Hola.

    Una manera de hacer este procedimiento de "merge", aunque hay que analizar bien el escenario, es usando DBCC SHRINKFILE (<nombre_logico_archivo_NDF>, EMPTYFILE) y luego hacer un ALTER DATABASE para remover el archivo de datos NDF asociado.

    En la entrada de DBCC SHRINKFILE (Transact-SQL) en la documentación en línea, hacia el final del documento, hay un ejemplo para hacer este "merge". Se puede usar en SQL Server desde versión 2008 hasta 2016.

    Saludos,


    Guillermo Taylor F.
    MVP Data Platform & IT Pro
    Mi Blog

    • Propuesto como respuesta HunchbackMVP miércoles, 23 de noviembre de 2016 13:33
    • Marcado como respuesta Marycarmen Escobar miércoles, 23 de noviembre de 2016 16:01
    miércoles, 23 de noviembre de 2016 11:29
  • es un .mdf con un .ndf
    miércoles, 23 de noviembre de 2016 16:01
  • Mil gracias voy a tomar esta opción para replicarla en un lab.
    miércoles, 23 de noviembre de 2016 16:02