Você está em: Principal › Fabiano › Artigos : Dhcp_compactando_bd_2003
Compactando manualmente o Servidor DHCP
Outra tarefa de manutenção que deve ser feita no servidor DHCP é a compactação da base de dados. O serviço DHCP executa a compactação em segundo plano em pleno funcionamento (online). Porém a compactação feita com o serviço DHCP parado (off-line) é mais eficaz. Para esta demanda a Microsoft disponibiliza a ferramenta Jetpack.exe, que vem nativamente no sistema e deve ser acionada através do Prompt de Comando (CMD).
O Jetpack deve ser utilizado regularmente para evitar que a base de dados passe dos 30 MB e no caso de serem exibidas mensagens informando que a base de dados DHCP está corrompida.
Exemplo prático – Compactando a base de dados DHCP.
Abra um prompt de comando no Servidor DHCP, para isso digite CMD e clique em OK no menu Iniciar – Executar.
Navegue até o diretório WINDOWS\system32\dhcp, considerando que, por padrão, a base de dados DHCP está armazenada neste diretório. Para isso digite cd windows\system32\dhcp
Antes de realizar a compactação será necessário para o serviço DHCP, portanto digite net stop dhcpserver.
A sintaxe do comando jetpack é a seguinte: jetpack [-351db]<nome do banco de dados> <nome do banco de dados temporário>. Portanto para compactar a base de dados digite jetpack dhcp.mdb tmp.mdb. Aguarde o término da execução do comando e caso não seja exibida qualquer mensagem de erro a base de dados estará compactada.
Figura 1 – Compactação realizada com sucesso utilizando o comando Jetpack.
Importante: Pode e deve ser criado um script ou arquivo de lote (bat) e criar uma rotina de execução para otimizar a utilização do Jetpack, principalmente em ambientes grandes com diversos servidores DHCP.