Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   Proceso de Respaldo en SQL (https://www.clubdelphi.com/foros/showthread.php?t=69725)

river_1 04-09-2010 04:25:17

Proceso de Respaldo en SQL
 
Buenas a todos , tengo un programa en Delphi 7 y SQL Server 2005 express, necesito hacer un proceso para que de mi programa se pueda respaldar tal y como si lo hiciera de SQL , nunca lo he hecho ,alguien me pudiera orientar o decirme si lo ha hecho para que de de una ayudadita...
De antemano gracias..

Neftali [Germán.Estévez] 06-09-2010 14:36:48

Revisa en la ayuda los comandos BACKUP y RESTORE DATABASE.
Deberías poder lanzarlos desde un ADOQuery con los parámetros que necesites sin problemas.

river_1 07-09-2010 08:01:24

Respaldo en SQl
 
Mi estimado Neftali ya me puse a investigar y pude hacer el proceso , les pongo el codigo como me quedo por si a alguien le sirve:

Código Delphi [-]
IF SDRESP.Execute=TRUE THEN
 BEGIN
  consulta := 'BACKUP DATABASE controltaller TO DISK =''' ;
  consulta := consulta + SDRESP.FileName;
  consulta:=consulta + '''';
  consulta:=consulta +' WITH init, stats = 10';
  adocontroltaller.Execute(CONSULTA);
  SHOWMESSAGE('Respaldo Terminado')
 end;

Estoy utilizando un componente SaveDialog, me funciona de maravilla.

Gracias.


La franja horaria es GMT +2. Ahora son las 08:47:17.

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