Problemas com Zeus e PostgreSQL

Várias pessoas me relataram problemas com o componente Zeus nos últimos dias, e quando fui testar realmente existe algum problema na versão mais atual disponibilizada via SVN… pra quem não conseguiu efetuar a conexão com o Postgres e a Última versão do Zeus faça do download da versão 7.2.4 Stable e o problema será resolvido… caso encontrem outros problemas fiquem a vontade para informar nos comentários, segue o link para download da versão correta do Zeus.
Download do zeosdbo-7.2.4-stable

Lib do PostgreSQL

Dlls usadas pelo PostgreSQL

comerr32.dll – COM_ERR – Common Error Handler for MIT Kerberos v5 / GSS distribution
gssapi32.dll – GSSAPI – GSS API implementation for Kerberos 5 mechanism
k5sprt32.dll – Kerberos v5 support – internal support code for MIT Kerberos v5 /GSS distribution
krb5_32.dll – Kerberos v5 – MIT GSS / Kerberos v5 distribution
libeay32.dll – OpenSSL Shared Library
libiconv-2.dll – LibIconv: convert between character encodings
libintl3.dll – GetText: library and tools for native language support
msvcr80.dll – Microsoft® C Runtime Library
ssleay32.dll – OpenSSL Shared Library

é Necessário antes de Instalar o postgreSQL instalar o pacote Microsoft Visual C++ 2005 Redistributable (vcredist_x86.exe)

 

se quiser baixar a lib clique aqui

 

Como Buscar Registros Duplicados no PostgreSQL

Fala pessoal, hoje tive um problema inusitado com o postgreSQL, uma base de dados parecia ter corrompido,  gerava alguns erros estranhos, tentei fazer um VACUUM e ocorreu erro, então tentei fazer um reindex e ele me acusou um erro falando que haviam chaves duplicadas em uma tabela.. o que era muita estranho pq nunca tinha passado por isso antes com o postgreSQL então usei a consulta abaixo para confirmar e realmente havia duplicado um registro com a mesma chave primaria.. MUITO ESTRANHO Né? RSRSR mas dei um update e atualizei o registro e o Banco voltou a funcionar normalmente, se alguém enfrentar um problema similar a consulta que usei para trazer registros duplicados foi a seguinte

SELECT
codigo,
COUNT(*)
FROM produtos
WHERE
codigo <> 0
GROUP BY codigo
HAVING COUNT(*) > 1

Aula 2 Emissor Nfe Gratuito em PHP

Neste segundo video eu mostro como é feito o controle do emitente, e como funciona o controle de pagamentos pelo PagSeguro do sistema, para baixar o projeto atual acesse o Link:

Para Pegar a senha de descompactação do arquivo, você terá que indicar 5 novos inscritos para o Canal, os 5 novos inscritos terão que postar no comentário do video no Youtube o nome de quem indicou o canal a eles em seguida você pode entrar em contato comigo pelo blog http://www.opiniaodetudo.com que eu envio a senha! abs

Link para o download do projeto http://www.opiniaodetudo.com/emissor_nfe.zip

Descobrir Senha de Banco Access

Algumas pessoas podem se peguntar porque iria precisar quebrar a senha de um banco de dados access, principalmente as pessoas que não usam o access, mas em algumas ocasiões você pode precisar transferir dados de um cliente novo, coisa que acontece bastante comigo, e em alguns casos os BDs access possuem uma senha e você teria que entrar em contato com a antiga empresa desenvolvedora do sistema para que fosse possível efetuar essa transferência de dados, em alguns casos a empresa antiga pode não querer colaborar, nesse caso encontrei esse programa possibilita a descoberta da senha do BD access e é muito simples de usar, basta fazer o seguinte.

 

1º Faça o Download do programa Accesspv Clicando Aqui;

2º Descompacte o arquivo compactado e execute o arquivo accesspv.exe;

3º Clique no Botão “Get Password”, e procure o arquivo do BD access que deseja descobrir a senha;

4ºSe tudo ocorrer bem ele mostrar a senha para você no memo exibido na tela principal do programa

Lembrando que teste nas versões de BD access até a 2000, não sei se funciona nas mais recentes

Espero ter ajudado, abs

Importar e Exportar arquivo CSV no PostgreSQL

Muitas vezes é necessário efetuarmos a importação e exportação de arquivos, para fazermos isso de uma forma rápida e eficaz o postgre oferece o comando COPY.

Para exportar uma consulta usando o COPY basta

COPY nome_da_sua_tabela TO 'c:/diretorio/seu_arquivo.csv' CSV;
COPY nome_da_sua_tabela FROM 'c:/diretorio/seu_arquivo.csv' CSV;

espero ter ajudado.

Como renomear tabelas no MySQL

Um problema cotidiano é alterar nome de tabelas, Para renomear uma tabela no MySQL você só precisa rodar um comando chamado RENAME TABLE, a sintaxe é bastante simples:

RENAME TABLE nome_tabela TO novo_nome_tabela;

Para Renomear varias tabelas ao mesmo tempo

RENAME TABLE nome_tabela TO novo_nome_tabela, nome_tabela2 TO novo_nome_tabela2, nome_tabela3 TO novo_nome_tabela3;

Erro ao Iniciar serviço do PostgreSQL

Quem trabalha com o banco de dados postgreSQL em alguns momentos pode se deparar com alguns problemas causados por fatores externos, ou causados por usuários ou instalação de programas e permissões de usuários dependendo do sistema operacional onde o servidor está instalado, varios fatores podem interferir na inicialização do serviço do postgreSQL, seguem aqui algumas dicas para tentar reiniciar o serviço quando o mesmo apresentar problemas.

Solução 1 – Apagar o Arquivos postmaster.PID que fica dentro da pasta [DATA] da instalação do postgres;

Solução 2 – Faça um Backup da pasta data do seu postgreSQL que parou de iniciar, desinstale e faça uma nova instalação, se a instalação funcionar corretamente, pare o serviço, substitua a pasta data pela que copiou anteriormente e tente reinstalar o serviço;

Solução 3 – Abra o Gerenciador do serviço do postgres, pode utilzar o atalho “services.msc” no Executar do windows, em seguida altere o usuário do serviço, que provavelmente estará como “postgres” marque a opção Administrador, tente reiniciar o serviço e verifique se funciona;

 

Se você conseguiu, reparar ou inicializar o serviço do postgres de outra forma coloque nos comentários desse post, com certeza ajudará outras pessoas em outras situações problemáticas onde as soluções atuais foram ineficazes.

 

espero ter colaborado, abraços!