ODBC-tietolähteiden hallinta

Open Database Connectivity (ODBC) on protokolla, jonka avulla voit yhdistää Microsoft Access -tietokannan ulkoiseen tietolähteeseen, kuten Microsoft SQL Serveriin. Tässä artikkelissa on yleistä tietoa ODBC-tietolähteistä, niiden luomisesta ja yhteyden muodostamisesta niihin Microsoft Accessin avulla. Toimenpiteen vaiheet saattavat vaihdella käytettyjen tietokantatuotteiden ja ODBC-ohjainten mukaan.

Artikkelin sisältö

Tietoja ODBC-tietolähteistä

ODBC-tietolähteen lisääminen

Tietoja ODBC-tietolähteistä

Tietolähde on tietojen lähde, joka sisältää myös kyseisten tietojen käyttämiseen vaadittavat yhteystiedot. Tietolähteitä ovat esimerkiksi SQL Server, Oracle RDBMS, laskentataulukko ja tekstitiedosto. Yhteystietoihin taas kuuluvat esimerkiksi palvelimen sijainti, tietokannan nimi, kirjautumistunnus, salasana ja eri ODBC-ohjainasetukset, joissa kuvataan yhteyden muodostaminen tietolähteeseen. Nämä tiedot saa sen tietokannan järjestelmänvalvojalta, johon yhteys halutaan muodostaa.

ODBC-arkkitehtuurissa sovellus, kuten Access, muodostaa yhteyden ODBC-ohjaimen hallintaohjelmaan, joka puolestaan muodostaa yhteyden tietolähteeseen tietyn ODBC-ohjaimen avulla (kuten Microsoft SQL ODBC -ohjain). Accessissa muodostat ODBC-tietolähteiden avulla yhteyden Accessin ulkopuolisiin tietolähteisiin, joissa ei ole sisäisiä ohjaimia.

Muodosta yhteys näihin tietolähteisiin toimimalla seuraavasti:

  • Asenna sopiva ODBC-ohjain tietokoneeseen, jossa tietolähde on.

  • Määritä tietolähteen nimi (DSN) käyttämällä joko ODBC-tietolähteen hallintaa yhteystietojen tallentamiseksi Microsoft Windowsin rekisteriin tai DSN-tiedostoon tai Visual Basic- koodin yhteysmerkkijonoa yhteystietojen välittämiseksi suoraan ODBC-ohjaimen hallintaohjelmaan.

Konetietolähteet

Konetietolähteet tallentavat yhteystiedot Windowsin rekisteriin tietokoneessa. Voit käyttää konetietolähteitä vain siinä tietokoneessa, johon ne on määritetty. Konetietolähteitä on kahdentyyppisiä – käyttäjä- ja järjestelmätietolähteitä. Vain nykyinen käyttäjä voi käyttää käyttäjätietolähteitä, ja ne näkyvät vain kyseiselle käyttäjälle. Kaikki tietokoneen käyttäjät voivat käyttää järjestelmätietolähteitä, ja ne näkyvät kaikille tietokoneen ja järjestelmänlaajuisten palveluiden käyttäjille. Konetietolähde on erityisen hyödyllinen silloin, kun haluat tehostaa suojausta, sillä vain sisäänkirjautuneet käyttäjät voivat tarkastella konetietolähdettä eikä etäkäyttäjä voi kopioida sitä toiseen tietokoneeseen.

Tiedostotietolähteet

Tiedostotietolähteet (eli DSN-tiedostot) tallentavat yhteystiedot tekstitiedostoon, eivät Windowsin rekisteriin, ja niiden käyttäminen on yleensä joustavampaa kuin konetietolähteiden. Voit esimerkiksi kopioida tiedostotietolähteen mihin tahansa tietokoneeseen, jossa on sopiva ODBC-ohjain. Tällöin sovellus voi luottaa siihen, että kaikkien sen käyttämien tietokoneiden yhteystiedot ovat yhdenmukaiset ja oikeat. Voit myös halutessasi sijoittaa tiedostotietolähteen yksittäiselle palvelimelle, jakaa sen verkoston tietokoneille ja säilyttää yhteystiedot helposti yhdessä paikassa.

Tiedostotietolähde voi olla myös jakamaton. Jakamaton tiedostotietolähde on yhdessä tietokoneessa ja osoittaa konetietolähteeseen. Voit käyttää olemassa olevia konetietolähteitä tiedostotietolähteiden kautta jakamattomien tiedostotietolähteiden avulla.

Yhteysmerkkijonot

Moduulissa voit määritellä muotoillun yhteysmerkkijonon, jolla yhteystiedot määritetään. Yhteysmerkkijono välittää yhteystiedot suoraan ODBC-ohjaimen hallintaohjelmaan. Tämä yksinkertaistaa sovellusta poistamalla vaatimuksen siitä, että järjestelmänvalvojan tai käyttäjän on luotava DSN, ennen kuin voit käyttää tietokantaa.

Lisätietoja ODBC-liittymästä saat MSDN:n ODBC:n ohjelmointi -osasta.

Sivun alkuun

ODBC-tietolähteen lisääminen

Ennen kuin jatkat, hanki ja asenna sopiva ODBC-ohjain siihen tietolähteeseen, johon haluat muodostaa yhteyden.

Huomautus:  Sinun on oltava paikallisen tietokoneesi Järjestelmänvalvojat-ryhmän jäsen, jotta voit lisätä tai määrittää ODBC-tietolähteen.

  1. Valitse Käynnistä ja valitse sitten Ohjauspaneeli.

  2. Kaksoisnapsauta ohjauspaneelissa Valvontatyökalut-kohtaa.

  3. Kaksoisnapsauta Valvontatyökalut-valintaikkunassa Tietolähteet (ODBC) -kohtaa.

    ODBC-tietolähteen hallinta -valintaikkuna tulee näkyviin.

  4. Valitse Käyttäjätietolähde (DSN), Järjestelmätietolähde (DSN) tai Tiedostotietolähde (DSN) sen mukaan, minkä tyyppisen tietolähteen haluat lisätä. Lisätietoja on osassa Tietoja ODBC-tietolähteistä.

  5. Valitse Lisää.

  6. Valitse ohjain, jota haluat käyttää, ja valitse sitten Valmis tai Seuraava.

    Jos haluamasi ohjain ei ole luettelossa, ota yhteyttä sen tietokannan järjestelmänvalvojaan, johon haluat muodostaa yhteyden, ja pyydä ohjeet oikean ohjaimen hankkimiseen.

  7. Noudata ohjeita ja kirjoita vaadittavat yhteystiedot näyttöön tuleviin valintaikkunoihin.

Jos haluat lisätietoja yksittäisistä asetuksista, napsauta Ohje-kohtaa ODBC-valintaikkunassa.

Sivun alkuun

Kehitä taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×