/ 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
System resource exceeded - Jeg bliver vanv~
Fra : Kasper Katzmann


Dato : 11-02-03 23:19

Med uregelmæssige mellemrum får jeg denne fejlmeddelelse

Microsoft OLE DB Provider for ODBC Drivers error '8007000e'
[Microsoft][ODBC Microsoft Access Driver] System resource exceeded.
/includes/menu.asp, line 6

Når jeg så fjerner ORDER BY i mine SQL-sætninger kører sitet igen. Men
selvfølgelig uden nogen sortering. Hvad er det der sker?

Det drejer sig bl.a. om en menu der benytter følgende sql:
strSQL = "SELECT id, mid, title FROM content WHERE fieldtype = 1 order by
fieldorder"
Set rs = Conn.Execute(strSQL)

Og til sidst:
set rs = Nothing
Conn.Close
set Conn = Nothing


--
Mvh
Kasper Katzmann
---------------------------------
Katzmann Consulting
http://www.katzmann.dk



 
 
Carsten Suurland (11-02-2003)
Kommentar
Fra : Carsten Suurland


Dato : 11-02-03 23:52

Hej Kasper

Ligger tingene hos en udbyder eller kører det lokalt?

/Carsten Suurland

"Kasper Katzmann" <kasper @ FJERNESkatzmann.dk> wrote in message
news:b2bssi$akr$1@sunsite.dk...
> Med uregelmæssige mellemrum får jeg denne fejlmeddelelse
>
> Microsoft OLE DB Provider for ODBC Drivers error '8007000e'
> [Microsoft][ODBC Microsoft Access Driver] System resource exceeded.
> /includes/menu.asp, line 6
>
> Når jeg så fjerner ORDER BY i mine SQL-sætninger kører sitet igen. Men
> selvfølgelig uden nogen sortering. Hvad er det der sker?
>
> Det drejer sig bl.a. om en menu der benytter følgende sql:
> strSQL = "SELECT id, mid, title FROM content WHERE fieldtype = 1 order by
> fieldorder"
> Set rs = Conn.Execute(strSQL)
>
> Og til sidst:
> set rs = Nothing
> Conn.Close
> set Conn = Nothing
>
>
> --
> Mvh
> Kasper Katzmann
> ---------------------------------
> Katzmann Consulting
> http://www.katzmann.dk
>
>



Kasper Katzmann (12-02-2003)
Kommentar
Fra : Kasper Katzmann


Dato : 12-02-03 07:35

Følgende er nedfældet af Carsten Suurland:

> Hej Kasper
>
> Ligger tingene hos en udbyder eller kører det lokalt?
>
>
Begge dele og samme fejl. Lokalt: WinXP, Udbyder: WinNT. Der kan gå op til
en måned imellem fejlmeddelelserne.

--
Mvh
Kasper Katzmann
---------------------------------
Katzmann Consulting
http://www.katzmann.dk



Kasper Katzmann (12-02-2003)
Kommentar
Fra : Kasper Katzmann


Dato : 12-02-03 07:37

BTW så kører den igen nu, uden jeg har gjort noget.
--
Mvh
Kasper Katzmann
---------------------------------
Katzmann Consulting
http://www.katzmann.dk



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


Dato : 12-02-03 13:12

"Kasper Katzmann" skrev
> Microsoft OLE DB Provider for ODBC Drivers
> error '8007000e' [Microsoft][ODBC Microsoft
> Access Driver] System resource exceeded.
> /includes/menu.asp, line 6

Prøv at opdradere MDAC.

--
Jakob Andersen



Kasper Katzmann (12-02-2003)
Kommentar
Fra : Kasper Katzmann


Dato : 12-02-03 14:26

Jakob Andersen skrev
> "Kasper Katzmann" skrev
>> Microsoft OLE DB Provider for ODBC Drivers
>> error '8007000e' [Microsoft][ODBC Microsoft
>> Access Driver] System resource exceeded.
>> /includes/menu.asp, line 6
>
> Prøv at opdradere MDAC.

