Den database jeg på et tidspunkt (efter noget lærdom) skal bruge, skal være ekstrem stabil til den ide jeg har. Er MS SQL Server Express det rette valg til det?
Og lige et tillægsspørgsmål som fortæller lidt om hvor lidt jeg ved om det: Kan en sådan database tilgås fra mange brugere samtidig? Ideen er en softwarepakke som flere (mange) skal kunne køre uafhængig af hinanden, men på samme database samtidig. I samme grad som med PHP & MySql, bortset fra at flere ikke må kunne rette i samme tabel på samme tid.
Hvis du skal have flere klienter der opdaterer databasen over nettet, så vil en database server som f.eks. SQLServer (eller MySQL) performe bedre end Access.
Stabil - der må bare ikke gå data tabt. Jeg har i øvrigt set et lignende projekt lavet med en .mdb database. Det kørte ikke godt, og databasen måtte ofte reetableres fra backup.
Det skulle ikke være noget der kører over http, men netværk skal det selvfølgelig kunne køre på.
Hvis data ikke må gå tabt, så sætter du to database servere op i hvert sit datacenter (med f.eks. 100 km imellem) og replikerer mellem dem. Det kræver en database server. Typisk i en dyr udgave. Og er en meget dyr løsning.
Hvis du kan leve med at data går tabt hvis bygningen bliver sprunget i luften, så kan du nøjes med en enkelt database server med minimum 2 RAID systemer (et til log og et til data) og en database server som bruger log (SQLServer, MySQL med InnoDB tabeller etc.).
Eller du kan vælge den billigste brugbare løsning: enkelt bruger => Access fler bruger => SQLServer eller MySQL
.. og bare rolig. Det er ikke min uerfarende hjerne der skal lave det, men jeg skal selv kunne lave en simpel prototype hvor ideen kan sælges til andre der kunne tænke sig at komme med i projektet.
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.