Saltar para o conteúdo principal
Versão: 20 R7 BETA

On Backup Startup database method

On Backup Startup database method -> Resultado

ParâmetroTipoDescrição
ResultadoInteger0 = backup can be launched; value other than 0 = backup not authorized

Esse comando não é seguro para thread e não pode ser usado em código adequado.

Método de base de dados On Backup Startup

O Método de banco de dados On Backup Startup é chamado cada vez que um backup está a ponto de ser iniciado (backup manual, backup automático programado, ou utilizando o comando BACKUP).

Isto envolve todos os ambientes 4D: 4D em modo local, 4D Server, 4D em modo remoto, 4D Desktop e bancos fusionados com 4D Desktop.

O Método de banco de dados On Backup Startup permite verificar o início do backup. Neste método, você deve retornar no parâmetro $0 um valor que autorize ou recuse o backup:

  • Se $0 = 0, o backup pode começar.
  • Se $0 # 0, o backup não é autorizado. A operação é cancelada e retorna um erro. Você pode obter o erro utilizando o comando BACKUP INFO.

Você pode utilizar este método de base para verificar as condições de execução do backup (usuário, data do último, etc.).

Nota: Você deve declarar o parâmetro $0 (inteiro longo) no método da base:

 var $0 : Integer.