[firebase-br] Ajuda com backup

Tobias tobias em rgbsistemas.com.br
Qua Jun 15 12:02:46 -03 2016


Boa tarde

Estou desenvolvendo uma aplicação para controle de backup de base de dados,
sou iniciante, portanto ainda fico agarrado com algumas coisas simples.
Peguei um exemplo de código na internet, fiz algumas adaptações e esta
funcionando perfeitamente quando a base de dados e o arquivo de saída
(backup) estão na mesma maquina, caso a base  e o arquivo de backup forem de
maquinas diferentes ocorre um erro: Cannot open backup file
\\Server\Arquivos\teste.fbk No message error code 336330835 found. Alguem
poderia me ajudar a resolver? segue abaixo código que estou utilizando:

 DateTime agora = DateTime.Now;

                    string cmBackup = txtDiretorio.Text +"\\" +
txtNomeArquivo.Text + agora.ToString(" dd-MM-yyyy_HH-mm") + ".fbk";
                    string cmZip = txtDiretorio.Text + "\\" +
txtNomeArquivo.Text + agora.ToString(" dd-MM-yyyy_HH-mm") + ".zip";
                   
                    string conexao =
@"User=SYSDBA;Password=masterkey;database=" + txtCaminhoBase.Text +
";DataSource=" + txtServidor.Text + ";Port=3050;Dialect=3;";

                    FbBackup backupSvc = new FbBackup();
                    backupSvc.ConnectionString = conexao;
                    backupSvc.BackupFiles.Add(new FbBackupFile(cmBackup,
2048));                                        
                    backupSvc.Verbose = true;
                    backupSvc.Options = FbBackupFlags.IgnoreLimbo;
                    backupSvc.Options = FbBackupFlags.NonTransportable;
                     
                    backupSvc.Execute();

MessageBox.Show("Backup realizado com sucesso!\r\n\r\nEndereço do Arquivo:
\r\n" + txtDiretorio.Text, "Backup", MessageBoxButtons.OK,
MessageBoxIcon.Information)

Atenciosamente,
Tobias França






Mais detalhes sobre a lista de discussão lista