SQL - hacer backup desde aplicacion

 
Vista:

hacer backup desde aplicacion

Publicado por Alejandro (1 intervención) el 11/10/2003 05:28:16
Tengo un procedimiento almacenado en la BD que realiza un backup, cuando lo ejecuto desde la BD funciona correctamente pero quiero ejecutarlo desde la aplicación y no lo ejecuta

Lo ejecuto de la siguiente manera

DECLARE sp_respaldo PROCEDURE FOR respaldo_base;

EXECUTE sp_respaldo;

If SQLCA.sqlcode <> 0 then
MessageBox( "ERROR", "Error al realizar el BACKUP", StopSign! )
End If

y siempre me sale el mensaje de error y no ealiza el respaldo

La base de Datos SQL SERVER 7
El procedimiento es el siguiente::

CREATE PROCEDURE respaldo_base

AS

--EXEC sp_addumpdevice 'disk', 'La_1', 'g:\zuliani\la_1.dat'

--Luego pongo como me indicaste en otro T-SQL
DECLARE @DEVBACKup CHAR(4)

CHECKPOINT
DUMP TRAN lavina WITH NO_LOG

-- Selecciono el device
SELECT @DEVBACKup = 'La_1'

-- Se genera el respaldo
BACKUP DATABASE BASE_1 TO @DEVBACKup WITH INIT
RETURN 1

Cómo lo soluciono. Tiene que ejecutarse desde la aplicacion . Gracias.

Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder