/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Fejl 0x80004005
Fra : Anders Mogensen


Dato : 30-10-03 22:12

Hej!

Er der nogen der kan afkode følgende fejlmeddelelse, som jeg nu lige
pludselig får (samme kode virkede fint i går):

Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access-driver]Der opstod en generel fejl.
Registreringsnøglen Temporary (volatile) Jet DSN for process 0x3fc Thread
0x7f0 DBC 0x247f4d4 Jet kan ikke åbnes.
/RRC/medlemsektion.asp, line 10

Omkring linje 10 står der:
8 dbPath = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" &
Server.MapPath("../db/Forum.mdb")
9 Set Connect = Server.CreateObject("ADODB.Connection")
10 Connect.Open dbPath
11 %>
12
13 <table align="left" border="0" cellpadding="0" cellspacing="0"
width="520">

Fejlen opstår kun når jeg kører koden lokalt, og ikke på mit webhotel. Hvad
gør jeg???

Mvh.
Anders Mogensen



 
 
Lasse Skovsager (30-10-2003)
Kommentar
Fra : Lasse Skovsager


Dato : 30-10-03 22:40


"Anders Mogensen" <andersm@obel.auc.dk> skrev i en meddelelse
news:bnruqu$m7p$1@sunsite.dk...
> Hej!
>
> Er der nogen der kan afkode følgende fejlmeddelelse, som jeg nu lige
> pludselig får (samme kode virkede fint i går):
>
> Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
> [Microsoft][ODBC Microsoft Access-driver]Der opstod en generel fejl.
> Registreringsnøglen Temporary (volatile) Jet DSN for process 0x3fc Thread
> 0x7f0 DBC 0x247f4d4 Jet kan ikke åbnes.
> /RRC/medlemsektion.asp, line 10
>
> Omkring linje 10 står der:
> 8 dbPath = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" &
> Server.MapPath("../db/Forum.mdb")
> 9 Set Connect = Server.CreateObject("ADODB.Connection")
> 10 Connect.Open dbPath
> 11 %>
> 12
> 13 <table align="left" border="0" cellpadding="0" cellspacing="0"
> width="520">
>
> Fejlen opstår kun når jeg kører koden lokalt, og ikke på mit webhotel.
Hvad
> gør jeg???
>
> Mvh.
> Anders Mogensen
>

Er det den rigtige sti til databasen du bruger??

Lasse



Anders Mogensen (30-10-2003)
Kommentar
Fra : Anders Mogensen


Dato : 30-10-03 23:59


"Lasse Skovsager" <lasse[fjern]@skovsager.dk> skrev i en meddelelse
news:3fa18541$0$244$bc7fd3c@news.sonofon.dk...
>
> "Anders Mogensen" <andersm@obel.auc.dk> skrev i en meddelelse
> news:bnruqu$m7p$1@sunsite.dk...
> > Hej!
> >
> > Er der nogen der kan afkode følgende fejlmeddelelse, som jeg nu lige
> > pludselig får (samme kode virkede fint i går):
> >
> > Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
> > [Microsoft][ODBC Microsoft Access-driver]Der opstod en generel fejl.
> > Registreringsnøglen Temporary (volatile) Jet DSN for process 0x3fc
Thread
> > 0x7f0 DBC 0x247f4d4 Jet kan ikke åbnes.
> > /RRC/medlemsektion.asp, line 10
> >
> > Omkring linje 10 står der:
> > 8 dbPath = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" &
> > Server.MapPath("../db/Forum.mdb")
> > 9 Set Connect = Server.CreateObject("ADODB.Connection")
> > 10 Connect.Open dbPath
> > 11 %>
> > 12
> > 13 <table align="left" border="0" cellpadding="0" cellspacing="0"
> > width="520">
> >
> > Fejlen opstår kun når jeg kører koden lokalt, og ikke på mit webhotel.
> Hvad
> > gør jeg???
> >
> > Mvh.
> > Anders Mogensen
> >
>
> Er det den rigtige sti til databasen du bruger??
>
> Lasse

Koden på min lokale maskine er 100% identisk med koden på webhotellet, og
filstrukturen er helt ens. Derfor undrer det mig, at det kører fint på
webhotellet, og at det ikke kører lokalt.

Anders



Jakob Andersen (02-11-2003)
Kommentar
Fra : Jakob Andersen


Dato : 02-11-03 14:12

Anders Mogensen wrote:
> Koden på min lokale maskine er 100% identisk med koden på webhotellet, og
> filstrukturen er helt ens. Derfor undrer det mig, at det kører fint på
> webhotellet, og at det ikke kører lokalt.

Husker du at lukke for din databaseforbindelse igen, det kan være her
problemet ligger hvis din udbyder har en mere opdateret webserver end dig
hvor Garbage collection er lidt bedre til at få ryddet op.

--
Jakob Andersen

terje (30-10-2003)
Kommentar
Fra : terje


Dato : 30-10-03 23:28

Anders Mogensen wrote:


> 8 dbPath = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" &
> Server.MapPath("../db/Forum.mdb")

En ting som sjelden nevnes er at Microsoft ikke anbefaler å bruke
{Microsoft Access Driver}.
Her er et alternativt eksempel brukt sammen med et Connection Object:

With oConn
If .State = adStateOpen Then .Close
.Provider = "Microsoft.Jet.OLEDB.4.0"
.ConnectionString = "Data Source=" & sPathToDB & ";User Id=" &
sUser & "; Password=" & sPassw
.Open
End With

Ta en kikk her:
http://support.microsoft.com/default.aspx?scid=kb;EN-US;q222135

Artikkelen er litt utdatert, bl.a. er siste Jet versjon 4.0, men
hovedpoenget er fortsatt gyldig.

Info om Jet her:
http://support.microsoft.com/default.aspx?scid=kb;EN-US;q239114

terje



Jørn Andersen (30-10-2003)
Kommentar
Fra : Jørn Andersen


Dato : 30-10-03 23:56

On Thu, 30 Oct 2003 22:11:56 +0100, "Anders Mogensen"
<andersm@obel.auc.dk> wrote:

>Er der nogen der kan afkode følgende fejlmeddelelse, som jeg nu lige
>pludselig får (samme kode virkede fint i går):
>
>Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
>[Microsoft][ODBC Microsoft Access-driver]Der opstod en generel fejl.
>Registreringsnøglen Temporary (volatile) Jet DSN for process 0x3fc Thread
>0x7f0 DBC 0x247f4d4 Jet kan ikke åbnes.
>/RRC/medlemsektion.asp, line 10

<url: http://www.aspfaq.com/plain.asp?id=2009>
- eller flere links til 80004005-fejl på min ASP-links-side:
<url: http://localhost/diverse/asplinks.asp>

Hvis det er noget der har virket, er jeg enig med Terje, at du bør
bruge Jet. Det kan også skrives på en anden måde, end han gør:

dbPath = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" &
Server.MapPath("../db/Forum.mdb")
- så kan det gå direkte ind i din eksisterende kode.

>Fejlen opstår kun når jeg kører koden lokalt, og ikke på mit webhotel. Hvad
>gør jeg???

Ved at bruge Jet og måske opgradere fra Access 97 til 2000/2002, så
har jeg ikke oplevet den slags problemer siden.

Good luck!

--
Jørn Andersen,
Brønshøj

Søg
Reklame
Statistik
Spørgsmål : 177501
Tips : 31968
Nyheder : 719565
Indlæg : 6408527
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste