"Open Database Connectivity" (ODBC) yra protokolas, naudojamas prijungti „Microsoft“„Access“ duomenų bazę prie išorinio duomenų šaltinio, pvz., „Microsoft“SQL serveris. Šiame straipsnyje pateikiama bendra informacija apie ODBC duomenų šaltinius, kaip juos sukurti ir kaip prie jų prisijungti naudojant „Access“. Procedūros veiksmų gali skirtis, atsižvelgiant į konkrečius duomenų bazės produktus ir naudojamas ODBC tvarkykles.
Šiame straipsnyje:
Apie ODBC duomenų šaltinius
Duomenų šaltinis yra duomenų, derinamų su ryšio informaciją, kurios reikia duomenims pasiekti, šaltinis. Duomenų šaltinių pavyzdžiai yra SQL serveris, "Oracle RDBMS", skaičiuoklė ir teksto failas. Ryšio informacijos pavyzdžiai gali būti serverio vietą, duomenų bazės pavadinimas, prisijungimo ID, slaptažodis ir įvairios ODBC tvarkyklės parinktys, aprašančios, kaip prisijungti prie duomenų šaltinio. Šią informaciją galima gauti iš duomenų bazės, prie kurios norite prisijungti, administratoriaus.
ODBC architektūros programoje, pvz., „Access“, prisijungia prie ODBC tvarkyklių tvarkytuvo, kuris savo ruožtu naudoja konkrečią ODBC tvarkyklę (pvz., „Microsoft“ SQL ODBC tvarkyklę), kad prisijungtų prie duomenų šaltinio. " „Access“ " naudojate ODBC duomenų šaltinius, kad prisijungtumėte prie išorinių duomenų šaltinių su „Access“, kuriuose nėra įtaisytųjų tvarkyklių.
Norėdami prisijungti prie šių duomenų šaltinių, turite atlikti šiuos veiksmus:
-
Įdiekite atitinkamą ODBC tvarkyklę kompiuteryje, kuriame yra duomenų šaltinis.
-
Apibrėžkite duomenų šaltinio pavadinimą (DSN) naudodami ODBC duomenų šaltinio administratorių ryšio informacijai saugoti „Microsoft“Windows registre arba DSN faile, arba jungimosi eilutę Visual Basic kode, kad perduotumėte ryšio informaciją tiesiogiai ODBC tvarkyklių tvarkytuvei.
Kompiuterio duomenų šaltiniai
Kompiuterio duomenų šaltiniai ryšio informaciją saugo konkrečiame kompiuteryje Windows registre. Kompiuterio duomenų šaltinius galite naudoti tik tame kompiuteryje, kuriame jie yra apibrėžti. Yra dviejų tipų kompiuterio duomenų šaltiniai: vartotojo ir sistemos. Vartotojo duomenų šaltinius gali naudoti tik dabartinis vartotojas ir jie matomi tik tam vartotojui. Sistemos duomenų šaltinius gali naudoti visi vartotojai kompiuteryje ir jie yra matomi visiems to kompiuterio ir sistemos paslaugų vartotojams. Kompiuterio duomenų šaltinis yra ypač naudingas, kai norite suteikti papildomą saugą, nes kompiuterio duomenų šaltinį gali peržiūrėti tik prisijungę vartotojai ir nuotolinis vartotojas jo negali nukopijuoti į kitą kompiuterį.
Failo duomenų šaltinis
Failo duomenų šaltiniuose (dar vadinamuose DSN failais) ryšio informacija saugoma tekstiniame faile, o ne Windows registre ir paprastai yra lankstesnė naudoti nei kompiuterio duomenų šaltiniai. Pavyzdžiui, galite nukopijuoti failo duomenų šaltinį į bet kurį kompiuterį, kuriame yra tinkama ODBC tvarkyklė, kad jūsų programa galėtų pasikliauti nuoseklia ir tikslia ryšio informacija visuose kompiuteriuose, kuriuos ji naudoja. Arba galite įtraukti failo duomenų šaltinį viename serveryje, jį bendrinti su daugeliu kompiuterių tinkle ir lengvai tvarkyti ryšio informaciją vienoje vietoje.
Failo duomenų šaltinį galite padaryti nebendrinamą. Nebendrinamas failo duomenų šaltinis yra viename kompiuteryje ir nukreipia į kompiuterio duomenų šaltinį. Nebendrinamų failo duomenų šaltinius galite naudoti norėdami iš failo duomenų šaltinių pasiekti esamus kompiuterio duomenų šaltinius.
Ryšio eilutės
Modulyje galite apibrėžti suformatuotą ryšio eilutę, kuri nurodo ryšio informaciją. Eilutė perduoda ryšio informaciją tiesiai į ODBC tvarkyklės tvarkytuvą ir padeda supaprastinti programą pašalindama reikalavimą, kad sistemos administratorius ar vartotojas, prieš pradėdamas naudoti duomenų bazę, turi sukurti DNS .
Daugiau informacijos apie ODBC sąsają rasite MSDN skyriuje ODBC programuotojo gairės.
ODBC duomenų šaltinio įtraukimas
Prieš tęsdami, įsigykite ir įdiekite atitinkamą duomenų šaltinio, prie kurio norite prisijungti, ODBC tvarkyklę.
Pastaba: Norėdami įtraukti arba konfigūruoti ODBC duomenų šaltinį, vietiniame kompiuteryje turite būti administratorių grupės narys.
-
"Windows" užduočių juostos ieškos lauke paleiskite valdymo skydas.
-
Valdymo skyde du kartus spustelėkite Administravimo įrankiai.
-
Dialogo lange Administravimo įrankiai dukart spustelėkite Duomenų šaltiniai (ODBC).
Rodomas dialogo langas ODBC duomenų šaltinio administratorius
-
Atsižvelgdami į duomenų šaltinio, kurį norite įtraukti, tipą, pasirinkite Vartotojo DSN, Sistemos DSN arba Failo DSN. Daugiau informacijos žr. skyriuje Apie ODBC duomenų šaltinius.
-
Pasirinkite Įtraukti.
-
Pasirinkite norimą naudoti tvarkyklę, tada pasirinkite Baigti arba Pirmyn.
Jei norimos tvarkyklės sąraše nėra, kreipkitės į duomenų bazės, prie kurios bandote prisijungti, administratorių ir gaukite informacijos, kaip gauti tinkamą tvarkyklę.
-
Vykdykite nurodymus ir į visus dialogo langus įveskite reikiamą ryšio informaciją.
ODBC dialogo languose spustelėkite Žinynas norėdami gauti daugiau informacijos apie atskirus parametrus.
Daugiau informacijos žr. Duomenų šaltinio įtraukimas.