Uvažanje ali povezovanje s podatki v zbirki podatkov strežnika SQL Server
Velja za
Access za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Povežete se lahko s podatki ali jih uvozite iz zbirke podatkov SQL, ki je upravljana zbirka podatkov z visoko stopnjo delovanja, ki se uporablja za ključne aplikacije. Če želite več informacij, glejte SQL Server 2016.

  • Ko ustvarite povezavo do podatkov, Access dvos smerno povezavo, ki sinhronizira spremembe podatkov v Access in zbirki podatkov SQL.

  • Ko uvozite podatke, Access ustvarjena enkratna kopija podatkov, zato spremembe podatkov v zbirki podatkov Access ali zbirki podatkov SQL niso sinhronizirane.

Pregled postopka povezovanja Accessa s strežnikom SQL Server

Pred začetkom

Ali želite, da vse poteka gladko? Potem se pred povezovanjem ali uvozom pripravite s temi koraki:

  • Poiščite ime SQL Server zbirke podatkov, poiščite potrebne podatke o povezavi in izberite način preverjanja pristnosti (Windows ali SQL Server ). Če želite več informacij o načinih preverjanja pristnosti, preberite Povezovanje s strežnikom (mehanizem zbirke podatkov) in Zavarovanje zbirke podatkov.

  • Izberite tabele ali poglede, do katerih želite ustvariti povezavo ali jih uvoziti, in enolično ovrednotena polja za povezane tabele. V enem koraku lahko ustvarite povezavo do ali uvozite več kot eno tabelo ali pogled.

  • Upoštevajte število stolpcev v posamezni tabeli ali pogledu. Access ne podpira več kot 255 polj v tabeli, zato Access povezave ali uvozi le prvih 255 stolpcev. Nadomestna rešitev je, da ustvarite pogled v zbirki SQL Server podatkov za dostop do stolpcev, ki presegajo omejitev.

  • Določite skupno količino podatkov, ki jih boste uvozili. Največja velikost zbirke podatkov Access dva gigabajta minus prostor, ki je potreben za sistemske predmete. Če so SQL Server podatkov zbirke podatkov velike tabele, morda ne boste mogli uvoziti vseh v eno samo Access podatkov. V tem primeru priporočamo, da ustvarite povezavo s podatki, namesto da jih uvozite.

  • Zaščitite zbirko Access podatkov in podatke o povezavi, ki jih vsebuje, tako da uporabite zaupanja vredno mesto in geslo Access zbirke podatkov. To je še posebej pomembno, če izberete shranjevanje gesla SQL Server v Access.

  • Imejte v mislih dodajanje novih odnosov. Access na koncu operacije uvoza relacij med povezanimi tabelami ne ustvari samodejno. Odnose med novimi in obstoječimi tabelami lahko ustvarite ročno v oknu »Odnosi«. Če želite več informacij, preberite Kaj je okno z odnosi? in Ustvarjanje, urejanje ali brisanje odnosa.

1. faza: začetek

  1. Izberite Zunanji podatki, > ustvari nov vir > iz zbirke podatkov in > iz SQL Server.

  2. V pogovornem oknu Pridobi zunanje podatke – zbirka podatkov ODBC naredite nekaj od tega:

    • Če želite uvoziti podatke, izberite Uvozi izvorne podatke v novo tabelo v trenutni zbirki podatkov.

    • Če želite ustvariti povezavo s podatki, izberite Vzpostavi povezavo z virom podatkov z ustvarjanjem povezane tabele.

  3. Izberite V redu.

2. faza: ustvarjanje ali ponovna uporaba datoteke DSN

Datoteko DSN lahko ustvarite ali uporabite obstoječo. Datoteko DSN uporabite, ko želite uporabiti iste podatke o povezavi za druge postopke povezovanja in uvoza ali ko želite omogočiti skupno rabo z drugo aplikacijo, ki tudi uporablja datoteke DSL. Datoteko DSN lahko ustvarite neposredno z uporabo upravitelja podatkovne povezave. Če želite več informacij, preberite Upravljanje virov podatkov ODBC.

Čeprav lahko še vedno uporabljate starejše različice gonilnika SQL ODBC, priporočamo uporabo različice 13.1, ki ima veliko izboljšav in podpira nove funkcije SQL Server 2016. Če želite več informacij, preberite Gonilnik Microsoft ODBC za strežnik SQL Server v sistemu Windows.

  1. Naredite nekaj od tega:

    • Če DSN datoteka, ki jo želite uporabiti, že obstaja, jo izberite s seznama.

      Pogovorno okno »Izberi vir podatkov«

      Morda boste morali znova vnesti geslo – to je odvisno od tega, kateri način preverjanja pristnosti ste izbrali v podatkih o povezavi.

    • Če želite ustvariti novo datoteko DSN:

      1. Izberite Novo .

        Pogovorno okno »Ustvarjanje novega podatkovnega vira«
      2. Izberite Gonilnik ODBC 13 za SQL Server, nato pa izberite Naprej.

      3. Vnesite ime datoteke DSN ali kliknite Prebrskaj, če želite ustvariti datoteko na drugem mestu.

  2. Kliknite Naprej, da pregledate povzete podatke, in nato še Dokončaj.

3. faza: s čarovnikom za ustvarjanje novega vira SQL Server podatkov

V čarovniku Za ustvarjanje novega vira SQL Server naredite to:

  1. Na prvi strani vnesite podatke za identifikacijo:

    • V polje Opis lahko po želji vnesete podatke o datoteki DSN.

    • V polje Strežnik vnesite ime SQL Server. Ne kliknite puščice dol.

  2. Na drugi strani izberite enega od teh načinov preverjanja pristnosti:

    • Z integriranim preverjanjem Windows preverjanje pristnosti    Povežite se prek Windows računa. Po želji vnesite glavno ime storitve (SPN). Če želite več informacij, preberite Glavna imena storitve (SPN-ji) v odjemalskih povezavah (ODBC).

    • S preverjanjem SQL Server pristnosti ...    Vzpostavite povezavo s poverilnicami, ki so nastavljene v zbirki podatkov, in sicer tako, da vnesete prijavni ID in geslo.

  3. Na tretji in četrti strani izberite različne možnosti, s katerimi prilagodite povezavo. Če želite več informacij o teh možnostih, preberite Gonilnik Microsoft ODBC za strežnik SQL Server.

  4. Na zaslonu se prikaže potrditev nastavitev. Izberite Preskusi vir podatkov, da potrdite povezavo.

  5. Morda se boste morali prijaviti v zbirko podatkov. V SQL Server za prijavo vnesite ID za prijavo in geslo. Če želite spremeniti dodatne nastavitve, izberite Možnosti.

4. faza: izberite tabele in poglede, do katerih želite ustvariti povezavo ali jih uvoziti

  1. V pogovornem oknu Povezovanje tabel ali Uvoz predmetov v razdelku Tabele izberite vsako tabelo ali pogled, ki ga želite povezati ali uvoziti, in nato kliknite V redu.

    Seznam tabel, ki jih lahko povežete ali uvozite
  2. Pri postopku povezovanja se odločite, ali boste izbrali možnost Shrani geslo.

    Varnost    Če izberete to možnost, vam ni treba vnesti poverilnic vsakič, ko odprete Access in dostopate do podatkov. Vendar pa to shrani nešifrsko geslo v zbirko podatkov Access, kar pomeni, da lahko osebe, ki imajo dostop do izvorne vsebine, vidijo uporabniško ime in geslo. Če izberete to možnost, vam toplo priporočamo, da zbirko podatkov Access shranite na zaupanja vredno mesto in ustvarite geslo Access zbirke podatkov. Če želite več informacij, preberite Ali je zbirka podatkov vredna zaupanja in Šifriranje zbirke podatkov z geslom zbirke podatkov.

    Opomba    Če gesla ne želite shraniti, nato pa si premislite, morate izbrisati in znova ustvariti povezano tabelo in nato izbrati Shrani geslo.

5. faza: ustvarjanje specifikacij in opravil (le za uvoz)

  • V pogovornem oknu Pridobi zunanje podatke – zbirka podatkov ODBC lahko shranite korake uvoza kot specifikacijo in ustvarite opravilo Outlook in tako avtomatizirate redno uvažanje. Če želite več informacij, preberite Shranite podrobnosti uvoza in izvoza kot specifikacijo.

Rezultati

Ko se konča postopek povezovanja ali uvoza, se v podoknu za krmarjenje prikažejo tabele z enakim imenom kot tabela SQL Server ali pogled skupaj z imenom lastnika. Če je na primer ime SQL dbo. Izdelek, je Access ime dbo_Product. Če je to ime že v uporabi, Access imenu nove tabele pripne »1« – na primer dbo_Product1. Če dbo_Product1 je že v uporabi, Access ustvari dbo_Product2 in tako naprej. Vendar lahko tabele tudi preimenujete.

Pri uvozu Access nikoli ne prepiše tabele v zbirki podatkov. Čeprav podatkov ni mogoče SQL Server neposredno v obstoječo tabelo, lahko ustvarite poizvedbo za dodajanje podatkov, ko uvozite podatke iz podobnih tabel.

Če so stolpci med operacijo povezovanja samo za branje SQL Server tabeli, so tudi v tabeli samo za Access.

Namig    Če si želite ogledati niz povezave, premaknite kazalec miške nad tabelo v podoknu Access za krmarjenje.

Posodabljanje načrta povezane tabele

V povezani tabeli ni mogoče dojiti, brisati ali spreminjati stolpcev ali spreminjati podatkovnih tipov. Če želite spremeniti načrt, to naredite v zbirki SQL Server podatkov. Če si želite ogledati spremembe Access, posodobite povezane tabele:

  1. Izberite Zunanji podatki > Upravitelj povezanih tabel.

  2. Izberite vsako povezano tabelo, ki jo želite posodobiti, izberite V redu in nato Zapri.

Primerjava podatkovnih tipov

Access podatkovni tipi so drugače poimenovani SQL Server kot podatkovni tipi. Primer: stolpec SQL Serverbitnega podatkovnega tipa je uvožen ali povezan z Access podatkovnega tipa »Da/ ne«. Če želite več informacij, glejte Primerjava Accessa in SQL Server podatkov.

Kaj moram še vedeti?

Na vrh strani

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.