Corrigindo arquivos PST corrompidos

Quem utiliza o Outlook/Outlook Express já deve ter se deparado com uma corrupção do seu arquivo .PST (Pastas Pessoais). Existem diversas ferramentas que efetuam a correção desse arquivo, mas o que poucos sabem é que o próprio windows fornece uma aplicação para reparar arquivos .PST danificados: o scanpst.exe.

O scanpst pode ser localizado sob o menu Programas -> acessórios -> Ferramentas do sistema ou no diretório C:\Arquivos de programas\Arquivos comuns\System\MSMAPI\1033

No caso de pasta offline (.OST) utilizadas para acesso Offline a pastas do MS Exchange Server, pode-se utilizar a ferramenta scanost.exe localizada no diretório acima ou o próprio scanpst.exe.

Módulos de rede Linux para máquinas virtuais

Ao instalar linux em máquinas virtuais no modo expert, sempre que se faz a configuração de rede (manualmente) fica a dúvida de qual “hardware” o software de máquina virtual esta emulando para a interface ethernet. Depois de apanhar um pouco, descobri os módulos compatíveis para as maquinas virtuais que mais utilizo:

  • VMware
    módulo ethernet: PCNET32
  • Microsoft Virtual PC 2004
    módulo ethernet: de4x5

Se por acaso você souber algum outro módulo importante (interface de video, etc) pode colaborar enviando um comentário.

Comandos MySQL

Segue alguns comandos úteis para o MySQL:

  • Alterar o valor do Auto Increment em uma tabela:

    mysql> ALTER TABLE <em>tabela</em> AUTO_INCREMENT=1;
  • Apresentar a estrutura de uma tabela:
    mysql> desc <em>tabela</em>;
  • Criar banco de dados e adicionar usuário para acesso:
    mysql> USE mysql;
    mysql> CREATE DATABASE bancodedados;
    mysql> GRANT ALL PRIVILEGES ON bancodedados.* TO usuario IDENTIFIED BY 'senha_do_usuario';
    mysql> FLUSH PRIVILEGES;
    
  • Tirar o privilégio de um usuário:
    mysql> USE mysql;
    mysql> REVOKE ALL PRIVILEGES ON bancodedados.* FROM usuário;
    mysql> FLUSH PRIVILEGES;
  • Remover um usuário:
    mysql> USE mysql;
    mysql> DELETE FROM mysql.user WHERE User='tatu';
    

Maiores informações sobre os comandos GRANT/REVOKE