BACKUP AND RESTORE SQL SERVER DELPHI

13/11/2018

0

Olá amigos,

estou usando os seguintes comandos para fazer backup do banco de dados pela aplicação:

         with ADOCommand do begin
         ADOCommand.CommandText := 'BACKUP DATABASE SIS_VENDAS TO DISK =''c:\\BACKUP\\'+aux+''' WITH FORMAT';
         ADOCommand.Execute;
         end;


e o seguinte comando para fazer o restore:

       with ADOCommand do begin
        ADOCommand.CommandText := 'Use Master ' +
                              'Alter Database SIS_VENDAS ' +
                              'SET MULTI_USER With ROLLBACK IMMEDIATE ' +
                              'RESTORE DATABASE SIS_VENDAS FROM DISK = ''c:\\BACKUP\\'+restore.FileName+''' ' +
                              'WITH REPLACE';
         ADOCommand.Execute;
      end;


porém isso está corrompendo meu banco de dados. até chegou a funcionar uma vez porém agora não sei oque houve.
Se alguém puder me apresentar meu erro agradeceria muito ^^
Michel

Michel

Responder

Posts

21/11/2018

Michel

upupupupup
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar