Avatar billede oasen Nybegynder
16. september 2002 - 23:07 Der er 16 kommentarer og
1 løsning

Hvad betyder denne fejl?

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

Den synes jeg aldrig at have set før...
(Linie 50 er et udtræk fra en tabel)
Avatar billede mccannon Nybegynder
16. september 2002 - 23:10 #1
huh så er vi to :)
Avatar billede -mundi- Nybegynder
16. september 2002 - 23:16 #2
det er ikke en fejl din kode laver, men et symtom på at der er noget galt med webserveren ...  Jeg har oplevet det tit, men aldrig fundet ud af hvad der er åsagen, men det har indtil nu altid sket når jeg skulle hive noget ud af en access database
Avatar billede mccannon Nybegynder
16. september 2002 - 23:19 #3
mon det er noget med en uendelig løkke som æder serverens resourcer ?
Avatar billede oasen Nybegynder
16. september 2002 - 23:20 #4
Nej, jeg ved godt, det ikke er en kodefejl. Min første tanke var bare, at det var databasen, der havde for mange aktive brugere.
Avatar billede oasen Nybegynder
16. september 2002 - 23:21 #5
Der er ingen uendelige løkker. Det fungerer upåklageligt, bortset fra det enestående tilfælde her...
Avatar billede -mundi- Nybegynder
16. september 2002 - 23:42 #6
det er ikke kun en database, jeg har haft 3 websites på en server, der nogen gange havde den samme fejl, så var det tilgangen til alle access databaser der gav samme fejl ... det eneste webadmin kunne finde ud af var at genstarte serveren
Avatar billede ecoder Nybegynder
17. september 2002 - 00:16 #7
Har du lukket connection til DB når du har trukket det data ud du skal bruge?

Prøv med det her, hvis nej! hehe

Mvh Ecoder! And Fuck the 6 points oasen,- hehe!

objRs.Close
Cnx.Close
Set objRs = Nothing
Set Cnx = Nothing
Avatar billede excession Nybegynder
17. september 2002 - 00:44 #8
kan du ikke prøve at vise linie 50 og 2- 3 linier før i settings.asp ?
Avatar billede boris Mester
17. september 2002 - 06:49 #9
Jeg har selv haft masser af problemer med Access som fik forstoppelse hos udbyderen selvom kodningen var ok.
Hvis du laver select så brug ikke select *, men hent kun det allernødvendigste hver gang.
Og allerhelst - skift Access ud med MySQL eller noget andet mere effektivt i stedet for at spilde tid med fejl i Access.
Avatar billede oasen Nybegynder
17. september 2002 - 10:45 #10
Både recordsæt og forbindelse til databasen lukkes.
Her bruger jeg * til at udvælge med, da jeg skal bruge alle kolonner.
Jeg ville allerhelst have MSSQL, eller PostgreSQL, hvi jeg skulle have noget andet.
Kan der benyttes stored procedures (indbyggede queries) i MySQL, boris?
Avatar billede -mundi- Nybegynder
17. september 2002 - 10:49 #11
access er en udemærket database hvis kan find ud af at bruge den ordenligt ... Har set access databaser der har haft milioner af records og 50000 medlemsdata mm, så med mindre dit site er uhyggeligt stort vil jeg sige det er din serveradministrator der ikke ved hvad der sker på hans server
Avatar billede oasen Nybegynder
17. september 2002 - 10:50 #12
Næ, MySQL har ikke stored procedures, kan jeg se af dokumentationen. Den har ikke ret meget, men den er gratis til gengæld.
Avatar billede oasen Nybegynder
17. september 2002 - 10:55 #13
-mundi- ---> Access burde nok kunne klare det, og godt nok er den ikke hurtig, men den har nogle nyttige funktioner.
Det skal flyttes over på min egen server snarest. I den forbindelse har jeg følgende spørgsmål kørende, som dog ikke har den helt store deltagelse desværre:

http://www.eksperten.dk/spm/258278
Avatar billede boris Mester
17. september 2002 - 10:58 #14
M.h.t. Access, så er den udmærket i sig selv, i hvert fald til een tabel ad gangen. Jeg har haft 20 MB liggende i basen. Problemerne opstod på serveren på grund af fejl, men de var meget vedholdende.
MySQL er meget stærk, hurtig og stabil og den er desuden nem at lave søgninger i. Og nem at administrere.
Avatar billede -mundi- Nybegynder
17. september 2002 - 11:02 #15
Helt sikkert er mySQL bedre end end access base, men det er overkill at flytte til mysql fordi der er problemer med webhotel, især hvis han alligevel snart skal flytte til en anden server :-)
Hvis du ikke har voldsomt store websites er der ikke nogen nævneværdig forskel i performance på access og mySQL
Avatar billede boris Mester
17. september 2002 - 11:05 #16
Sådan ca. tænkte jeg også et stykke tid, og der er meget rigtigt i det - principielt -  men jeg er meget glad for, at jeg ikke skiftede webhotel men skiftede til MySQL.
Avatar billede oasen Nybegynder
17. september 2002 - 21:16 #17
Tak!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester