FoxPro/Visual FoxPro - Respaldar BD de sqlserver

 
Vista:

Respaldar BD de sqlserver

Publicado por Ernesto Ruiz (134 intervenciones) el 29/10/2008 19:56:04
Hola, alguien sabe como respaldar BD de sql server desde fox?
encontre este codigo que segun lo hace, pero no funciona:

Local loserver, lnCounter, loBackupDevice
loserver=Createobject("SQLDMO.SqlServer")
loserver.Connect("serverSQL","SA","Jordan23")

If loserver.BackupDevices.Count = 0
loBackupDevice = Createobject("SQLDMO.BackupDevice")
With loBackupDevice
.Name = "HOTEL"
.PhysicalLocation = "C:ERNESTO.TXT"
.Type = 2 && SQLDMODevice_DiskDump
Endwith
loserver.BackupDevices.Add(loBackupDevice)
Else
For lnCounter = 1 To loserver.BackupDevices.Count
? loserver.BackupDevices(lnCounter).PhysicalLocation
Next lnCounter
Endif

alguien tiene otra manera de hacer y que funcione?
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

RE:Respaldar BD de sqlserver

Publicado por Ernesto Ruiz (134 intervenciones) el 29/10/2008 19:58:56
Ops me ekivoque, en el archivo a respaldar, debe de ser
.PhysicalLocation = "C:ERNESTO.bak"
pero aun asi no funciona, alguien sabe otra manera?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar