de: Scott Staskiewicz

8 iunie 2020

ODBC, sau Open Database Connectivity, este o modalitate standardizată pentru programele externe de conectare la sistemele de gestionare a bazelor de date. În acest articol, vă vom arăta cum să configurați o conexiune sursă de date ODBC la o instanță Microsoft SQL Server pe Windows.

deschiderea programului

primul pas este să găsiți și să deschideți programul surse de date ODBC În Windows. Acest lucru poate fi găsit în Panoul de Control sub Instrumente Administrative sau sub C:\ProgramData\Microsoft\Windows\Start Meniu\programe\instrumente Administrative. În captura de ecran de mai jos, veți observa că există două versiuni ale programului, una pentru 32 de biți și una pentru 64 de biți. Alegerea programului pe care doriți să îl utilizați este cea care se potrivește cu aplicația pe care încercați să o conectați la baza de date. De exemplu, dacă aveți o versiune de excel pe 32 de biți, veți dori să utilizați sursa de date ODBC pe 32 de biți.

selectarea unui tip DSN

după deschiderea programului, veți vedea câteva file cu numele DSN (nume sursă de date):

utilizator DSN: o sursă de date ODBC pentru contul de utilizator windows specific. Alți utilizatori nu vor putea vedea conexiunea.

sistem DSN: o sursă de date ODBC care este la nivel de sistem și poate fi utilizată de orice utilizator cu drepturile corespunzătoare.

fișier DSN: o sursă de date ODBC care este configurată utilizând fișiere cu un .Extensie fișier DSN.

în acest exemplu, ne vom concentra pe configurarea unui nou sistem DSN. Pentru a face acest lucru, faceți clic pe fila Sistem DSN și apoi faceți clic pe butonul Adăugare.

alegerea unui Driver

după ce faceți clic pe butonul Adăugare, vi se va solicita să alegeți un driver pentru a configura sursa de date. Driverele permit sistemului să traducă funcțiile SQL și baze de date din aplicația pe care o utilizați în sistemul de gestionare a bazelor de date la care încercați să vă conectați. Dacă nu vedeți driverul pe care îl căutați, nu vă îngrijorați, în timp ce driverele pentru fiecare bază de date nu sunt preinstalate pe sistemul dvs., acestea pot fi adesea descărcate gratuit de pe site-ul web asociat fiecărei baze de date. În acest caz, vom folosi driverul SQL Server pentru a ne conecta la instanța noastră Microsoft SQL Server. Faceți clic pe” Finalizare ” pentru a începe configurarea conexiunii.

Notă: În funcție de driverul ales, următorii pași pot arăta diferit, dar vor necesita informații similare.

Configurarea conexiunii

pe acest ecran, veți dori mai întâi să dați noului DSN un nume semnificativ, acesta va fi numele pe care îl utilizați pentru a face referire la conexiunea din aplicațiile dvs. Există, de asemenea, spațiu pentru a pune o descriere a driverului, care poate fi utilizată pentru a adăuga mai multe detalii despre conexiune. În cele din urmă, veți introduce adresa serverului SQL la care încercați să vă conectați. În acest caz, este instanța SQLEXPRESS SQL Server care se află pe serverul Windows cu adresa IP 10.3.0.4. Faceți clic pe” Următorul ” pentru a continua.

următorul pas implică configurarea modului în care ODBC vă va autentifica conexiunea la SQL Server. Pentru Microsoft SQL Server, puteți alege să utilizați autentificarea Windows sau autentificarea utilizatorului nativ pentru Microsoft SQL Server. Dacă ați ales autentificarea SQL Server, care a fost selectată în captura de ecran de mai jos, va dori să introduceți o autentificare specifică aici. Aceasta nu va fi singura autentificare pe care o puteți utiliza pentru a vă conecta la server cu conexiunea ODBC, dar va fi utilizată pentru a testa conexiunea și pentru a obține automat unele setări implicite pentru restul configurației ODBC, dacă este bifată caseta. Veți observa, de asemenea, butonul de configurare Client, funcționalitatea acestui lucru este descrisă în secțiunea următoare. După ce totul este setat, faceți clic pe „Următorul” pentru a continua.

făcând clic pe Configurare Client în secțiunea Autentificare, veți fi adus pe ecranul de mai jos. Acest ecran vă permite să alegeți un alias pentru serverul dvs., precum și numărul portului și biblioteca de comunicații utilizate.

după ce terminați configurarea autentificării pentru conexiunea dvs., veți ateriza pe acest ecran. Prima opțiune aici este să modificați baza de date implicită pentru conexiunea la SQL server. Aceasta determină ce grup de tabele va încerca sistemul să interogheze atunci când nu faceți referire la schema bazei de date din interogare. Dacă există o anumită bază de date pe SQL Server aplicația va fi pârghie, veți dori să-l alegeți ca implicit. A doua opțiune vă permite să atașați o bază de date detașată la baza de date la care vă veți conecta, dar aceasta nu este întotdeauna cea mai bună practică de utilizat. În plus față de aceste opțiuni, primele două butoane radio vă permit să alegeți dacă conexiunea aderă la convențiile ANSI, iar a treia opțiune va permite utilizarea unui server SQL oglindă ca failover. Faceți clic pe” Următorul ” pentru a continua.

în cele din urmă, veți dori să alegeți câteva opțiuni finale pentru conexiune. Aici puteți alege limba, traducerea, criptarea datelor și opțiunile de înregistrare. Criptarea puternică este foarte sugerată dacă vă conectați din afara unei rețele sigure. După ce ați selectat opțiunile dorite, puteți face clic pe „Finalizare”.

testarea 1, 2, 3

după ce faceți clic pe Finalizare, vi se va afișa un prompt cu informațiile pe care le-ați completat cu privire la conexiunea bazei de date. Dacă ceva pare greșit, puteți să faceți clic pe Anulare și să modificați selecțiile. În caz contrar, este sugerat să încercați „sursa de date de testare…”. Aceasta va încerca să se conecteze la baza de date folosind datele de conectare pe care le-ați furnizat anterior.

Lasă un răspuns

Adresa ta de email nu va fi publicată.