26. september 2008 - 12:23Der er
9 kommentarer og 3 løsninger
MS SQL Express edition til access 2007
Jeg skal bruge MS SQL Express edition til min web side. Når jeg nu har den er det så en fordel at anvende den på mim access 2007. Hvis ikke hvad så med workgroup - vil den give en fordel?
Jeg er ikke helt sikker på at jeg forstår dit spørgsmål, men hvis du mener om du skal bruge Access 2007 til at administrere din SQL Server databaser, så vil jeg mene det er en dårlig ide. Brug hellere SQL Sever Management studio.
Hvis jeg har misforstået spørgsmålet helt, så bare sig til :-)
Hvis jeg har MS SQL Server Express 2008 vil det så være en fordel at koble den på Access 2007. I access 2007 kan man connecte til en SQL Server. Giver det Fordele?
Hvis du vil bruge MS SQLServer Express til din website, skal du ikke bruge Access overhovedet. Du tilslutter (connecter) dig direkte til din SQLServer, med den bruger der har rettigheder til at tilslutte via IIS'en.
For at administrere forskellige ting på din SQLSever Express, skal du installere SQLServer Management Studion, som aaberg_cc skriver.
Du kan selvfølgelig godt bruge Access til at lave forskellige ting i din SQLServer, men det har intet med din website at gøre. Det kan fx være en applikation der er skrevet i Access, hvor du bruger Access som front-end mod din SQLServer.
"backend (data)" I wouldnt suggest using an SQL server which is on a web hotel for your data in Access applications on your PC. I dont think performance will be so good.
Jeg er desværre blevet totalt misforstået - jeg prøver igen: 1) Glem alt om web 2) Kan jeg forbædre min bestående DB opretted i access ved at tilslutte sql server som backend (data)?
For at vi snakker om en forbedring i performance, skal vi virkelig snakke om mange data. Men det kræver så mere af maskinen den kører på. Du får andre fordele, såsom stored procedures og functions. Forbedring i sikkerhed, bliver meget bedre.
Om du skal gøre det, kommer meget and på hvad du vil bruge det til.
Det vil kræve at du flytter databasen fra access til sql serveren, og at du laver om på din access applikation så den connecter til Sql serveren i stedet for access basen. Som ikuyucu skriver, så vil det give en fordel for performance ved store datamængder. Så hvis du har performance problemer med din nuværende Access applikation, ville du nok kunne løse dem.
En anden fordel, er hvis du i fremtiden overvejer at re-programmere din Access applikation i et sprog med flere muligheder, f.eks. et af .NET sprogene eller java. SQL Serveren er tusinde gange mere udvidebar end Access, så når datamængden vokser og antal brugere vokser, vil du kunne håndtere det bedre med Sql Serveren.
Men hvis det fungerer fint som det er i dag, og der ikke er planer om store udvidelser i fremtiden, er der nok ikke nogen grund til at bruge tid og kræfter på det.
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.