Jei duomenys visada yra kelionėje, "Excel" yra kaip Didžioji centrinė stotis. Įsivaizduokite, kad duomenys yra traukinys, užpildytas keleiviais, kurie reguliariai įveda "Excel", atlieka pakeitimus, o tada palieka. Yra daugybė būdų, kaip įvesti "Excel", kuri importuoja visų tipų ir sąrašo duomenis, nuolat auga. Kai duomenys bus programoje "Excel", jie bus pasirengę keisti figūrą taip, kaip norite naudoti „Power Query“. Duomenims, kaip ir mums visiems, taip pat reikia "priežiūros ir tiekimo", kad viskas veiktų sklandžiai. Štai kur atsiranda ryšys, užklausa ir duomenų ypatybės. Galiausiai duomenys palieka "Excel" geležinkelio stotį įvairiais būdais: juos importuoja kiti duomenų šaltiniai, bendrinami kaip ataskaitos, diagramos ir "PivotTable" bei eksportuojami į "Power BI" ir "Power Apps".
Štai pagrindiniai dalykai, kuriuos galite atlikti, kol duomenys yra "Excel" traukinių stotyje:
-
Importuoti Galite importuoti duomenis iš daugelio skirtingų išorinių duomenų šaltinių. Šie duomenų šaltiniai gali būti jūsų kompiuteryje, debesyje arba pusiaukelėje visame pasaulyje. Daugiau informacijos žr. Duomenų importavimas iš išorinių duomenų šaltinių.
-
Power Query Naudodami „Power Query“ (anksčiau vadintą Gauti & transformuoti) galite kurti užklausas, kad galėtumėte įvairiais būdais formuoti, transformuoti ir derinti duomenis. Galite eksportuoti savo darbą kaip „Power Query“ šabloną, kad apibrėžtumėte duomenų srauto operaciją "Power Apps". Netgi galite sukurti duomenų tipą, kad papildytumėte susietų duomenų tipus. Daugiau informacijos žr. "Excel" žinyno „Power Query“.
-
Saugumas Duomenų privatumas, kredencialai ir autentifikavimas visada kelia nuolatinį susirūpinimą. Daugiau informacijos žr. Duomenų šaltinio parametrų ir teisių valdymas irPrivatumo lygių nustatymas.
-
Atnaujinti Importuotus duomenis paprastai reikia atnaujinti, kad būtų galima atlikti "Excel" keitimus, pvz., papildymus, naujinimus ir naikinimus. Daugiau informacijos žr. Išorinių duomenų ryšio atnaujinimas programoje "Excel".
-
Connections/apgyvendinimo įstaigos Kiekvienas išorinių duomenų šaltinis turi su juo susietą įvairių ryšių ir ypatybių informaciją, kuri kartais reikalauja pakeitimų, atsižvelgiant į jūsų aplinkybes. Daugiau informacijos žr. Išorinių duomenų diapazonų ir jų ypatybių valdymas, Ryšių su išoriniais duomenimis kūrimas, redagavimas ir valdymas ir Ryšio ypatybės.
-
Palikimas Tradicinius metodus, pvz., senstelėjusius importavimo vediklius ir "MSQuery", vis dar galima naudoti. Daugiau informacijos žr. Duomenų importavimo ir analizės parinktys ir "Microsoft Query" naudojimas išoriniams duomenims nuskaityti.
Tolesniuose skyriuose pateikiama daugiau informacijos apie tai, kas vyksta užkulisiuose šiuo užimtu "Excel" geležinkelio stotis.
Yra ryšio, užklausos ir išorinių duomenų diapazono ypatybių. Ryšio ir užklausos ypatybėse yra tradicinė ryšio informacija. Dialogo lango pavadinime Ryšio ypatybės reiškia, kad nėra su juo susietos užklausos, tačiau užklausos ypatybės reiškia, kad yra. Išorinių duomenų diapazono ypatybės valdo duomenų maketą ir formatą. Visi duomenų šaltiniai turi dialogo langą Išorinių duomenų ypatybės , tačiau duomenų šaltiniuose, kuriuose yra susietos kredencialų ir atnaujinimo informacijos, naudojamas didesnis dialogo langas Išorinio diapazono duomenų ypatybės .
Toliau pateiktoje informacijoje apibendrinami svarbiausi dialogo langai, sritys, komandų keliai ir atitinkamos žinyno temos.
Dialogo langas arba sritis Komandų keliai |
Skirtukai ir tuneliai |
Pagrindinė žinyno tema |
---|---|---|
Naujausi šaltiniai Duomenų > naujausi šaltiniai |
(Nėra skirtukų) Tunnels to Connect > Navigator dialog box |
|
Ryšio ypatybės ARBA duomenų ryšio vediklisData > Queries & Connections > Connections tab > (right click a connection) > Properties |
Usage tab Definition tab Used In tab |
|
Užklausos ypatybės Data > Existing Connections > (right click a connection) > Edit Connection Properties OR Duomenų > užklausos & ryšiai| Queries tab > (right click a connection) > Properties OR Query > ypatybės OR Data > Refresh All > Connections (kai įdėtas įkeltame užklausos darbalapyje) |
Usage tab Definition tab Used In tab |
|
Užklausų & Connections Duomenų > užklausos & Connections |
Skirtukas Užklausos Connections tab |
|
Esama Connections Esamų Connections duomenų > |
skirtukas Connectionslentelės |
|
Išorinių duomenų ypatybės OR Išorinių duomenų diapazono ypatybės OR Duomenų > ypatybės (išjungta, jei jos nėra užklausos darbalapyje) |
Naudojamas skirtuke (dialogo lange Ryšio ypatybės ) Mygtukas Atnaujinti dešinėje užklausos ypatybių tuneliuose |
|
Skirtukas Ryšio ypatybės > apibrėžimas > eksportuoti ryšio failą OR Query > Export Connection File |
(Nėra skirtukų) Tunnels to File dialog box Data sources folder |
Ryšių su išoriniais duomenimis kūrimas, redagavimas ir valdymas |
"Excel" darbaknygės duomenys gali būti iš dviejų skirtingų vietų. Duomenys gali būti saugomi tiesiogiai darbaknygėje arba gali būti saugomi išoriniame duomenų šaltinyje, pvz., teksto faile, duomenų bazėje arba analitinio apdorojimo tinkle (OLAP) kube. Šis išorinis duomenų šaltinis prijungtas prie darbaknygės naudojant duomenų ryšį, kuris yra informacijos, apibūdinančios, kaip rasti išorinį duomenų šaltinį, prie jo prisijungti ir prie jo prisijungti, rinkinys.
Pagrindinis prisijungimo prie išorinių duomenų pranašumas yra tai, kad galite periodiškai analizuoti šiuos duomenis nekopijuodami duomenų į darbaknygę, o tai operacija, kuri gali užimti daug laiko ir gali įvykti klaidų. Prisijungę prie išorinių duomenų, taip pat galite automatiškai atnaujinti (arba atnaujinti) savo "Excel" darbaknyges iš pradinio duomenų šaltinio, kai duomenų šaltinis atnaujinamas nauja informacija.
Ryšio informacija saugoma darbaknygėje ir gali būti saugoma ryšio faile, pvz., "Office" duomenų ryšio (ODC) faile (.odc) arba duomenų šaltinio pavadinimo faile (.dsn).
Norėdami išorinius duomenis perkelti į "Excel", turite turėti prieigą prie duomenų. Jei išorinio duomenų šaltinio, kurį norite pasiekti, nėra vietiniame kompiuteryje, gali tekti kreiptis į duomenų bazės administratorių dėl slaptažodžio, vartotojo teisių ar kitos ryšio informacijos. Jei duomenų šaltinis yra duomenų bazė, įsitikinkite, kad duomenų bazė nėra atidaryta išskirtiniu režimu. Jei duomenų šaltinis yra tekstinis failas arba skaičiuoklė, įsitikinkite, kad kitas vartotojas nėra atidaręs jo išskirtinei prieigai.
Daugeliui duomenų šaltinių taip pat reikia ODBC tvarkyklės arba OLE DB teikėjo, kad būtų galima koordinuoti duomenų srautą tarp "Excel", ryšio failo ir duomenų šaltinio.
Toliau pateikiamoje diagramoje apibendrinami pagrindiniai duomenų ryšių aspektai.
1. Yra įvairių duomenų šaltinių, prie kurių galite prisijungti: analizės tarnybos, „SQL Server“, "Microsoft Access", kitos OLAP ir sąryšinės duomenų bazės, skaičiuoklės ir teksto failai.
2. Daugelis duomenų šaltinių turi susietą ODBC tvarkyklę arba OLE DB teikimo įrankį.
3. Ryšio failas apibrėžia visą informaciją, reikalingą duomenims iš duomenų šaltinio pasiekti ir nuskaityti.
4. Ryšio informacija kopijuojama iš ryšio failo į darbaknygę ir ryšio informaciją galima lengvai redaguoti.
5. Duomenys nukopijuojami į darbaknygę, kad galėtumėte juos naudoti taip pat, kaip naudojate duomenis, saugomus tiesiogiai darbaknygėje.
Norėdami rasti ryšio failus, naudokite dialogo langą Esami Connections. (Pasirinkite Duomenys > esamas Connections.) Naudodami šį dialogo langą galite matyti šių tipų ryšius:
-
Connections darbaknygėje
Šiame sąraše rodomi visi dabartiniai darbaknygės ryšiai. Sąrašas sukuriamas iš jau apibrėžtų ryšių, kuriuos sukūrėte naudodami duomenų ryšio vediklio dialogo langą Duomenų šaltinio pasirinkimas, arba iš ryšių, kuriuos anksčiau pasirinkote kaip ryšį iš šio dialogo lango.
-
Ryšio failai jūsų kompiuteryje
Šis sąrašas sukuriamas aplanke Mano duomenų šaltiniai , kuris paprastai saugomas aplanke Dokumentai.
-
Ryšio failai tinkle
Šį sąrašą galima sukurti naudojant jūsų vietinio tinklo aplankų rinkinį, kurio vietą galima diegti visame tinkle diegiant "Microsoft Office" grupės strategijas arba "SharePoint" biblioteką.
Taip pat galite naudoti "Excel" kaip ryšio failų rengyklę norėdami kurti ir redaguoti ryšius su išoriniais duomenų šaltiniais, saugomais darbaknygėje arba ryšio faile. Jei nerandate norimo ryšio, galite sukurti ryšį spustelėdami Naršyti daugiau , kad būtų rodomas dialogo langas Duomenų šaltinio pasirinkimas, tada spustelėdami Naujas šaltinis , kad paleistumėte duomenų ryšio vediklį.
Sukūrę ryšį, galite naudoti dialogo langą Ryšio ypatybės(Duomenų >užklausų pasirinkimas & Connections >Connections skirtuką > (dešiniuoju pelės mygtuku spustelėkite ryšį) > ypatybės), kad valdytumėte įvairius ryšių su išoriniais duomenų šaltiniais parametrus ir galėtumėte naudoti, pakartotinai naudoti arba perjungti ryšio failus.
Pastaba Kartais dialogo langas Ryšio ypatybės vadinamas užklausos ypatybių dialogo langu, kai sukuriama užklausa, sukurta naudojant „Power Query“ (anksčiau vadintą Gauti & transformuoti), susietą su juo.
Jei jungsitės prie duomenų šaltinio naudodami ryšio failą, "Excel" nukopijuos ryšio informaciją iš ryšio failo į "Excel" darbaknygę. Kai atliekate keitimus naudodami dialogo langą Ryšio ypatybės, redaguojate duomenų ryšio informaciją, saugomą dabartinėje "Excel" darbaknygėje, o ne pradinį duomenų ryšio failą, kuris galėjo būti naudojamas ryšiui sukurti (tai nurodo failo vardas, rodomas skirtuko Apibrėžimas ypatybėje Ryšio failas). Kai redaguojate ryšio informaciją (išskyrus ryšio pavadinimą ir ryšio aprašo ypatybes), saitas su ryšio failu pašalinamas ir ypatybė Ryšio failas išvaloma.
Norėdami užtikrinti, kad ryšio failas būtų visada naudojamas atnaujinant duomenų šaltinį, spustelėkite Visada bandyti naudoti šį failą, kad atnaujintumėte šiuos duomenis skirtuke Apibrėžimas . Pažymėjus šį žymės langelį užtikrinama, kad ryšio failo naujinimus visada naudos visos darbaknygės, naudojančios tą ryšio failą, kuriame taip pat turi būti nustatytas šis ypatybių rinkinys.
Naudodami dialogo langą Connections galite lengvai valdyti šiuos ryšius, įskaitant jų kūrimą, redagavimą ir naikinimą (Pažymėkite duomenis > užklausas & Connections > Connections skirtuką > (dešiniuoju pelės mygtuku spustelėkite ryšį) > ypatybės.) Šį dialogo langą galite naudoti norėdami atlikti šiuos veiksmus:
-
Kurkite, redaguokite, atnaujinkite ir naikinkite darbaknygėje naudojamus ryšius.
-
Patikrinkite išorinių duomenų šaltinį. Galite norėti tai padaryti, jei ryšį apibrėžė kitas vartotojas.
-
Rodyti, kurioje dabartinės darbaknygės vietoje naudojamas kiekvienas ryšys.
-
Diagnozuoti klaidos pranešimą apie ryšius su išoriniais duomenimis.
-
Peradresuokite ryšį į kitą serverį ar duomenų šaltinį arba pakeiskite esamo ryšio failą.
-
Kurkite ir bendrinkite ryšio failus su vartotojais.
Ryšio failai ypač naudingi nuosekliam ryšių bendrinimui, lengviau aptinkamiems ryšiams, ryšių saugumui gerinti ir duomenų šaltinių administravimui palengvinti. Geriausias būdas bendrinti ryšio failus – padėti juos saugioje ir patikimoje vietoje, pvz., tinklo aplanke arba "SharePoint" bibliotekoje, kurioje vartotojai gali skaityti failą, bet failą gali modifikuoti tik priskirti vartotojai. Daugiau informacijos žr. Duomenų bendrinimas su ODC.
ODC failų naudojimas
"Office" duomenų ryšio (ODC) failus (.odc) galite kurti prisijungę prie išorinių duomenų naudodami dialogo langą Duomenų šaltinio pasirinkimas arba naudodami duomenų ryšio vediklį, kad prisijungtumėte prie naujų duomenų šaltinių. ODC failas naudoja pasirinktines HTML ir XML žymes ryšio informacijai saugoti. Galite lengvai peržiūrėti arba redaguoti failo turinį programoje "Excel".
Galite bendrinti ryšio failus su kitais žmonėmis, kad suteiktumėte jiems tokią pačią prieigą prie išorinio duomenų šaltinio. Kitiems vartotojams nereikia nustatyti duomenų šaltinio, kad galėtų atidaryti ryšio failą, tačiau jiems gali reikėti įdiegti ODBC tvarkyklę arba OLE DB teikimo įrankį, kurio reikia norint pasiekti išorinius duomenis savo kompiuteryje.
ODC failai yra rekomenduojamas prisijungimo prie duomenų ir duomenų bendrinimo būdas. Galite lengvai konvertuoti kitus tradicinius ryšio failus (DSN, UDL ir užklausų failus) į ODC failą atidarydami ryšio failą ir spustelėdami mygtuką Eksportuoti ryšio failą skirtuke Apibrėžimas , esančiame dialogo lange Ryšio ypatybės .
Užklausų failų naudojimas
Užklausos failai yra tekstiniai failai, kuriuose yra duomenų šaltinio informacija, įskaitant serverio, kuriame yra duomenys, vardą ir ryšio informaciją, kurią pateikiate kurdami duomenų šaltinį. Užklausų failai yra tradicinis užklausų bendrinimo su kitais "Excel" vartotojais būdas.
.dqy užklausos failų naudojimas Naudodami Microsoft Query galite įrašyti .dqy failus, kuriuose yra sąryšinių duomenų bazių arba tekstinių failų užklausų. Kai atidarote šiuos failus naudodami Microsoft Query, galite peržiūrėti užklausos grąžintus duomenis ir modifikuoti užklausą, kad gautumėte skirtingus rezultatus. Galite įrašyti .dqy failą bet kuriai kuriamai užklausai naudodami užklausų vediklį arba tiesiogiai "Microsoft Query".
.oqy užklausos failų naudojimas .oqy failus galite įrašyti norėdami prisijungti prie OLAP duomenų bazės duomenų serveryje arba autonominis kubo failas (.cub). Naudojant kelių dimensijų ryšio vediklį "Microsoft Query" kuriant OLAP duomenų bazės arba kubo duomenų šaltinį, .oqy failas sukuriamas automatiškai. KADANGI OLAP duomenų bazės nėra suskirstytos į įrašus ar lenteles, negalite kurti užklausų ar .dqy failų, kad pasiektumėte šias duomenų bazes.
.rqy užklausos failų naudojimas "Excel" gali atidaryti užklausos failus .rqy formatu, kad palaikytų OLE DB duomenų šaltinio tvarkykles, kurios naudoja šį formatą. Daugiau informacijos žr. tvarkyklės dokumentacijoje.
.qry užklausos failų naudojimas Microsoft Query gali atidaryti ir įrašyti užklausos failus .qry formatu, kad būtų galima naudoti su ankstesnėmis Microsoft Query versijomis, kurios negali atidaryti .dqy failų. Jei turite .qry formato užklausos failą, kurį norite naudoti programoje "Excel", atidarykite failą naudodami "Microsoft Query", tada įrašykite jį kaip .dqy failą. Informacijos apie .dqy failų įrašymą žr. Microsoft Query žinyne.
.iqy žiniatinklio užklausų failų naudojimas "Excel" gali atidaryti .iqy žiniatinklio užklausų failus, kad gautų duomenis iš žiniatinklio. Daugiau informacijos žr. Eksportavimas į "Excel" iš "SharePoint".
Išorinių duomenų diapazonas (dar vadinamas užklausos lentele) yra apibrėžtas pavadinimas arba lentelės pavadinimas, apibrėžiantis į darbalapį įvedamų duomenų vietą. Kai prisijungiate prie išorinių duomenų, "Excel" automatiškai sukuria išorinių duomenų diapazoną. Vienintelė išimtis – "PivotTable" ataskaita, prijungta prie duomenų šaltinio, kuris nesukuria išorinių duomenų diapazono. Programoje "Excel" galite formatuoti ir išdėstyti išorinių duomenų diapazoną arba naudoti jį skaičiavimams, kaip ir kitiems duomenims.
"Excel" automatiškai pavadina išorinių duomenų diapazoną taip:
-
Išorinių duomenų diapazonai iš "Office" duomenų ryšio (ODC) failų pavadinami tuo pačiu vardu kaip ir failo vardas.
-
Išorinių duomenų diapazonai iš duomenų bazių pavadinami užklausos pavadinimu. Pagal numatytuosius nustatymus Query_from_source yra duomenų šaltinio, kurį naudojote kurdami užklausą, pavadinimas.
-
Išorinių duomenų diapazonai iš tekstinių failų pavadinami tekstinio failo vardu.
-
Išorinių duomenų diapazonai iš žiniatinklio užklausų pavadinami tinklalapio, iš kurio gauti duomenys, pavadinimu.
Jei darbalapyje yra daugiau nei vienas išorinių duomenų diapazonas iš to paties šaltinio, diapazonai sunumeruojami. Pvz., MyText, MyText_1, MyText_2 ir t. t.
Išorinių duomenų diapazonas turi papildomų ypatybių (nepainioti su ryšio ypatybėmis), kurias galite naudoti duomenims valdyti, pvz., langelių formatavimo ir stulpelių pločio išsaugojimas. Šias išorinių duomenų diapazono ypatybes galite keisti skirtuko Duomenys grupėje Connections spustelėdami Ypatybės ir atlikdami keitimus dialogo languose Išorinių duomenų diapazono ypatybės arba Išorinių duomenų ypatybės.
|
|
Yra keli duomenų objektai (pvz., išorinių duomenų diapazonas ir "PivotTable" ataskaita), kuriuos galite naudoti norėdami prisijungti prie skirtingų duomenų šaltinių. Tačiau duomenų šaltinio, prie kurio galite prisijungti, tipas skiriasi kiekviename duomenų objekte.
"Excel Services" galite naudoti ir atnaujinti prijungtus duomenis. Kaip ir naudojant bet kurį išorinį duomenų šaltinį, gali tekti autentifikuoti prieigą. Daugiau informacijos žr. Išorinių duomenų ryšio atnaujinimas programoje "Excel". Far daugiau informacijos apie kredencialus, žr. "Excel Services" autentifikavimo parametrai.
Šioje lentelėje apibendrinama, kuriuos duomenų šaltinius palaiko kiekvienas "Excel" duomenų objektas.
Excel duomenys daiktas |
Sukuria Išorinis duomenys Diapazonas? |
OLE DB |
ODBC |
SMS žinutė failas |
HTML kodas failas |
XML failas |
SharePoint sąrašas |
|
Teksto importavimo vediklis |
Yes |
Ne |
Ne |
Yes |
Ne |
Ne |
Ne |
|
PivotTable ataskaita (ne OLAP) |
Ne |
Taip |
Taip |
Yes |
Ne |
Ne |
Taip |
|
PivotTable ataskaita (OLAP) |
Ne |
Yes |
Ne |
Ne |
Ne |
Ne |
Ne |
|
Excel Table |
Taip |
Taip |
Yes |
Ne |
Ne |
Taip |
Taip |
|
XML schema |
Yes |
Ne |
Ne |
Ne |
Ne |
Yes |
Ne |
|
Žiniatinklio užklausa |
Yes |
Ne |
Ne |
Ne |
Taip |
Yes |
Ne |
|
Duomenų ryšio vediklis |
Taip |
Taip |
Taip |
Taip |
Taip |
Taip |
Taip |
|
Microsoft Query |
Yes |
Ne |
Taip |
Yes |
Ne |
Ne |
Ne |
|
Pastaba: Šie failai– teksto failas, importuotas naudojant teksto importavimo vediklį, XML failas, importuotas naudojant XML schemą, ir HTML arba XML failas, importuotas naudojant žiniatinklio užklausą, nenaudokite ODBC tvarkyklės arba OLE DB teikėjo, kad prisijungtų prie duomenų šaltinio.
"Excel Services" "Excel" lentelių ir pavadintų diapazonų sprendimo būdas
Jei norite rodyti "Excel" darbaknygę "Excel Services", galite prisijungti ir atnaujinti duomenis, bet turite naudoti "PivotTable" ataskaitą. "Excel Services" nepalaiko išorinių duomenų diapazonų, o tai reiškia, kad "Excel Services" nepalaiko "Excel" lentelės, prijungtos prie duomenų šaltinio, žiniatinklio užklausos, XML schemos ar "Microsoft Query".
Tačiau galite apeiti šį apribojimą naudodami "PivotTable", kad prisijungtumėte prie duomenų šaltinio, tada sukurkite ir išdėstykite "PivotTable" kaip dvimatę lentelę be lygių, grupių ar tarpinių sumų, kad būtų rodomos visos norimos eilučių ir stulpelių reikšmės.
Pasiimkime kelionę duomenų bazės atminties takelis.
Apie MDAC, OLE DB ir OBC
Visų pirma atsiprašome už visus akronimus. Microsoft Data Access Components (MDAC) 2.8 is included with Microsoft Windows . Naudodami MDAC galite prisijungti ir naudoti duomenis iš įvairių sąryšinių ir nerelinių duomenų šaltinių. Galite prisijungti prie daugelio skirtingų duomenų šaltinių naudodami "Open Database Connectivity" (ODBC) tvarkykles arba OLE DB teikėjus, kuriuos sukūrė ir išsiuntė "Microsoft" arba sukūrė įvairios trečiosios šalys. Įdiegus "Microsoft Office", į kompiuterį įtraukiamos papildomos ODBC tvarkyklės ir OLE DB teikėjai.
Norėdami peržiūrėti visą kompiuteryje įdiegtų OLE DB teikėjų sąrašą, duomenų saito faile atidarykite dialogo langą Duomenų saito ypatybės , tada spustelėkite skirtuką Teikėjas .
Norėdami peržiūrėti visą jūsų kompiuteryje įdiegtų ODBC teikėjų sąrašą, atidarykite dialogo langą ODBC duomenų bazės administratorius , tada spustelėkite skirtuką Tvarkyklės .
Taip pat galite naudoti ODBC tvarkykles ir OLE DB teikėjus iš kitų gamintojų, kad gautumėte informaciją iš kitų šaltinių nei "Microsoft" duomenų šaltiniai, įskaitant kitų tipų ODBC ir OLE DB duomenų bazes. Daugiau informacijos apie šių ODBC tvarkyklių ar OLE DB teikėjų diegimą žr. duomenų bazės dokumentacijoje arba kreipkitės į duomenų bazės tiekėją.
ODBC naudojimas prisijungiant prie duomenų šaltinių
ODBC architektūroje programa (pvz., "Excel") prisijungia prie ODBC tvarkyklių tvarkytuvo, kuris savo ruožtu naudoja konkrečią ODBC tvarkyklę (pvz., "Microsoft SQL ODBC" tvarkyklę), kad prisijungtų prie duomenų šaltinio (pvz., "Microsoft" „SQL Server“ duomenų bazės).
Norėdami prisijungti prie ODBC duomenų šaltinių, atlikite šiuos veiksmus:
-
Įsitikinkite, kad kompiuteryje, kuriame yra duomenų šaltinis, įdiegta tinkama ODBC tvarkyklė.
-
Apibrėžkite duomenų šaltinio pavadinimą (DSN) naudodami ODBC duomenų šaltinio administratorių ryšio informacijai saugoti registre arba DSN faile, arba "Microsoft Visual Basic" kodo jungimosi eilutę, kad perduotumėte ryšio informaciją tiesiogiai ODBC tvarkyklės tvarkytuve.
Norėdami apibrėžti duomenų šaltinį, sistemoje "Windows" spustelėkite pradžios mygtuką, tada spustelėkite valdymo skydas. Spustelėkite Sistema ir priežiūra, tada spustelėkite Administravimo įrankiai. Spustelėkite Efektyvumas ir priežiūra, spustelėkite Administravimo įrankiai. tada spustelėkite Duomenų šaltiniai (ODBC). Daugiau informacijos apie skirtingas parinktis rasite spustelėję mygtuką Žinynas kiekviename dialogo lange.
Kompiuterio duomenų šaltiniai
Kompiuterio duomenų šaltiniai ryšio informaciją saugo registre konkrečiame kompiuteryje su vartotojo apibrėžtu pavadinimu. 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 kompiuterio vartotojai ir jie yra matomi visiems kompiuterio vartotojams.
Kompiuterio duomenų šaltinis yra ypač naudingas, kai norite suteikti papildomą saugą, nes jis padeda užtikrinti, kad tik prisijungę vartotojai galėtų peržiūrėti kompiuterio duomenų šaltinį, o nuotolinis vartotojas kompiuterio duomenų šaltinio negali kopijuoti į kitą kompiuterį.
Failo duomenų šaltinis
Failo duomenų šaltiniuose (dar vadinamuose DSN failais) ryšio informacija saugoma teksto faile, o ne registre ir paprastai yra lankstesnė naudoti nei kompiuterio duomenų šaltiniai. Pavyzdžiui, galite nukopijuoti failo duomenų šaltinį į bet kurį kompiuterį su tinkama ODBC tvarkykle, kad jūsų programa galėtų pasikliauti nuoseklia ir tikslia ryšio informacija visuose kompiuteriuose, kuriuos 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.
OLE DB naudojimas prisijungiant prie duomenų šaltinių
OLE DB architektūroje programa, kuri pasiekia duomenis, vadinama duomenų vartotoju (pvz., "Excel"), o programa, suteikianti prieigą prie duomenų, vadinama duomenų bazės teikėju (pvz., "Microsoft" OLE DB teikimo įrankis, skirtas „SQL Server“).
Universalus duomenų saito failas (.udl) apima ryšio informaciją, kurią duomenų vartotojas naudoja duomenų šaltiniui pasiekti per to duomenų šaltinio OLE DB teikėją. Ryšio informaciją galite sukurti atlikdami vieną iš šių veiksmų:
-
Duomenų ryšio vediklyje naudokite dialogo langą Duomenų saito ypatybės , kad apibrėžtumėte OLE DB teikimo įrankio duomenų saitą.
-
Sukurkite tuščią tekstinį failą su .udl failo vardo plėtiniu, tada redaguokite failą, kuriame rodomas dialogo langas Duomenų saito ypatybės .