ERG Novato
Registrado: Quinta-Feira, 17 de Janeiro de 2019 Mensagens: 1
|
Enviada: Qui Jan 17, 2019 1:08 pm Assunto: Firebird - Shutdown banco na rede pelo delphi |
|
|
Boa tarde pessoal,
Estou desenvolvendo um atualizador de base de dados automático em delphi XE. Estou necessitando executar o comando shutdown, para desconectar todos os usuários conectados em uma base de dados firebird 2.1. Até agora consegui fazer o shutdown em uma base de dados local, porém, quanto tento fazer o shutdown em uma base de dados que se encontra em um servidor na rede, estou recebendo a mensagem: "Target shutdown mode is invalid for database".
A referida mensagem acima, também ocorre se eu executo o comando diretamente pelo gfix através da seguinte linha de comando: "gfix -shut -force 0 <base> -user SYSDBA -password masterkey". Contudo, se eu executar pelo gfix o comando "gfix -shut full -force 0 <base> -user SYSDBA -password masterkey", o shutdown é executado com sucesso na base de dados.
Só que não estou conseguindo fazer isso pelo delphi. Se alguém já passou por isso, ou tiver alguma outra idéia, agradeço. |
|