Respaldo de BDD SQL con VB6

01/04/2004 - 03:37 por Jorge Guevara | Informe spam
Buenas tardes y saludos desde México.

Tenemos una aplicación de respaldo de archivos basada en
el formato Zip.

Ha sido desarrollada en VB6 Pro.

Tenemos la inquietud de poder respaldar bases de datos de
SQL Server.

Sabemos que se puede siempre y cuando no existan
transacciones activas (usuarios sin estar conectados a
ellas).

También entendemos que se puede establecer conexión con
SQL.

Solo que para este caso no es la solución ya que la
aplicación del usuario (cliente/servidor) y nuestra
herramienta no se conectan.

Lo que sabemos es que debe existir un login y logout con
SQL.
Que los archivos a respaldar deben ser MDF-LDF, BAK, MDF-
LDF-BAK
Que el usuario pueda elegir respaldo compelto o
diferencial.

Todo esto desde VB.

Cómo?

Gracias

Jorge Guevara
 

Leer las respuestas

#1 Gustavo Larriera [MVP SQL]
01/04/2004 - 03:52 | Informe spam
Para respaldar una base de datos SQL se pueden usan directamente las
herramientas disponibles en SQL (comando BACKUP). Lo que puede hacerse en su
aplicación es lanzar un backup, pero siempre usar el BACKUP propio de SQL
Server que es lo más recomendado.

El BACKUP de SQL puede realizarse aunque haya usuarios conectados y
transacciones activas.

saludos
gux
Gustavo Larriera, MVP-SQL, MCSE
Uruguay LatAm

Books Online (BOL) de SQL Server disponibles en:
http://www.microsoft.com/sql/techin.../books.asp

Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no
otorga ningún derecho.


"Jorge Guevara" wrote in message
news:13cd601c41789$ee5087f0$
Buenas tardes y saludos desde México.

Tenemos una aplicación de respaldo de archivos basada en
el formato Zip.

Ha sido desarrollada en VB6 Pro.

Tenemos la inquietud de poder respaldar bases de datos de
SQL Server.

Sabemos que se puede siempre y cuando no existan
transacciones activas (usuarios sin estar conectados a
ellas).

También entendemos que se puede establecer conexión con
SQL.

Solo que para este caso no es la solución ya que la
aplicación del usuario (cliente/servidor) y nuestra
herramienta no se conectan.

Lo que sabemos es que debe existir un login y logout con
SQL.
Que los archivos a respaldar deben ser MDF-LDF, BAK, MDF-
LDF-BAK
Que el usuario pueda elegir respaldo compelto o
diferencial.

Todo esto desde VB.

Cómo?

Gracias

Jorge Guevara

Preguntas similares