Serveren (danmarks.nu) kører MDAC 2.6 og nyeste er 2.7. Men de påstår at det
ikke er det der er problemet (uden at komme nærmere ind på hvad det så er).

Kan det være andet?


--
Mvh
Kasper Katzmann
------------------------------
Katzmann Consulting
http://www.katzmann.dk



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


Dato : 12-02-03 14:52

"Kasper Katzmann" skrev:
> Serveren (danmarks.nu) kører MDAC 2.6 og nyeste er 2.7.
> Men de påstår at det ikke er det der er problemet (uden at
> komme nærmere ind på hvad det så er).
> Kan det være andet?

Hvordan åbner du databaseforbindelsen?

Det kan også skyldtes at din Access database rammer grænsen for samtidige
connections (jeg mener det er et sted mellem 10-25 der er max).

--
Jakob Andersen




Kasper Katzmann (12-02-2003)
Kommentar
Fra : Kasper Katzmann


Dato : 12-02-03 16:01

Jakob Andersen skrev
> "Kasper Katzmann" skrev:
>> Serveren (danmarks.nu) kører MDAC 2.6 og nyeste er 2.7.
>> Men de påstår at det ikke er det der er problemet (uden at
>> komme nærmere ind på hvad det så er).
>> Kan det være andet?
>
> Hvordan åbner du databaseforbindelsen?
>
> Det kan også skyldtes at din Access database rammer grænsen for
> samtidige connections (jeg mener det er et sted mellem 10-25 der er
> max).


Det er ihvert fald ikke det med maks. connections. for det er også sket når
jeg med 1000% sikkerhed var den eneste der var på.

Jeg åbner Databasen med:
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" &
Server.MapPath ("../db/database.mdb")

--
Mvh
Kasper Katzmann
------------------------------
Katzmann Consulting
http://www.katzmann.dk



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


Dato : 12-02-03 17:07

"Kasper Katzmann" skrev
> Jeg åbner Databasen med:
> Set Conn = Server.CreateObject("ADODB.Connection")
> Conn.Open = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" &
> Server.MapPath ("../db/database.mdb")

Hvis du ikke kan få opdateret MDAC så prøv at bruge OleDB istedet.

--
Jakob Andersen



F.Larsen (12-02-2003)
Kommentar
Fra : F.Larsen


Dato : 12-02-03 21:34

"Kasper Katzmann" <kasper@FJERNESkatzmann.dk> wrote in message
news:b2dnis$ocg$1@news.net.uni-c.dk...

> Det er ihvert fald ikke det med maks. connections. for det er også sket
når
> jeg med 1000% sikkerhed var den eneste der var på.
>
> Jeg åbner Databasen med:
> Set Conn = Server.CreateObject("ADODB.Connection")
> Conn.Open = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" &
> Server.MapPath ("../db/database.mdb")

Så er det fordi du ikke rydder ordenlig op efter dig ... nedlægger oprettede
objekter osv.

--
Flemming



Kasper Katzmann (13-02-2003)
Kommentar
Fra : Kasper Katzmann


Dato : 13-02-03 08:55

F.Larsen skrev
>> Jeg åbner Databasen med:
>> Set Conn = Server.CreateObject("ADODB.Connection")
>> Conn.Open = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" &
>> Server.MapPath ("../db/database.mdb")
>
> Så er det fordi du ikke rydder ordenlig op efter dig ... nedlægger
> oprettede objekter osv.

Det kunne godt være du havde ret der

Jeg synes ellers jeg havde gennemgået det tidligere, men ved en nærmere
gennemgang af koderne, viste det sig faktisk at der var tre steder hvor jeg
hverken lukkede Connection eller Recordset. Det er der lavet om på nu. Hvis
det så stadig ikke virker, prøver jeg Jacob´s forslag med at skifte til
oleDB.

Tak for hjælpen.

--
Mvh
Kasper Katzmann
------------------------------
Katzmann Consulting
http://www.katzmann.dk



Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408937
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste