Atvērto datu bāzu savienojamība (Open Database Connectivity — ODBC) ir protokols, ko var izmantot, lai savienotu Microsoft Access datu bāzi ar ārēju datu avotu, piemēram, Microsoft SQL Server. Šajā rakstā sniegta vispārīga informācija par ODBC datu avotiem, to izveidi un savienojuma izveides iespējām, izmantojot Microsoft Access. Procedūras darbības var atšķirties atkarībā no konkrētiem datu bāzes produktiem un izmantotajiem ODBC draiveriem.
Šajā rakstā
Par ODBC datu avotiem
Datu avots ir apvienots ar savienojuma informāciju, kas ir nepieciešama, lai piekļūtu datiem. Datu avoti ir, piemēram, SQL Server, Oracle RDBMS, izklājlapa un teksta fails. Savienojuma informācijā ietilpst, piemēram, servera atrašanās vieta, datu bāzes nosaukums, pieteikšanās ID, parole un dažādas ODBC draiveru opcijas, kas apraksta, kā izveidot savienojumu ar datu avotu. Šo informāciju var saņemt no tās datu bāzes administratora, ar kuru vēlaties izveidot savienojumu.
ODBC arhitektūrā lietojumprogramma, piemēram, Access, izveido savienojumu ar ODBC draiveru pārvaldnieku, kas savukārt izmanto noteiktu ODBC draiveri (piemēram, Microsoft SQL ODBC draiveri), lai izveidotu savienojumu ar datu avotu. Programmā Access tiek izmantoti ODBC datu avoti, lai izveidotu savienojumu ar ārpus Access esošiem datu avotiem, kuriem nav iebūvētu draiveru.
Lai izveidotu savienojumu ar šiem datu avotiem, rīkojieties šādi:
-
Instalējiet atbilstošo ODBC draiveri datorā, kurā ir datu avots.
-
Definējiet datu avota nosaukumu (data source name — DSN), izmantojot ODBC datu avotu administratoru savienojuma informācijas glabāšanai Microsoft Windows reģistrā vai DSN failā, vai izmantojiet savienojuma virkni Visual Basic kodā, lai nodotu savienojuma informāciju tieši ODBC draiveru pārvaldniekam.
Datora datu avoti
Datora datu avoti glabā savienojuma informāciju konkrēta datora Windows reģistrā. Datora datu avotus var izmantot tikai datorā, kurā tie ir definēti. Pastāv divu veidu datora datu avoti — lietotāja un sistēmas datu avoti. Lietotāja datu avotus var izmantot tikai pašreizējais lietotājs, un tie ir redzami tikai šim lietotājam. Sistēmas datu avotus var izmantot visi lietotāji datorā, un tie ir redzami visiem datora un sistēmas pakalpojumu lietotājiem. Datora datu avoti ir īpaši noderīgi, ja vēlaties nodrošināt papildu drošību, jo datora datu avotu var skatīt tikai pieteikušies lietotāji, un attāls lietotājs tos nevar nokopēt citā datorā.
Failu datu avoti
Failu datu avoti (dēvēti arī par DSN failiem) glabā savienojuma informāciju teksta failā, nevis Windows reģistrā, un parasti ir vieglāk lietojami nekā datora datu avoti. Piemēram, varat kopēt failu datu avotu jebkurā datorā, kam ir pareizais ODBC draiveris, lai jūsu programma varētu paļauties uz nemainīgu un precīzu savienojuma informāciju ikvienā datorā. Vai arī varat ievietot failu datu avotu vienā serverī, koplietot to daudzos tīkla datoros un vienkārši uzturēt savienojuma informāciju vienuviet.
Failu datu avots var būt arī nekoplietojams. Nekoplietojams failu datu avots atrodas vienā datorā, un norāda uz datora datu avotu. Varat izmantot nekoplietojamos failu datu avotus, lai piekļūtu esošiem datora datu avotiem failu datu avotos.
Virkņu savienošana
Modulī varat definēt formatētu savienojuma virkni, kas norāda savienojuma informāciju. Savienojuma virkne nodod savienojuma informāciju tieši ODBC draiveru pārvaldniekam, un tas palīdz vienkāršot lietojumprogrammu, jo atceļ prasību, ka sistēmas administratoram vai lietotājam jāizveido DSN, pirms izmantojat datu bāzi.
Papildinformāciju par ODBC interfeisu skatiet rakstā ODBC programmētāja atsauces MSDN sadaļā.
ODBC datu avota pievienošana
Pirms turpināt, iegūstiet un instalējiet atbilstošo ODBC draiveri datu avotam, ar kuru vēlaties izveidot savienojumu.
Piezīme.: Jums jābūt administratoru grupas dalībniekam lokālajā datorā, lai varētu pievienot vai konfigurēt ODBC datu avotu.
-
Noklikšķiniet uz Sākums un pēc tam uz Vadības panelis.
-
Vadības panelī veiciet dubultklikšķi uz Administratīvie rīki.
-
Dialoglodziņā Administratīvie rīki veiciet dubultklikšķi uz Datu avoti (ODBC).
Tiek parādīts dialoglodziņš ODBC datu avota administrators.
-
Noklikšķiniet uz Lietotāja DSN, Sistēmas DSN vai Faila DSN atkarībā no tā, kāda veida datu avotu vēlaties pievienot. Papildinformāciju skatiet rakstā Par ODBC datu avotiem.
-
Noklikšķiniet uz Pievienot.
-
Atlasiet draiveri, ko vēlaties izmantot, un pēc tam noklikšķiniet uz Pabeigt vai Tālāk.
Ja sarakstā nav jums vajadzīgā draivera, iegūstiet informāciju par pareizā draivera iegūšanas iespējām, sazinoties ar tās datu bāzes administratoru, ar kuru vēlaties izveidot savienojumu.
-
Izpildiet norādījumus un ievadiet obligāto savienojuma informāciju visos nākamajos dialoglodziņos.
Noklikšķiniet uz Palīdzība ODBC dialoglodziņos, lai iegūtu papildinformāciju par atsevišķiem iestatījumiem.