Backup BBDD desde Sp

21/07/2003 - 12:34 por Carmen Visa | Informe spam
Necesito hacer un backup de una bbdd desde un store
procedure, tengo el código y en el Analyzer funciona a la
perfección, pero dentro del código VB no.
El problema parece estar en la clase que tengo definida
para realizar los sp desde la aplicación.
El texto que retorna el backup, algo así:

"Processed 6360 pages for database 'DAComelta',
file 'Comelta_Hard_Data' on file 1.
Processed 9 pages for database 'DAComelta',
file 'Comelta_Hard_Log' on file 1.
BACKUP DATABASE successfully processed 6369 pages in
42.200 seconds (1.236 MB/sec)."


parece que no puedo recogerlo en un recorset, alguién
sabe como hacerlo o como inhibir esta salida?
Gracias.
 

Leer las respuestas

#1 Carlos Sacristan
21/07/2003 - 12:44 | Informe spam
Carmen, el problema que planteas pertenece más a VB que a SQL Server. No
obstante, lo que tienes que hacer es ejecutar ese procedimiento almacenado,
pero sin intentar convertirlo a un recordset porque como has visto, la
salida de dicho procedimiento no tiene un formato relacional.



Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

Por favor, responder únicamente al foro

(Guía de netiquette del foro)
http://www.helpdna.net/bosqlfaq00.htm
http://perso.wanadoo.es/rubenvigon/foro

(FAQ's de SQL Server)
http://support.microsoft.com/defaul.../70faq.asp
http://www.helpdna.net/bosqlfaq.htm

"Carmen Visa" escribió en el mensaje
news:063501c34f73$a1593fc0$
Necesito hacer un backup de una bbdd desde un store
procedure, tengo el código y en el Analyzer funciona a la
perfección, pero dentro del código VB no.
El problema parece estar en la clase que tengo definida
para realizar los sp desde la aplicación.
El texto que retorna el backup, algo así:

"Processed 6360 pages for database 'DAComelta',
file 'Comelta_Hard_Data' on file 1.
Processed 9 pages for database 'DAComelta',
file 'Comelta_Hard_Log' on file 1.
BACKUP DATABASE successfully processed 6369 pages in
42.200 seconds (1.236 MB/sec)."


parece que no puedo recogerlo en un recorset, alguién
sabe como hacerlo o como inhibir esta salida?
Gracias.

Preguntas similares