Avatar billede mettepid Nybegynder
02. marts 2004 - 09:06 Der er 2 kommentarer og
1 løsning

Access 97 db til SQL Server

Hej Alle

Jeg har her en Access 97 db, der nu skal opgraderes til en klient/server ting, dvs. flere brugere om samme db.

De er ikke interesseret i at opgradere til Access 2000, så jeg kan lave et access projekt.

Hvad kan jeg anbefale dem og kan det lade sige gøre bare at kæde tabellerne i db'en ned til SQL serveren.

Er det nok til at flere brugere kan have den åben samtidig.

Lad mig høre nogle erfaringer med samme.

Mvh
Mette
02. marts 2004 - 09:18 #1
Der er ingen problemer med at køre Access 97 mod SQL server. tabellerne sammenkædes via ODBC og foregår i det store hele problemløst.
Erfaringsmæssigt kan der dog være nogle ting, som driller lidt, da SQL serveren ikke er helt så fleksibel som Access kan være (bla. mht til datatyper).
Men der er langt mindre arbejde med at upsize på denne måde frem for at skulle lave et Access Project.

SQL server via ODBC køre generelt lynhurtigt i forhold til alm. Access, da ODBC'en er ret god til selv at fortolke forespørgsler. Men ved 'store' handlingsforespørgsler (opdtering, tilføjelse og sletning) er det en god ide at lave det som videregivelsesforespørgsler - dvs skrive forespørgslerne i SQL serverens syntaks) Men alt kører 99% som det plejer - bare hurtigere.

Det er mine erfaringer.

/Thomas
Avatar billede mettepid Nybegynder
02. marts 2004 - 10:16 #2
Hej Thomas

Du lyder som om du har styr på det, men jeg forstår ikke helt det med forespørgslerne, vil du omskrive dem? Skal de fysisk ligge i Access 97 eller i SQL db'en.

En ting til - er der nogen regler for hvilken sql server version der må bruges, er det en dårlig ide at bruge en SQL server 2000 til Access 97.

På forhånd tak
02. marts 2004 - 11:32 #3
Hej Mette,

Alle queries bliver i Access. Men ved at lave handlingsforespørgslerne om til videregivelsesforespørgsler (Pass-Through) så går det uden om ODBC og direkte til SQL serveren. En forespørgsel ændres til Videregivelsesforespørgsel ved at gå i menuen Forespørgsel i design. Herefter skal connectstengen sættes i forespørgslens egenskaber.

Jeg har ikke haft problemer med at køre 97 op mod SQl server 2000. Men det er klart, at der er et generationssprng mellem de 2 programmer. Men det klarer ODBC'en normalt fint. I lang tid var jeg selv mere 'tryg' ved SQL 7.0, men det er bare en vanesag.
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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