É um prazer entrar para essa comunidade, que já me ajudou muito mesmo sem vocês saberem que existo.
Estou precisando de mais uma ajuda.
Eu estou desenvolvendo um aplicativo em MsAccess que usa o PostgreSQL como sua base de dados, estou utilizando um drive OLE DB para prover o acesso a base. Só que ai sugiram dois problemas.
Primeiro - Não consigo acessar a base através da rede, uma vez que tenho o ping no servidor mas a conexão não é retornada. O programa para por um tempo e atinge o limite do tempo de conexão exibindo a mensagem "Erro em tempo de execução: -2147467259 (80004005) timeout expired".
Segundo - Quando executo a conexão localmente ai sim consigo acessar a base de dados e executar consultas, mas o conjunto de registros retornado não permite edição nem atualização de seus registros e o campo no formulário fica bloqueado.
Obs: Configurei os arquivos pg_hdba.conf e postgresql.conf da seguinte maneira. Também instalei todos os drivers necessarios para isso com um pacote disponibilizado quando instalei o PostgreSQL na maquina.
pg_hdba:
Em Local configurei assim:
local all all md5
Em host a configuração é:
host all all 168.192.0.1/32 md5 # Creio eu que liberei o acesso de todos os ips desta faixa de ip como li em outros locais da internet.
Pergunta
kaahoje
Olá pessoal do fórum :D ;
É um prazer entrar para essa comunidade, que já me ajudou muito mesmo sem vocês saberem que existo.
Estou precisando de mais uma ajuda.
Eu estou desenvolvendo um aplicativo em MsAccess que usa o PostgreSQL como sua base de dados, estou utilizando um drive OLE DB para prover o acesso a base. Só que ai sugiram dois problemas.
Primeiro - Não consigo acessar a base através da rede, uma vez que tenho o ping no servidor mas a conexão não é retornada. O programa para por um tempo e atinge o limite do tempo de conexão exibindo a mensagem "Erro em tempo de execução: -2147467259 (80004005) timeout expired".
Segundo - Quando executo a conexão localmente ai sim consigo acessar a base de dados e executar consultas, mas o conjunto de registros retornado não permite edição nem atualização de seus registros e o campo no formulário fica bloqueado.
Obs: Configurei os arquivos pg_hdba.conf e postgresql.conf da seguinte maneira. Também instalei todos os drivers necessarios para isso com um pacote disponibilizado quando instalei o PostgreSQL na maquina.
pg_hdba:
Em Local configurei assim:
local all all md5
Em host a configuração é:
host all all 168.192.0.1/32 md5 # Creio eu que liberei o acesso de todos os ips desta faixa de ip como li em outros locais da internet.
Em hostssl:
hostssl all all 168.192.0.1/32 md5
Na linha IPv4 local connections assim:
host all all 172.0.0.1/32 md5
postgresql.conf
listen_addresses = '*'
port = 5432
max_connections = 100
ssl = on
ssl_chiphers = 'ALL: !ADH: !LOW: !EXP: !MD5: @STRENGTH'
É isso ai...
Desde-já obrigado pela atenção.
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.