La Web del Programador: Comunidad de Programadores
 
    Pregunta:  54635 - EMPAQUETAR UNA BD SQL 2000 CON VISUAL BASI 6
Autor:  Juanm M.
HOLA NECESITO EMPAQUETAR UNA BASE DE DATOS ( SQL SERVER 2000), EL EMPAQUETADO LO DEBO REALIZAR CON VISUAL BASIC 6.0, DE IGUAL MANERA NECESITO CREARME COPIAS DE SEGURIDAD DE LA MISMA BASE DE DATOS EN OTRO DIRECTORIO .

  Respuesta:  Boluart Bedoya
Mira, algun tiempo atras hice algo similar pero en C#.net 2002 , y en visual basic 6.0 podrias hacer lo mismo.
1º copiaba los archivos de bae de datos (*.mdf , *.ldf) ,
2º Adjuntaba estos archivos a un *.exe (Aqui la parte mas dificil)

para adjuntar un archivo un *.exe uso la funcion UpdateResource, esta funcion (API de windows), te permite editar los recursos de cualquier ejecutable, puedes cambiarle el icono determinado , adjuntarle archivo y otras cosas mas.
Recien hace poco intente hacerlo esto en visual basic 6.0 y la parte de adjuntar el archivo al ejecutable me salio bien, pero por motivos del diseño de la interfaz es que no pude terminarlo,
busca info sobre esta API y me cuentas como te va.

Nota: al adjuntar los archivos de base de datos alejecutable el resultado es un archivo *.exe que contiene los dos archivos de ste modo no vas a tener que preocuparte por llevar otros archivos mas ( el rsultado es solo un *.exe )