Att ställa in en MS -åtkomstdatabas som en ODBC -datakälla involverar dessa steg:
1. Öppna ODBC -datakälladministratören:
Metoden varierar något beroende på din Windows -version:
* Windows 10/11: Sök efter "ODBC -datakällor" i startmenyn. Detta bör ta upp applikationen "ODBC Data Source Administrator".
* Äldre Windows -versioner: Du kan hitta det genom att söka efter "ODBC" eller navigera till kontrollpanelen (sök efter "Kontrollpanel" i Start-menyn) och sedan välja "Administrativa verktyg" och sedan "ODBC-datakällor (64-bitars)" eller "ODBC-datakällor (32-bitars)" beroende på om du behöver en 32-bitars eller 64-bitars ODBC-drivkraft. (Du vill vanligtvis ha 64-bitars om du inte använder en 32-bitars applikation som kräver det).
2. Lägg till en ny datakälla:
* I ODBC -datakälladministratörsfönstret klickar du på "Lägg till ...".
*Välj "Microsoft Access Driver ( *.mdb, *.accdb)" (eller ett liknande alternativ som återspeglar den åtkomstversion du använder) från listan över drivrutiner och klickar på "Finish".
3. Konfigurera datakällan:
* I dialogrutan "ODBC Microsoft Access Setup":
* Datakällnamn (DSN): Ge din datakälla ett beskrivande namn (t.ex. "myAccessDatabase"). Detta är det namn du använder för att hänvisa till databasen i dina applikationer.
* Beskrivning: (Valfritt) Lägg till en kort beskrivning av datakällan.
* Välj: Klicka på knappen "Välj" för att bläddra och hitta din åtkomstdatabasfil (.mdb eller .accdb).
* exklusivt: Det här alternativet avgör hur databasen kommer att nås. I allmänhet, lämna detta okontrollerat såvida du inte absolut behöver exklusiv åtkomst till databasen. Kontrollerad betyder att bara din applikation kan komma åt den och förhindra andra samtidiga användare.
* skrivskyddat: Kontrollera den här rutan om du bara behöver läsa data från databasen och inte behöver göra några ändringar.
* Klicka på "Testanslutning" för att verifiera att du kan ansluta till databasen. Om den misslyckas, dubbelkontrollera filvägen och se till att åtkomstdatabasfilen finns och är tillgänglig.
4. Spara datakällan:
* När anslutningstestet är framgångsrikt klickar du på "OK" för att spara den nya ODBC -datakällan.
5. (Valfritt) System DSN kontra användare DSN:
* System DSN: Datakällan är tillgänglig för alla användare på datorn.
* Användare DSN: Datakällan är endast tillgänglig för den nuvarande användaren.
Välj lämpligt alternativ baserat på dina behov. System DSN:er är i allmänhet att föredra om du inte har ett specifikt skäl att använda en användar DSN (t.ex. säkerhetsproblem).
Viktiga överväganden:
* 32-bitar mot 64-bitars: Om du använder en 32-bitars applikation (mindre vanligt nuförtiden) måste du skapa en 32-bitars ODBC-datakälla, även på ett 64-bitars operativsystem. Se till att du använder rätt ODBC-administratör (32-bitars eller 64-bitars) för att matcha din ansökan.
* behörigheter: Se till att användarkontot har nödvändiga behörigheter för att komma åt åtkomstdatabasfilen och mappen den finns i.
* filväg: Använd hela och korrekt sökväg till din åtkomstdatabasfil. Undvik att använda relativa sökvägar, eftersom dessa kan orsaka problem om applikationen åtkomst till databasen går från en annan katalog.
När du har slutfört dessa steg kan du nu ansluta till din åtkomstdatabas med ODBC -datakällnamnet som du skapade från andra applikationer som SQL -utvecklare, Python med Library 'PyoDBC' eller andra databasanslutningsverktyg. Kom ihåg att ersätta "myAccessDatabase" "med det faktiska DSN -namnet du valde.