Backup automatico semanalmente
Buenas tengan. Este hilo lo he hecho en otra ocasión sin respuesta.
La idea es que tengo un sistema en mssql server 7 y me gustaria que por instruccion delphi o mediante un batch, que el usuario hiciera su backup automatico. Gracias de antemano. |
no puedes programarlo en el agente de sql server?
no puedes crear una tarea en las tareas programadas de windows, que ejecute un bat usando el comando osql para hacer el backup? por que dejarle eso a delphi? |
Si no recuerdo mal puedes crear un DTS que te ejecute el Backup/Restore de la Base de Datos. Para ejecutar el DTS tienes varias posibilidades:
http://www.windowsitpro.com/Article/...3012.html?Ad=1 http://episteme.arstechnica.com/eve/...r/957002763731 http://cc.borland.com/Item.aspx?id=16497 |
Veré que puedo hacer. La idea es que el usuario no intervenga en el proceso
No he utilizado ninguno de los casos en forma automatica, pero probaré y les haré saber. Ya les digo como me fué. |
Procedimiento para hacer un backup...
Código:
Para poner todo junto en delphi, deberias separarlo por punto y coma... algo asi: Código:
USE master; IF ( EXISTS (SELECT NAME FROM master.dbo.sysdevices WHERE (NAME = 'BACKUP'))) EXEC sp_dropdevice 'BACKUP' ; EXEC sp_addumpdevice 'DISK', 'BACKUP', 'C:\BACKUP\BACKUP.BKP'; BACKUP DATABASE MIBASE TO BACKUP WITH INIT |
La franja horaria es GMT +2. Ahora son las 18:21:12. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi