Notă: Acest articol și-a făcut treaba și va fi retras în curând. Pentru a preveni problemele de tip „Pagina nu a fost găsită”, eliminăm linkurile despre care știm. Dacă ați creat linkuri spre această pagină, eliminați-le și împreună vom menține un web mereu actualizat.

Datele din program pot proveni dintr-o sursă de date externă, cum ar fi un fișier text, un registru de lucru sau o bază de date. Această sursă de date externă este conectată la program printr-o conexiune de date, care este un set de informații care descrie cum să găsiți, să vă conectați și să accesați sursa de date externă. Secțiunile următoare descriu modul în care funcționează conexiunile de date externe, cum să partajați informațiile de conexiune cu alte aplicații și utilizatori și cum să faceți ca accesul la date să fie mai sigur.

Înțelegerea noțiunilor de bază despre conexiunile de date

Principalul beneficiu al conectării la date externe este faptul că puteți analiza periodic aceste date fără a-l copia în mod repetat. Copierea în mod repetat a datelor este o operațiune care poate fi consumată de timp și predispus la erori.

Informațiile de conexiune pot fi stocate într-un registru de lucru sau într-un fișier de conexiune, cum ar fi într-un fișier Office Data Connection (ODC) (. odc) sau într-un fișier nume sursă de date (DSN) (. DSN).

Pentru a aduce date externe în program, aveți nevoie de acces la date. Dacă sursă de date externă pe care doriți să o accesați nu se află pe computerul local, poate fi necesar să contactați administratorul bazei de date pentru o parolă, permisiune de utilizator sau alte informații de conexiune. Dacă sursa de date este o bază de date, asigurați-vă că baza de date nu este deschisă în modul exclusiv. Dacă sursa de date este un fișier text sau un registru de lucru, asigurați-vă că un alt utilizator nu are deschis fișierul text sau registrul de lucru pentru acces exclusiv.

Mai multe surse de date necesită, de asemenea, un driver ODBC sau un furnizor OLE DB pentru a coordona fluxul de date între program, fișierul de conexiune și sursa de date.

Următoarea diagramă rezumă punctele esențiale despre conexiunile de date.

text alternativ

1. există o varietate de surse de date la care vă puteți conecta: Microsoft SQL Server, Microsoft Access, Microsoft Excel și fișiere text.

2. Fiecare sursă de date are un driver ODBC sau un furnizor OLE DB asociat.

3. Un fișier de conexiune definește toate informațiile de care aveți nevoie pentru a accesa și a prelua date dintr-o sursă de date.

4. Informațiile de conexiune sunt copiate dintr-un fișier de conexiune în programul dvs.

Partajarea conexiunilor

Fișierele de conexiune sunt deosebit de utile pentru partajarea conexiunilor în mod consecvent, pentru a face conexiunile mai detectabile, a contribui la îmbunătățirea securității și a facilita administrarea surselor de date. Cea mai bună modalitate de a partaja fișiere de conexiune este să le plasați într-o locație sigură și de încredere, cum ar fi un folder de rețea sau o bibliotecă de SharePoint, unde utilizatorii pot citi fișierul, dar doar utilizatorii desemnați îl pot modifica.

Puteți să creați fișiere Office Data Connection (ODC) (. odc) utilizând Excel sau utilizând Expertul conexiune de date pentru a vă conecta la surse de date noi. Un fișier. odc utilizează etichetele HTML și XML particularizate pentru a stoca informațiile de conexiune. Puteți vizualiza sau edita cu ușurință conținutul fișierului în Excel.

Puteți partaja fișiere de conexiune cu alți utilizatori pentru a le oferi același acces pe care îl aveți la o sursă de date externă. Alți utilizatori nu trebuie să configureze o sursă de date pentru a deschide fișierul de conexiune, dar poate fi necesar să instaleze driverul ODBC sau furnizorul OLE DB necesar pentru a accesa datele externe de pe computerele lor.

Înțelegerea componentelor Microsoft Data Access

Componentele Microsoft Data Access (MDAC) 2,8 sunt incluse în Windows Server 2003 și Windows XP SP2 și versiuni mai recente. Cu MDAC, vă puteți conecta la și utiliza date dintr-o largă varietate de surse de date relaționale și necorelate. Puteți să vă conectați la mai multe surse de date diferite, utilizând driverele Open Database Connectivity (ODBC) sau furnizorii de OLE DB. Fie pot fi construite și livrate de Microsoft, fie dezvoltate de către diferiți terți. Atunci când instalați Microsoft Office, sunt adăugate drivere ODBC suplimentare și furnizori OLE DB pe computer.

Pentru a vedea o listă completă de furnizori OLE DB care sunt instalați pe computer, Afișați caseta de dialog Proprietăți link de date dintr-un fișier link de date, apoi faceți clic pe fila furnizor .

Pentru a vedea o listă completă de drivere ODBC instalate pe computer, Afișați caseta de dialog administrator bază de date ODBC , apoi faceți clic pe fila drivere .

Puteți utiliza, de asemenea, drivere ODBC și furnizori OLE DB de la alți producători pentru a obține informații din alte surse decât sursele de date Microsoft, inclusiv alte tipuri de baze de date ODBC și OLE DB. Pentru informații despre instalarea acestor drivere ODBC sau furnizori OLE DB, consultați documentația pentru baza de date sau contactați vânzătorul bazei de date.

Utilizarea ODBC pentru a vă conecta la sursele de date

Următoarele secțiuni descriu mai detaliat conectivitatea de bază de date (ODBC).

Arhitectura ODBC

În arhitectura ODBC, o aplicație (cum ar fi programul) se conectează la ODBC Driver Manager, care la rândul său utilizează un anumit driver ODBC (cum ar fi driverul Microsoft SQL ODBC) pentru a se conecta la o sursă de date (cum ar fi o bază de date Microsoft SQL Server).

Definirea informațiilor de conexiune

Pentru a vă conecta la sursele de date ODBC, procedați astfel:

  1. Asigurați-vă că driverul ODBC corespunzător este instalat pe computerul care conține sursa de date.

  2. Definiți un nume de sursă de date (DSN) utilizând administratorul sursei de date ODBC pentru a stoca informațiile de conexiune în registry Windows sau într-un fișier. DSN sau utilizând un șir de conectare în codul Microsoft Visual Basic pentru a transmite informațiile de conexiune direct managerului de drivere ODBC.

    Pentru a defini o sursă de date, deschideți panou de control, faceți clic pe sistem și securitate > sursele de date ODBC (32-bit) sau surse de date ODBC (64-bit).

    Pentru mai multe informații despre diferitele opțiuni, faceți clic pe butonul Ajutor din fiecare casetă de dialog.

Surse de date de dispozitiv

Sursele de date mașină stochează informațiile de conexiune în registry Windows pe un anumit computer cu un nume definit de utilizator. Puteți utiliza sursele de date mașină doar pe computerul pe care sunt definite. Există două tipuri de surse de date de dispozitiv: de utilizator și de sistem. Sursele de date de utilizator pot fi utilizate doar de utilizatorul curent și sunt vizibile doar pentru acel utilizator. Sursele de date de sistem pot fi utilizate de toți utilizatorii de pe un computer și sunt vizibili pentru toți utilizatorii de pe computer. O sursă de date mașină este utilă mai ales atunci când doriți să furnizați o securitate suplimentară, deoarece vă ajută să vă asigurați că doar utilizatorii care s-au conectat pot vizualiza o sursă de date mașină și o sursă de date mașină nu pot fi copiate de un utilizator la distanță pe alt computer.

Surse de date de fișier

Sursele de date de fișier (denumite și fișiere DSN) stochează informațiile de conexiune într-un fișier text, nu în registry Windows și sunt în general mai flexibile de utilizat decât sursele de date de mașină. De exemplu, puteți să copiați o sursă de date fișier pe orice computer care are driverul ODBC corect, astfel încât aplicația să se bazeze pe informații coerente și corecte de conexiune la toate computerele pe care le utilizează. Sau puteți să amplasați sursa de date fișier pe un singur server, să o partajați între mai multe computere din rețea și să mențineți cu ușurință informațiile de conectare într-o singură locație.

O sursă de date de fișier poate fi și nepartajabilă. O sursă de date fișier nepartajată se află pe un singur computer și indică spre o sursă de date mașină. Puteți utiliza surse de date de fișier nepartajabile pentru a accesa surse de date de dispozitiv existente din sursele de date de fișier.

Începutul paginii

Utilizarea OLE DB pentru a vă conecta la sursele de date

Următoarele secțiuni descriu mai detaliat obiectul de legare și încorporare a bazei de date (OLE DB).

Arhitectura OLE DB

În arhitectura OLE DB, aplicația care accesează datele se numește consumator de date (cum ar fi Publisher), iar programul care permite accesul nativ la date se numește furnizor de bază de date (cum ar fi Microsoft OLE DB Provider pentru SQL Server).

Definirea informațiilor de conexiune

Un fișier de link de date universal (. UDL) conține informațiile de conexiune pe care le utilizează un consumator de date pentru a accesa o sursă de date prin intermediul furnizorului OLE DB al sursei de date respective. Puteți crea informațiile de conexiune efectuând una dintre următoarele acțiuni:

  • În Expertul conexiune de date, utilizați caseta de dialog Proprietăți legătură date pentru a defini un link de date pentru un furnizor OLE DB.

  • Creați un fișier text necompletat cu un tip de fișier. UDL, apoi editați fișierul, care afișează caseta de dialog Proprietăți link de date .

Începutul paginii

Simplificarea accesului la date

Atunci când vă conectați la o sursă de date externă sau reîmprospătați datele, este important să fiți conștient de potențialele probleme de securitate și să știți ce puteți face în legătură cu aceste probleme de securitate. Utilizați următoarele instrucțiuni și cele mai bune practici pentru a contribui la securizarea datelor.

Stocarea conexiunilor de date într-o locație de încredere

Un fișier de conexiune de date conține adesea una sau mai multe interogări la o sursă de date. Prin înlocuirea acestui fișier, un utilizator care are intenții dăunătoare poate proiecta o interogare pentru a accesa informațiile confidențiale și a-l distribui altor utilizatori sau a efectua alte acțiuni dăunătoare. Prin urmare, este important să asigurați următoarele:

  • Fișierul de conexiune a fost scris de o persoană de încredere.

  • Fișierul de conexiune este sigur și că provine dintr-o locație de încredere.

Pentru a contribui la îmbunătățirea securității, conexiunile la date externe pot fi indisponibile pe computer. Pentru a vă conecta la date atunci când deschideți un registru de lucru, trebuie să activați conexiunile de date utilizând bara centru de autorizare sau punând registrul de lucru într-o locație de încredere.

Pentru mai multe informații, consultați adăugarea, eliminarea sau modificarea unei locații de încredere, adăugarea, eliminarea sau vizualizarea unui editor de încredereși vizualizarea opțiunilor și setărilor mele în centrul de autorizare.

Utilizarea acreditărilor într-un mod sigur

Accesarea unei surse de date externe necesită de obicei acreditări (cum ar fi un nume de utilizator și o parolă) care sunt utilizate pentru a autentifica utilizatorul. Asigurați-vă că aceste acreditări vă sunt furnizate într-o manieră sigură și sigură și că nu divulgați din greșeală aceste acreditări altor persoane.

Utilizați parole puternice, care combină litere mari și mici, numere și simboluri. Parolele slabe nu combină aceste elemente. Un exemplu de parolă puternică este Y6dh! et5. Un exemplu de parolă slabă este House27. Parolele trebuie să aibă o lungime de 8 sau mai multe caractere. O frază de acces care utilizează 14 sau mai multe caractere este mai bună.

Este esențial să vă amintiți parola. Dacă uitați parola, Microsoft nu poate să o regăsească. Depozitați într-un loc sigur parolele pe care le notați, departe de informațiile pe care acestea le protejează.

Evitați să salvați informațiile de conectare atunci când vă conectați la sursele de date. Aceste informații pot fi stocate ca text simplu în registrul de lucru și în fișierul de conexiune și un utilizator rău intenționat poate accesa informațiile pentru a compromite securitatea sursei de date.

Atunci când este posibil, utilizați autentificarea Windows (denumită și conexiune de încredere), care utilizează un cont de utilizator Windows pentru a vă conecta la SQL Server. Atunci când un utilizator se conectează printr-un cont de utilizator Windows, SQL Server utilizează informații în sistemul de operare Windows pentru a valida numele contului și parola. Înainte de a putea utiliza autentificarea Windows, un administrator de server trebuie să configureze SQL Server pentru a utiliza acest mod de autentificare. Dacă autentificarea Windows nu este disponibilă, evitați să salvați informațiile de conectare ale utilizatorilor. Este mai sigur ca utilizatorii să introducă informațiile de conectare de fiecare dată când se conectează.

Începutul paginii

Consultați și

Utilizați Expertul conexiune de date pentru a importa date în Publisher

Utilizați Expertul conexiune de date pentru a importa date în Word

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.