Ir para conteúdo
Fórum Script Brasil
  • 0

Backup SQL Server Express Edition via Delphi


ZaDelphiSQL

Pergunta

Bom Dia a todos!

E este é meu primeiro post no FORUM! Espero que tenham paciencia comigo!!!

Então! Na empresa que trabalho, migramos recentemente uma de nossas aplicações de PARADOX para SQL 2005 Express Edition...

Tive que implementar uma rotina na aplicação, para que toda vez que o usuario loga-se na mesma, desse uma mensagem avisando a necessidade de se fazer o Backup da Base... Para fazer o BACKUP criei uma função que executa 2 script no Banco: 1 para criar o DEVICE com base no Diretorio da Aplicação...

EXEC master.dbo.sp_addumpdevice @devtype = N''disk'', @logicalname = N''BCK_Security'', ' +

'@physicalname = N'''+ExtractFilePath(Application.ExeName)+'BCK_Security.bak''');

... a outra para executar o Backup propriamente dito:

BACKUP DATABASE '+FrmPrincipal.DadosApo.AliasName+' TO BCK_Security

Acontece que as vezes, quando a rotina executada ocorre o erro a abaixo:

Msg 3201, Level 16, State 1, Line 1

Não é possível abrir o dispositivo de backup 'BCK_Security_SQLl(c:\Security_sql\BCK_Security_SQL.bak)'. Erro do sistema operacional 21(O dispositivo não está pronto.).

Msg 3013, Level 16, State 1, Line 1

BACKUP DATABASE está sendo encerrado de forma anormal.

alguém pode me ajudar com este problema!

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      652k
×
×
  • Criar Novo...