írta: Scott Staskiewicz
június 8, 2020
az ODBC vagy az Open Database Connectivity szabványosított módja annak, hogy a külső programok csatlakozzanak az adatbázis-kezelő rendszerekhez. Ebben a cikkben megmutatjuk, hogyan állíthat be ODBC adatforrási kapcsolatot egy Microsoft SQL Server példányhoz Windows rendszeren.
a Program megnyitása
az első lépés az ODBC adatforrások program megkeresése és megnyitása A Windows rendszerben. Ez megtalálható a Vezérlőpult alatt Felügyeleti eszközök vagy alatt C:\ProgramData\Microsoft\Windows\Start menü \ Programok \ Felügyeleti eszközök. Az alábbi képernyőképen észreveszi, hogy a programnak két verziója létezik, az egyik 32 bites, a másik 64 bites. A használni kívánt program kiválasztása megegyezik azzal az alkalmazással, amelyet megpróbál csatlakozni az adatbázishoz. Ha például az excel 32 bites verziója van, akkor a 32 bites ODBC adatforrást szeretné használni.
DSN típus kiválasztása
a program megnyitása után néhány lapot fog látni a névvel DSN (Adatforrás neve):
felhasználó DSN: ODBC adatforrás az adott windows felhasználói fiókhoz. Más felhasználók nem fogják látni a kapcsolatot.
System DSN: ODBC adatforrás, amely az egész rendszerre kiterjed, és amelyet a megfelelő jogokkal rendelkező felhasználók kihasználhatnak.
Fájl DSN: ODBC adatforrás, amely a-val rendelkező fájlok használatával van beállítva .DSN fájlkiterjesztés.
ebben a példában egy új DSN rendszer létrehozására összpontosítunk. Ehhez kattintson a System DSN fülre, majd a Hozzáadás gombra.
illesztőprogram kiválasztása
a Hozzáadás gombra kattintás után a rendszer kéri, hogy válasszon egy illesztőprogramot az adatforrás beállításához. Az illesztőprogramok lehetővé teszik a rendszer számára, hogy lefordítsa az SQL-t és az adatbázis-funkciókat az Ön által használt alkalmazásból az adatbázis-kezelő rendszerbe, amelyhez csatlakozni próbál. Ha nem látja a keresett illesztőprogramot, ne aggódjon, míg az egyes adatbázisok illesztőprogramjai nem kerülnek előre telepítve a rendszerére, gyakran ingyenesen letölthetők az egyes adatbázisokhoz társított webhelyről. Ebben az esetben az SQL Server illesztőprogramot fogjuk használni a Microsoft SQL Server példányunkhoz való csatlakozáshoz. Kattintson a” Befejezés ” gombra a kapcsolat beállításának megkezdéséhez.
megjegyzés: a választott illesztőprogramtól függően a következő lépések eltérőek lehetnek, de hasonló információkat igényelnek.
a kapcsolat konfigurálása
ezen a képernyőn először értelmes nevet szeretne adni az új DSN-nek, ezt a nevet használja a kapcsolat hivatkozására az alkalmazásokban. Van hely az illesztőprogram leírására is, amely felhasználható a kapcsolat további részleteinek hozzáadásához. Végül adja meg annak az SQL szervernek a címét, amelyhez csatlakozni próbál. Ebben az esetben az SQLEXPRESS SQL Server példány található a Windows server 10.3.0.4 IP-címmel. A folytatáshoz kattintson a “Tovább” gombra.
a következő lépés magában foglalja annak beállítását, hogy az ODBC hitelesítse az SQL szerverrel való kapcsolatát. Microsoft SQL Server esetén választhatja a Windows hitelesítést vagy a Microsoft SQL Server natív felhasználói hitelesítését. Ha az SQL Server hitelesítést választotta, amelyet az alábbi képernyőképen választottak ki, akkor itt meg kell adnia egy adott bejelentkezést. Ez nem az egyetlen bejelentkezés, amellyel ODBC-kapcsolattal csatlakozhat a kiszolgálóhoz, de a kapcsolat tesztelésére, valamint az ODBC-konfiguráció fennmaradó részének alapértelmezett beállításainak automatikus beszerzésére szolgál, ha a négyzet be van jelölve. Észre fogja venni az Ügyfélkonfiguráció gombot is, ennek funkcionalitását a következő szakasz ismerteti. Miután minden be van állítva, kattintson a “Tovább” gombra a folytatáshoz.
a hitelesítés részben az ügyfél konfigurációja elemre kattintva az alábbi képernyőre kerül. Ez a képernyő lehetővé teszi, hogy kiválasszon egy álnevet a szerverhez, valamint a használt portszámot és kommunikációs könyvtárat.
miután befejezte a kapcsolat hitelesítésének beállítását, ezen a képernyőn fog leszállni. Az első lehetőség itt az SQL szerverhez való kapcsolat alapértelmezett adatbázisának megváltoztatása. Ez határozza meg, hogy a rendszer melyik táblacsoportot próbálja lekérdezni, ha nem hivatkozik az adatbázissémára a lekérdezésben. Ha van egy adott adatbázis az SQL szerveren, amelyet az alkalmazás kihasznál, akkor alapértelmezettként válassza ki. A második lehetőség lehetővé teszi egy különálló adatbázis csatolását ahhoz az adatbázishoz, amelyhez csatlakozni fog, de ez nem mindig a legjobb gyakorlat. Ezen opciók mellett az első két választógomb lehetővé teszi annak kiválasztását, hogy a kapcsolat megfelel-e az ANSI konvencióknak, a harmadik opció pedig lehetővé teszi a tükör SQL Server használatát feladatátvételként. A folytatáshoz kattintson a “Tovább” gombra.
végül, akkor szeretnénk felvenni néhány végső lehetőség a kapcsolat. Itt választhat nyelvet, fordítást, adattitkosítást és naplózási lehetőségeket. Erős titkosítás erősen javasolt, ha biztonságos hálózaton kívülről csatlakozik. Miután kiválasztotta a kívánt lehetőségeket, kattintson a “Befejezés”gombra.
tesztelés 1, 2, 3
miután rákattint a Befejezés gombra, megjelenik egy prompt az adatbázis-kapcsolattal kapcsolatos információkkal. Ha valami rosszul néz ki, kattintson a Mégse gombra, és módosítsa a beállításokat. Ellenkező esetben javasoljuk, hogy próbálja ki a “teszt adatforrás…”lehetőséget. Ez megpróbál csatlakozni az adatbázishoz a korábban megadott bejelentkezéssel.