Crear backup

30/11/2005 - 22:10 por Daniel G. Samborski | Informe spam
Hola, tengo que realizar en mi programa la posibilidad de que el cliente
haga un back up de la base de datos, esta en SQL.
Ya conseguí las DLL del Nero para hacer el backup a un CD.
El problema es que si esta el service manager en start no puedo copiar la BD
ya que esta en uso.
Quisiera saber como por código ponerlo en STOP luego hacer el backup y
nuevamente ponerlo en PLAY
Si hay otra manera de realizar el backup de la base de datos sin necesidad
de detener el service manager, les agradecería que me lo informen.
Al igual que cualquier sugerencia que crean oportuna.


Daniel.
 

Leer las respuestas

#1 A.Poblacion
30/11/2005 - 23:36 | Informe spam
"Daniel G. Samborski" wrote in
message news:
Hola, tengo que realizar en mi programa la posibilidad de que el cliente
haga un back up de la base de datos, esta en SQL.
Ya conseguí las DLL del Nero para hacer el backup a un CD.
El problema es que si esta el service manager en start no puedo copiar la


BD
ya que esta en uso.
Quisiera saber como por código ponerlo en STOP luego hacer el backup y
nuevamente ponerlo en PLAY
Si hay otra manera de realizar el backup de la base de datos sin necesidad
de detener el service manager, les agradecería que me lo informen.
Al igual que cualquier sugerencia que crean oportuna.




Bueno, podrias usar el propio comando de backup de la base de datos:
BACKUP DATABASE ... TO DISK=..., enviándoselo con un SqlCommand. Esto vuelca
el backup a un fichero y se hace con la base de datos en marcha. A
continuación puedes grabar el fichero con el Nero.

Preguntas similares