Kom ihåg mig?
Home Menu

Menu


Seg laddning från MS Accessdatabas via Flash

Ämnesverktyg Visningsalternativ
Oläst 2008-03-28, 13:47 #1
Reactorman Reactorman är inte uppkopplad
Nykomling
 
Reg.datum: Aug 2006
Inlägg: 40
Reactorman Reactorman är inte uppkopplad
Nykomling
 
Reg.datum: Aug 2006
Inlägg: 40
Jag har ett problem med en Flashsajt som laddar data från en Access-databas via ASP/Vbscript. Databasen har vuxit till 11MB nu.

Det går segt att ladda ibland. Vanligtvis tar det ca 0.1 sek att ladda tex produkter, men ibland tar det hela 4-5 sek och det är hemskt störande ur användandesynpunkt.

Har storleken på databasen har betydelse, eller vad kan det annars vara?
Reactorman är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-03-28, 15:08 #2
Roberts avatar
Robert Robert är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Jan 2004
Inlägg: 2 103
Robert Robert är inte uppkopplad
Klarade millennium-buggen
Roberts avatar
 
Reg.datum: Jan 2004
Inlägg: 2 103
Du får säkerligen låsningar då filen är upptagen med en annan användare, ett typiskt problem med databaser av det slaget som är gjorda för 1 användare (desktop applikationer etc).
Robert är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-03-28, 16:32 #3
Dennis Holm Dennis Holm är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Mar 2003
Inlägg: 1 557
Dennis Holm Dennis Holm är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Mar 2003
Inlägg: 1 557
du kan inte byta databaslösning?
det vore ju helt klart värt det..
har inte gjort access till mssql konvertering på 10 år känns det som :P.
så där kan jag inte hjälpa.
borde dock finnas verktyg för att konvertera till mssql om inte kanske till och med mysql.

om inte annat kanske göra om databasen till flera filer med olika info i varje?
vet inte om det är vettig lösning eller krävande men.. en tanke
Dennis Holm är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-03-28, 21:55 #4
rhdf rhdf är inte uppkopplad
Flitig postare
 
Reg.datum: Mar 2006
Inlägg: 359
rhdf rhdf är inte uppkopplad
Flitig postare
 
Reg.datum: Mar 2006
Inlägg: 359
Access är ju som sagt inte gjort för att vara db på en större sida (visserligen vet jag att det finns 2 halvstora webshopar som kör på access)

en access-db på 11 MB + lite trafik på det + kanske inte helt optimal db-design = Sirap
jag skulle råda dig att byta till mysql /mssql så snart som möjligt. För mysql finns det ett lusande verktyg för att konvertera från tex access, sen åker du ju förvisso på att ändra lite sql-frågor här o var men det är en smäll man får ta
rhdf är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-03-29, 11:42 #5
Reactorman Reactorman är inte uppkopplad
Nykomling
 
Reg.datum: Aug 2006
Inlägg: 40
Reactorman Reactorman är inte uppkopplad
Nykomling
 
Reg.datum: Aug 2006
Inlägg: 40
Tack för alla svar.

Jag har börjat fatta att Access inte är någon bra lösning

Hela "affärssystemet" är byggt i ASP och det skulle ta aslång tid att göra om det i PHP eller .NET. Går det att köra mySQL ihop med ASP/VBscript?

Att konvertera vet jag inte om det skulle funka för tex ordernummer på ordrarna i databasen har autonumber och de måste ju få samma nummer efter konverteringen, annars skiter sig allt. Jag tror det blir svårt att byta databas!
Reactorman är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-03-29, 22:54 #6
Roberts avatar
Robert Robert är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Jan 2004
Inlägg: 2 103
Robert Robert är inte uppkopplad
Klarade millennium-buggen
Roberts avatar
 
Reg.datum: Jan 2004
Inlägg: 2 103
Jomenvisst går det såklart att använda mssql i classic ASP, det är ju fortfarande access som eg inte är gjord för webben om man säger så.

Det ska inte vara några svårigheter att flytta över data till en likadan tabellstruktur i mssql även fast du har kolumner med sk identitys, det är bara att exempelvis köra kommandot "identity insert off" och sen (förslagsvis) scripta in ditt data. Alternativet är att ha alla identity kolumner som vanliga int'ar och sen när datat är på plats flippa dom till identity.

Edit: Ooops, såg att du frågade efter mySql som alternativ till access, inte mssql... så ignorera ovanstående...
Robert är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-03-31, 11:38 #7
Reactorman Reactorman är inte uppkopplad
Nykomling
 
Reg.datum: Aug 2006
Inlägg: 40
Reactorman Reactorman är inte uppkopplad
Nykomling
 
Reg.datum: Aug 2006
Inlägg: 40
hihi... menar du att jag skall glömma hela din post? Då var det lite onödigt att posta den ;-)

Det går alltså inte att göra som du sade med mySQL? Dvs köra med vanliga inte och inte auto inrement för att sedan byta typen på den när jag kört in datat?

Kan jag göra överföringen via phpMyAdmin, eller är det för mycket SQL data om DBn är på 11Mb? Det är tusentals ordrar med en hel del data i varje.

Om jag skulle skaffa ett helt nytt system som är färdigt (webshop/orderhantering/lagerhantering) vad skall jag välja då om det inte skall kosta för mycket? En kompis jobbar med Jeeves men det kostar tydligen från runt 100kkr och det är ju en del. Systemet skall vara så pass dynamiskt att jag kan koppla det till den existerande webshoppen som är i Flash.
Reactorman är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-03-31, 11:51 #8
Knalli Knalli är inte uppkopplad
Medlem
 
Reg.datum: Jul 2007
Inlägg: 189
Knalli Knalli är inte uppkopplad
Medlem
 
Reg.datum: Jul 2007
Inlägg: 189
Jag körde med http://www.navicat.com/ för att omvandla access till MySQL för någon dag sen bara å det fungerade klockrent.

Vad gäller frågorna så är det inte jätte mycket som skiljer åt. Någon här å var e det enda jag stött på iaf.
Knalli är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-04-01, 10:36 #9
Reactorman Reactorman är inte uppkopplad
Nykomling
 
Reg.datum: Aug 2006
Inlägg: 40
Reactorman Reactorman är inte uppkopplad
Nykomling
 
Reg.datum: Aug 2006
Inlägg: 40
Hur gör man i Navicat för att kopiera över struktur och data från en Access-DB till en mySQL?

Skall man skapa en connection till den mySQL-DBn man lägga in allt i först? Sedan då? "Data transfer"?

Skulle vara tacksamt med lite hjälp hur man bär sig åt.

(Sitter med ver 8.0.22 enterprise)
Reactorman är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-04-01, 10:54 #10
Knalli Knalli är inte uppkopplad
Medlem
 
Reg.datum: Jul 2007
Inlägg: 189
Knalli Knalli är inte uppkopplad
Medlem
 
Reg.datum: Jul 2007
Inlägg: 189
Lägg upp din kopling till MySQL databasen. Klicka dig fram till någon tabell högerklicka och välj Import Wizard, följ sen bara stegen. Var jätte lätt när man väl hittade till Wizarden. Förstår inte riktigt varför man inte får upp den på nå smidigare sätt :/
Knalli är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 16:17.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017