Ponemos a tu disposición esta herramienta gratuita con la que podrás tener una solución a un proceso que suele dar dolores de cabeza a nuestros usuarios.
Entremos en contexto... Cambias tu servidor para tener un equipo más rápido, con más capacidades, más nuevo, todo suena excelente, pero al llegar a cargar los respaldos de tus empresas... ¡PUM! te topas con errores y/o procesos que pueden llegar a tardar incluso días, definitivamente algo horrible.
Por ello desarrollamos esta herramienta, muy sencilla y muy eficiente para que puedas importar las bases de datos de tu sistema CONTPAQi de manera masiva.
Pasos previos
Tener instalado Microsoft SQL
Toma en cuenta que la versión instalada debe ser igual o mayor que la versión de tus bases de datos.
Tener instalado Microsoft Excel
Esta herramienta se ejecuta mediante una hoja de Excel, por lo tanto deberás contar con la aplicación instalada en el equipo servidor.
Tener instalado Microsoft SQL Management Studio
Una vez terminado el proceso, esta herramienta te ayudará a validar que las bases de datos se cargaron de manera correcta.
Prepara tus archivos
Los archivos que cargues deberán ser en formato de base de datos Microsoft SQL (.mdf y .ldf) y NO en formato de respaldos (.bak)
Importante: Toma en cuenta que por cada empresa creada en CONTPAQi, tendrás 5 bases de datos (mdf) y 5 archivos log (ldf)
ctNombreEmpresa.mdf | ctNombreEmpresa.ldf
Document_GUIDEmpresa_Content.mdf | Document_GUIDEmpresa_Content.ldf
Document_GUIDEmpresa_Metadata.mdf | Document_GUIDEmpresa_Metadata.ldf
Other_GUIDEmpresa_Content.mdf | Other_GUIDEmpresa_Content.ldf
Other_GUIDEmpresa_Metadata.mdf | Other_GUIDEmpresa_Metadata.ldf
Sugerencia: Una vez que tengas listos tus archivos, copialos a la ruta por omisión de Microsoft SQL donde se estarán creando todas las bases de datos de empresas nuevas en tu sistema CONTPAQi: C:\Program Files\Microsoft SQL Server\MSSQLXX.INSTANCIA\MSSQL\DATA
¿Cómo adjuntar masivamente las bases de datos de CONTPAQi?
Da doble clic sobre el archivo "Adjuntar masivamente bases de datos"
Da clic en el botón ejecutar y busca la carpeta en la que tienes almacenados tus archivos mdf y ldf.
De lado izquierdo, se mostrará el total de bases de datos encontradas en la ruta. Deberás pasar las bases de datos que deseas importar a tu lista de lado derecho
Una vez que tienes todas las bases de datos que quieres importar de lado derecho, captura la información de tu Servidor e instancia SQL.
Ya que capturaste Servidor, usuario y contraseña, da clic sobre el botón que dice SQL+
La herramienta te informará sobre cuantas empresas serán adjuntadas a tu instancia de SQL
En caso de dar clic en Si, comenzará el proceso de adjuntar, el proceso es muy rápido, no debe tardar más de 1 minuto y te informará que se adjuntaron con exito.
¡Listo! Ya quedaron adjuntadas tus bases de datos de CONTPAQi a tu servidor SQL
Validar que las bases de datos se cargaron correctamente
Ingresa a SQL Server Management Studio y captura tus credenciales
Dentro de tu explorador de objetos abre el árbol Databases, ahí deben aparecer como adjuntadas todas las bases de datos que acabas de procesar.
Si te funcionó correctamente déjanos un comentario para seguir desarrollando soluciones que faciliten tu trabajo.
una vez que ya tengo mi instancia creada y mis bases colocadas no veo el listado de empresas en contpaq
Da error, a pesar que los datos de conexión son correctos