As ferramentas que o ZfH fornece para compactar e consertar o banco de dados do servidor são apenas para bancos de dados compatíveis com ODBC interno. Se você configurou o ZfH para utilizar o Microsoft SQL Server, use os utilitários fornecidos com o Microsoft SQL Server para executar a manutenção do banco de dados.
Conforme o número de distribuições que você executa aumenta, o tamanho dos bancos de dados no servidor e nos computadores de serviço de proxy também cresce.
O ZfH fornece ferramentas separadas para reduzir o tamanho dos bancos de dados de serviço de proxy e do servidor.
As seções a seguir contêm informações adicionais:
Antes de compactar um banco de dados do servidor, encerre todos os aplicativos do ZfH, incluindo o ConsoleOne®.
Verifique se nenhum outro computador está acessando o banco de dados (por exemplo, uma cópia remota do ConsoleOne).
Se outro computador realmente tiver bloqueado o banco de dados, ele será especificado em uma mensagem de erro se você tentar executar a operação. Encerre o ConsoleOne nesse computador e repita a operação.
IMPORTANTE: Antes de executar operações de banco de dados, você deve fazer o backup do diretório de instalação do ZfH (especialmente do serverdata.mdb).
O banco de dados do servidor pode ser compactado utilizando o dbtool.exe a partir da linha de comando do diretório de instalação do servidor (arquivos de programas\novell\zfh).
Para compactar o banco de dados do servidor:
Utilize o Windows Explorer ou o prompt de comando na máquina de instalação do ZfH para acessar o diretório de instalação do servidor do ZfH.
No diretório de instalação, execute dbtool.exe.
Se você tiver certeza de que nenhum outro processo está acessando o banco de dados (por exemplo, uma instalação remota do ConsoleOne), clique em OK.
O banco de dados será compactado e o serviço será reiniciado.
O banco de dados do serviço de proxy pode ser compactado utilizando o dbtool.exe a partir da linha de comando do diretório de instalação do cliente (arquivos de programas\novell\zfhproxy).
Para compactar um banco de dados de serviço de proxy:
Utilize o Windows Explorer ou o prompt de comando na máquina com o ZfH Proxy Service para acessar o diretório de instalação do cliente ZfH.
No diretório de instalação, execute dbtool.exe.
Você será lembrado de que o cliente ZfH será interrompido e reiniciado depois que o banco de dados for compactado.
Clique em OK.
Se o banco de dados compatível com o ODBC interno do servidor ou o banco de dados do serviço de proxy não puderem ser abertos quando o ZfH ou o serviço de proxy for iniciado, talvez você precise compactar ou consertar o banco de dados.
Se o banco de dados estiver corrompido, é possível que apareça uma mensagem no arquivo de registro indicando que o banco de dados não pôde ser aberto. Para compactar e consertar o banco de dados é necessário utilizar o comando DBTOOL com a opção /compact. As outras opções do DBTOOL estão descritas abaixo.
Opção | Função |
---|---|
/compact |
Compactar e consertar um banco de dados |
/proxy |
Executar em um banco de dados de serviço de proxy |
/server |
Executar em um banco de dados do servidor |
Por exemplo, para consertar um banco de dados de serviço de proxy, digite:
dbtool /proxy /compact
Dbtool.exe está instalado nos diretórios de instalação zfh e zfhproxy.