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...
... 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.
Pergunta
ZaDelphiSQL
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
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.