Con SQLDMO:
LOCAL loServer, loBackup loServer = CREATEOBJECT('SQLDMO.SqlServer') loServer.Connect("MiServidor","MiUsuario", "Mi password") loBackup = CREATEOBJECT('SQLDMO.Backup') WITH loBackup .Database = "LabasedeDatos" .Files = '[C:BackupsNombreRespaldo]' .Initialize = .T. .BackupSetName = "MiRespaldo" .BackupSetDescription = "MiDescripcion" .SQLBackup(loServer) ENDWITH
Y con ADO:
LOCAL lcSQLScript, loConnection loConnection = CREATEOBJECT('ADODB.CONNECTION') loConnection.Open("Provider=SQLOLEDB.1;User ID=MiUsuario"+; +";PWD=MiPassword"+; +";Persist Security Info=False"+; +";Initial Catalog=LaBasedeDatos"+; +";Data Source=MiServidor") lcSQLScript = ; "BACKUP DATABASE [LaBasedeDatos] TO DISK = N'C:BackupsNombreRespaldo' "+; "WITH INIT , NOUNLOAD , NAME = N'MiRespaldo', NOSKIP , STATS = 10, "+; "DESCRIPTION = N'MiDescripcion', NOFORMAT " loConnection.Execute(lcSQLScript)
Espero les sea de utilidad.
Espartaco Palma Martínez
No hay comentarios. :
Publicar un comentario
Los comentarios son moderados, por lo que pueden demorar varias horas para su publicación.