FoxPro/Visual FoxPro - Backup SQL Server desde FoxPro

 
Vista:

Backup SQL Server desde FoxPro

Publicado por Ángel I (86 intervenciones) el 09/04/2007 16:24:59
Hola:

Necesito ejecutar un Backup a SQL Server desde FoxPro. Intento lo siguiente:

* Inicio
LOCAL lnConexion as Number
LOCAL lcSQL, lcDestino as Character

lcDestino="C:\Backup_SQL\MiCopia.bak"
lcSQL="BACKUP DATABASE FacPrueba TO DISK = " + "'" + ALLTRIM(lcDestino) +"'"

lnConexion=SQLCONNECT("FacPrueba")
IF lnConexion <= 0
WAIT WINDOW "No se ha realizado la conexión: "+ALLTRIM(STR(lnConexion),16,"Error")
ELSE
=SQLEXEC(lnConexion,lcSQL)
MESSAGEBOX(MESSAGE())
=SQLDISCONNECT(lnConexion)
ENDIF

CLOSE DATABASES ALL
* Fin

En el SQLEXEC lanza el error: "No se puede hacer copia de seguridad o restauración dentro de una transacción."

¿Me pueden dar una orientación para soluccionar este problema?
Muchas gracias por adelantado.

Un cordial saludo.
Ángel I.
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