Povezovanje do podatkov v strežniku SQL Server

S podatki, ki so shranjeni na strežniku SQL Server, lahko delate tako, da do njih ustvarite povezavo ali pa jih uvozite v Accessovo zbirko podatkov. Če so podatki v skupni rabi z drugimi, je ustvarjanje povezave boljša možnost, ker so podatki shranjeni na osrednjem mestu, zato si lahko ogledate najnovejše podatke, jih dodajate ali urejate in izvajate poizvedbe ali poročila v Accessu.

 Opomba    Ta članek ne velja za programe Access – vrsto zbirke podatkov, ki jo ustvarite z Accessom in objavite v spletu. Če želite več informacij, si oglejte Ustvarjanje spletnega Accessa.

1. korak: Priprava za povezovanje

  1. Poiščite zbirko podatkov strežnika SQL Server, do katerega želite ustvariti povezavo. Če je potrebno, se obrnite na skrbnika zbirke podatkov za podatke o povezavi.
  2. Izberite tabele in poglede, do katerih želite vzpostaviti povezavo v zbirki podatkov strežnika SQL Server. Povezavo lahko vzpostavite do več predmetov hkrati.

Preglejte izborne podatke in upoštevajte naslednje:

  • Access podpira največ 255 polj (stolpcev) v tabeli, zato bo v povezani tabeli le prvih 255 polj predmeta, do katerega vzpostavljate povezavo.
  • Stolpci v tabeli strežnika SQL Server, ki so samo za branje, bodo tudi v Accessu samo za branje.
  1. Če želite ustvariti povezano tabelo v novi zbirki podatkov: kliknite Datoteka > Novo > Prazna namizna zbirka podatkov.

 Opomba    Povezana tabela, ki je ustvarjena v obstoječi zbirki podatkov programa Access, dobi isto ime kot v izvornem predmetu. Če že imate drugo tabelo z istim imenom, ima ime nove povezane tabele dodano število »1« – na primer »Stiki1«. (Če je ime »Vsebina1« že v uporabi, bo Access ustvaril »Vsebina2« itd.)

2. korak: Povezovanje podatkov

Access med ustvarjanjem povezave do tabele ali pogleda v zbirki podatkov v strežniku SQL Server ustvari novo tabelo (imenovano povezana tabela), ki prikazuje zgradbo in vsebino izvorne tabele. Podatke lahko spremenite v strežniku SQL Server ali v Accessu v pogledu podatkovnega lista ali pogledu obrazca. Spremembe podatkov so vidne v strežniku SQL Server in v Accessu. Če želite spremeniti zgradbo povezanih tabel, na primer odstraniti ali spremeniti stolpce, morate to izvesti v strežniku SQL Server in ne v Accessu.

  1. Odprite ciljno Accessovo zbirko podatkov.
  2. Na zavihku Zunanji podatki kliknite ODBC zbirka podatkov.
  3. Kliknite Vzpostavi povezavo z virom podatkov z ustvarjanjem povezane tabele > V redu in sledite korakom v čarovniku. V polju Izbira vira podatkov kliknite datoteko na seznamu (če datoteka .dsn, ki jo želite uporabiti, že obstaja).

PokažiČe želite ustvariti novo datoteko .dsn:

V polju Izberi vir podatkov kliknite Novo > SQL Server > Naslednji.

  1. Vnesite ime za datoteko .dsn, ali kliknite Prebrskaj.

 Opomba    Če želite shraniti datoteko .dsn, potrebujete dovoljenja za pisanje v mapo.

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

Sledite navodilom v čarovniku Ustvari nov podatkovni vir za strežnik SQL.


  1. Kliknite V redu in v razdelku Tabele kliknite vsako tabelo ali pogled, do katerega želite vzpostaviti povezavo, in nato kliknite V redu.

Če se prikaže Izbira enoličnega identifikatorja zapisa, Access ni mogel določiti, katero polje ali polja enolično identificirajo posamezno vrstico izvornih podatkov. V tem primeru izberite polje ali kombinacijo polj, ki je enolična za vsako vrstico. Če niste prepričani, se obrnite na skrbnika zbirke podatkov v strežniku SQL Server.

Ko je operacija povezovanja končana, lahko vidite novo povezano tabelo ali tabele v podoknu za krmarjenje.

Uporaba najnovejše strukture predmeta strežnika SQL Server

Ko odprete bodisi povezano tabelo bodisi izvorni predmet, boste videli najnovejše podatke. Če pa so narejene kakršne koli strukturne spremembe predmeta v strežniku SQL Server, boste morali posodobiti povezane tabele, če boste želeli videti te spremembe.

  1. Z desno tipko miške kliknite tabelo v podoknu za krmarjenje in nato v priročnem meniju kliknite Upravitelj povezanih tabel.
  2. Potrdite polje poleg vsake povezane tabele, ki jo želite posodobiti, ali kliknite Izberi vse, da izberete vse povezane tabele.
  3. Kliknite V redu > Zapri.

 Opomba    Ker se vrste Accessovih podatkov razlikujejo od vrst podatkov strežnika SQL Server, Access ustvari povezavo do najbolj primerne vrste podatkov za vsak stolpec. V Accessu lahko pregledate dodeljene vrste podatkov, ne morete pa jih spreminjati.

Če želite več informacij, si oglejte možnosti za skupno rabo Accessove namizne zbirke podatkov.

Na vrh strani Na vrh strani

 
 
Velja za:
Access 2013