Byt dbms till tex MS-SQL .... så slipper du dem.
cya,
PatrikB
------------------
*Det tar sig sa han som hade eld i håret*
17 svar · 480 visningar · startad av Lukaspojken
Detta felmeddelandet får jag...hur kan jag bli av med det? Det kommer lite då och då...och jag stänger alla db-kopplingar?
Microsoft OLE DB Provider for ODBC Drivers error '80040e4d'
[Microsoft][ODBC Microsoft Access Driver] Too many client tasks
------------------
Alltid lär man sig något nytt varje dag...
Byt dbms till tex MS-SQL .... så slipper du dem.
cya,
PatrikB
------------------
*Det tar sig sa han som hade eld i håret*
Hur var det med SQL-satserna...var jag tvungen att ändra på alla?
------------------
Alltid lär man sig något nytt varje dag...
Bör inte vara några problem ...
och importera hela access filen till MS-SQL server ... fast, du sätta alla relationer, "räknare" och primärnycklar igen för de följer inte med (MS-SQL 7)
cya,
PatrikB
------------------
*Det tar sig sa han som hade eld i håret*
Kostar inte Microsoft SQL Server pengar? Förstår inte riktigt vad MS-SQL är egentligen...är inte det en databas? Känner att jag inte är så kunnig där...:)
------------------
Alltid lär man sig något nytt varje dag...
Om jag inte minns rätt så kunde man ladda hem MS-SQL gratis...eller nåt?
------------------
Alltid lär man sig något nytt varje dag...
microsoft sql server är inte gratis. det kostar en massa pengar.
möjligtvis går det någonstans att ladda hem en 120-dagarsvariant.
gratis däremot är exempelvis MySQL.
------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>
Men kan jag använda MSSQL utan microsoft sql server? Var laddar jag hem MSSQL?
Är det lönt att ladda hem databasen om jag inte kan göra något med den?
------------------
Alltid lär man sig något nytt varje dag...
kör du egen server? eller har du din site hostad hos ngt hotell?
Om du har den hostad så fråga om de har stöd för MS SQL Server, det borde de ha.
Annars .... bara att punga ut med 35 000 skr + moms för en licens som du kan köra mot internet med.
cya,
PatrikB
------------------
*Det tar sig sa han som hade eld i håret*
Jag använder ett gratis hotell...Brinkster...
------------------
Alltid lär man sig något nytt varje dag...
Men måste jag själv ha tillgång till MS SQL Server...räcker det inte att webhotellet har det?
------------------
Alltid lär man sig något nytt varje dag...
Det räcker med att hotellet har det.....
Tror inte Brinkster har det på deras gratis-hotell
cya,
PatrikB
------------------
*Det tar sig sa han som hade eld i håret*
Hur kan jag lösa då problemet med "Too many client tasks"...finns det något annat sätt och samtidigt ha kvar access?
------------------
Alltid lär man sig något nytt varje dag...
Allt beror ju på hur länge du har din databas öppen.
Generellt så ska allt stängas fortast möjligt, dvs
Öppna först vid behov, ej vid sid start av sidan.
Stäng direkt när den inte behövs, ej längst ned på sidan.
Skapa någon sorts cachning, om det inte är sidor som förändras mycket, tex ett nyhets script behöver ju inte gå mot databasen varje ggn en besökare kommer dit och kikar, där funkar en cachning bra.
Om det är ett forum så kanske man ska ha statiska html-filer som endast uppdateras då någon gör ett nytt inlägg/svarar på ett inlägg
finns som sagt mycket man kan göra för att optimera
Bara att testköra olika typer av kodningar och se hur process tiden sjunker/ökar :o
cya
PatrikB
Ett annat trix är att alltid använda rätt cursortyp, dvs öppna recordset som readonly om man inte tänker skriva nåt till dem och/eller forwardonly om man inte tänker gå igenom dem flera gånger.
Ökar prestandan....
Vi väljer "alltid" att INTE öppna våra recordset genom ADODB.Recordset, så slipper vi hålla koll på cursors och lock types. ;o
cya,
PatrikB
------------------
*Det tar sig sa han som hade eld i håret*
Tack!