Az Open Database Connectivity (ODBC) egy olyan protokoll, amellyel egy MicrosoftAccess-adatbázist külső adatforráshoz, például a MicrosoftSQL Serverhez csatlakoztathat. Ez a cikk általános információkat tartalmaz az ODBC-adatforrásokról, azok létrehozásáról és arról, hogyan csatlakozhat hozzájuk az Access használatával. Az elvégzendő eljáráslépések a használt adatbázisok és ODBC-illesztőprogramok függvényében eltérhetnek.
A témakör tartalma
Az ODBC-adatforrások bemutatása
Az adatforrás adatok olyan forrása, amely az adatokhoz való hozzáféréshez szükséges kapcsolati információkkal van társítva. Ilyen adatforrás lehet például az SQL Server, az Oracle RDBMS, illetve számolótáblák és szövegfájlok. A kapcsolati információk magukba foglalhatják a kiszolgáló helyét, az adatbázis nevét, a bejelentkezési azonosítót, a jelszót és az ODBC-illesztőprogram különféle beállításait, amelyek megadják, hogy miként kell az adatforráshoz kapcsolódni. Ezek az információk a csatlakoztatni kívánt adatbázis rendszergazdájától szerezhetők be.
Az ODBC architektúrában az alkalmazás, például az Access, csatlakozik az ODBC illesztőprogram-kezelőhöz, amely egy adott ODBC-illesztőprogram segítségével (például a Microsoft SQL ODBC-illesztőprogrammal) csatlakozik egy adatforráshoz. Az Accessben az ODBC-adatforrások révén olyan külső (az Access alkalmazáson kívüli) adatforrásokhoz lehet kapcsolódni, amelyekhez nincs beépített illesztőprogram.
Az ODBC-adatforrásokhoz való kapcsolódáshoz tegye a következőket:
- Telepítse a megfelelő ODBC-illesztőprogramot az adatforrást tartalmazó számítógépre.
- Adjon meg egy adatforrásnevet (DSN- t) az ODBC-adatforrás rendszergazdájának használatával a kapcsolati adatok tárolásához a MicrosoftWindows beállításjegyzékében vagy egy DSN-fájlban, vagy egy visual basic kódban található kapcsolati sztringet, amellyel közvetlenül az ODBC Driver Managernek továbbítja a kapcsolati adatokat.
Gépi adatforrások
A gépi adatforrások egy adott számítógépen a Windows beállításjegyzékében tárolják a kapcsolati információkat. Ezek az adatforrások csak azon a számítógépen használhatók, amelyen definiálták őket. Lehetnek felhasználói és rendszeradatforrások. A felhasználói adatforrásokat csak az aktuális felhasználó használhatja, és csak az ő számára láthatók. A rendszeradatforrásokat minden felhasználó használhatja az adott számítógépen, azok minden felhasználó és rendszerszintű szolgáltatás számára láthatók. A gépi adatforrások különösen akkor hasznosak, ha növelni szeretné a biztonságot, ezeket ugyanis csak a bejelentkezett felhasználók használhatják, távoli felhasználók nem másolhatják őket másik számítógépre.
Fájladatforrások
A fájladatforrások (más néven DSN-fájlok) szöveges fájlban tárolják a kapcsolati információkat, nem a Windows beállításjegyzékében, és általában rugalmasabbak, mint a gépi adatforrások. Másolhat például egy fájladatforrást bármely olyan számítógépre, amely a megfelelő ODBC-illesztővel rendelkezik, így az alkalmazás konzisztens és pontos kapcsolati információkra támaszkodhat az összes használt számítógéphez. Vagy elhelyezheti a fájladatforrást egyetlen kiszolgálón, megoszthatja a hálózat számos számítógépe között, és egyszerűen megőrizheti a kapcsolati adatokat egy helyen.
A fájladatforrások megoszthatósága letiltható. Az ilyen nem megosztható adatforrások egy adott számítógépen helyezkednek el, és egy gépi adatforrásra mutatnak. Segítségükkel fájladatforrásból elérhetők meglévő gépi adatforrások.
Kapcsolati karakterláncok
Egy modulban definiálhat egy formázott kapcsolati sztringet, amely megadja a kapcsolati adatokat. A kapcsolati sztring közvetlenül az ODBC Illesztőprogram-kezelőnek továbbítja a kapcsolati adatokat, és egyszerűbbé teszi az alkalmazást azzal, hogy eltávolítja azt a követelményt, hogy a rendszergazda vagy a felhasználó először hozzon létre DSN-t az adatbázis használata előtt.
Az ODBC felülettel kapcsolatos további információkért lásd az MSDN ODBC Programozói referencia című szakaszát.
ODBC-adatforrás hozzáadása
A folytatás előtt szerezze be és telepítse a csatlakoztatni kívánt adatforrásnak megfelelő ODBC-illesztőprogramot.
Megjegyzés
ODBC-adatforrások hozzáadásához és beállításához a Rendszergazdák csoport tagjának kell lennie a helyi számítógépen.
- A Windows tálcáján, a Keresés mezőben indítsa el a Vezérlőpult.
- A Vezérlőpulton kattintson duplán a Felügyeleti eszközök ikonra.
- A Felügyeleti eszközök párbeszédpanelen kattintson duplán az Adatforrások (ODBC) elemre.
Megjelenik az ODBC adatforrás-felügyelő párbeszédpanel. - A hozzáadni kívánt adatforrás típusától függően válassza a Felhasználói DSN, a Rendszer DSN vagy a Fájl DSN lehetőséget. További információt Az ODBC-adatforrások bemutatása című szakaszban talál.
- Válassza a Hozzáadás lehetőséget.
- Jelölje ki a használni kívánt illesztőprogramot, majd válassza a Befejezés vagy a Tovább gombot.
Ha az illesztőprogram nem szerepel a listán, kérdezze meg a csatlakoztatni kívánt adatbázis rendszergazdájától, hogy miként szerezheti be a megfelelő illesztőprogramot. - Kövesse az utasításokat, és írja be a szükséges kapcsolati információkat a megjelenő párbeszédpaneleken.
Az egyes beállításokhoz segítséget az ODBC párbeszédpaneleken található Súgó ikonra kattintva kaphat.
További információ: Adatforrás hozzáadása.