Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Felipe - IMAGINIS

[Resolvido] Erro Banco de dados

Recommended Posts

Boa tarde pessoal,

 

Estou com um problema, não nd de asp, o meu forte é php.

 

Tenho um site na locaweb e ta dando um erro no banco de dados, não se pq esse erro, qnd instalei o site não tinha dado problemas, mas agora está dando esse erro.

 

RIVER={Microsoft Access Driver (*.mdb)};DBQ=e:\home\fechosul\web\data\fechosul.mdb
Descrição do erro: [Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key 'Temporary (volatile) Jet DSN for process 0x6cc Thread 0x62c DBC 0xf463024 Jet'.

mais a baixo

 

ADODB.Recordset error '800a0e7d'

The connection cannot be used to perform this operation. It is either closed or invalid in this context.

E:\HOME\FECHOSUL\WEB\PRINCIPAL\../_include/_IncludeHeader.asp, line 54 

podem me dar essa força?

 

abraço!

Compartilhar este post


Link para o post
Compartilhar em outros sites

parece que o banco está aberto e com isso dando pau ou está sem permissões do IIS acessar. Faz tempo que não mexo com access, mas me parece ser isso. Eu costumava usar outra scring de conexão, nunca tive problemas:

conexao.open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=e:\home\fechosul\web\data\fechosul.mdb"

Compartilhar este post


Link para o post
Compartilhar em outros sites

No final do asp(quando não usar mais o objeto de conexao)

If conexao.State <> 0 Then
conexao.Close
Set conexao = Nothing
End If

Compartilhar este post


Link para o post
Compartilhar em outros sites

tche, como está dando erro no Open do objeto, creio que esteja sem permissões. Já tentou com o suporte do host? Tens como adicionar permissões pelo painel de controle do host?

Compartilhar este post


Link para o post
Compartilhar em outros sites

já falei com eles, ta td certo, eles me dizem q é problema de script de com o banco de dados. não sei mais o q fazer, como eu já peguei esse site desenvolvido por outra pessoa, dae já viu né... o cara não quer mais dar suporte...

Compartilhar este post


Link para o post
Compartilhar em outros sites

tentaste baixar o arquivo e abrir com o access? (pode estar corrompido)

 

se não estiver corrompido faça uma compactação(não esqueça do backup pois pode dar pau ao compactar)

 

delete o arquivo que está no servidor

 

renomeie o arquivo compactado

 

suba para o diretorio na web

 

aplique as permissões do IIS ao novo arquivo

Compartilhar este post


Link para o post
Compartilhar em outros sites

no meu iis local já deu erro com arquivos com mesmo nome, de repente fica algo relacionado ao nome. Tente colocar a string de conexão que te passei

Compartilhar este post


Link para o post
Compartilhar em outros sites

tenta assim:

 

<% '----------------------
sub abreconexao
constring="provider=microsoft.JET.OLEDB.4.0;Data Source=" & Server.MapPath("db/seu_bd.mdb")
Set conexao=Server.CreateObject("ADODB.Connection")
conexao.open constring
end sub

sub fechaconexao
set conexao=nothing
end sub
%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.