Puedes hacer un Stored Procedure que contenga todo el codigo del formato, asi desde VB te limitas a llamar al SP y nada mas.
Este es el codigo que utilizo para hacer respaldos:
Código:
BACKUP DATABASE [aplicaciones] TO DISK = N'D:\Backups\aplicaciones Backup'
WITH INIT, NOUNLOAD, NAME = N'aplicaciones backup', NOSKIP, STATS = 10, NOFORMAT
Aunque algo mas "simple" como esto puede bastar
Código:
BACKUP DATABASE [aplicaciones] TO DISK = N'D:\Backups\aplicaciones Backup'