IIS 7.5 WINDOWS 7 PRO NAO ACESSA BANCO ACCESS???

VILMARBR 06/04/2012 16:50:31
#399275
IIS 7.5 (windows 7 professional) não acessa banco dados access ??

- Dá este erro no primeiro acesso:

Erro HTTP 500.19 - Internal Server Error

- Depois este erro quando eu dou refresh na página:

An error occurred on the server when processing the URL. Please contact the system administrator.
If you are the system administrator please click here to find out more about this error.

obs.: a opção do navegador de exibir mensagens de erros amigáveis está desabilitada.
colocar um usuário administrador como usuário autenticador do IIS no windows xp resolvia esta questão.


O IIS está com ASP habilitado, página sem acesso a banco de dados funciona de boa, páginas.asp funcionam OK.

Já coloquei permissão total nesta pasta na parte de segurança, inclusive com usuário admin da máquina, mas não vai nem a pau...

Já googleei um monte, mas ainda não achei solução.....

Grato desde já.
VILMARBR 06/04/2012 17:21:05
#399276
agora mostrou o erro certo, tive que mudar no IIS para enviar os erros para o navegador na configuração do ASP:



ADODB.Connection

erro [ô]800a0e7a[ô]

Provedor não encontrado. é possível que ele não esteja instalado corretamente.

/vilmarbro/includes/conexao_geral.asp, linha 21


mudei a conexão para aquele tipo genérico onde não indica o driver, mas não funcionou... instalei o MDAC 2.81, mas também não resolveu....
http://www.carlprothman.net/Default.aspx?tabid=90#ODBCDriverForAccess
http://www.microsoft.com/download/en/confirmation.aspx?id=5793

que zica.... eheheheheh, será que a microsoft não quer que usemos mais ASP no windows 7, se quiser rodar ASP+access+qq banco tem que instalar o windows xp numa máquina virtual?
bando de félas, rsrsrsrsrs
OCELOT 06/04/2012 18:49:15
#399280
Se o seu Windows 7 for de 64 bits você tem que mudar nas configurações do IIS para ele rodar o site em 32 bits, pois não existe driver de acesso ao access para 64 bits
VILMARBR 07/04/2012 02:20:24
#399290
e como muda isto?
grato
OCELOT 07/04/2012 08:59:56
#399293
Vá no Painel de Controle\Ferramentas Administrativas\Gerenciador do Serviço de Informações da Internet (IIS)

Primeiro você precisa dai conferir qual o pool do site, então na arvore a esquerda selecione o seu site e nas ações a direita clique em Configurações Avançadas, veja ali o nome do Pool de Aplicativos deste site, depois volte para a janela principal e escolhe Pool de Aplicativos na arvore a esquerda, selecione o Pool com o nome que você viu lá no seu site e clique em Configurações Avançadas a direita, ali a primeira opção deve ser Habilitar Aplicativos de 32 bits, só marcar como True e dar Ok.
Tópico encerrado , respostas não são mais permitidas