Saistīšana ar SQL Server datiem

Svarīgi! :  Šis raksts ir mašīntulkots, skatiet atrunu. Lūdzu, skatiet šī raksta versiju angļu valodā šeit jūsu informācijai.

Ar SQL Server glabātajiem datiem varat strādāt, saistoties ar serveri vai importējot datus Access datu bāzē. Saistīšana ir piemērotāka, ja dati tiek koplietoti ar citām personām, jo tie tiek glabāti centralizēti un ir iespēja vienmēr apskatīt jaunākos datus, rediģēt tos, pievienot jaunus datus un izpildīt vaicājumus vai atskaites programmā Access.

Piezīme : Šis raksts neattiecas uz Access programmām — jauna veida datu bāzes noformējuma ar piekļuvi un publicēt tiešsaistē. Lai iegūtu papildinformāciju, skatiet rakstā Access lietojumprogrammas izveide .

1. darbība. Sagatavošanās saites izveidei

  1. Atrodiet SQL Server datu bāzi, ar kuru vēlaties izveidot saiti. Ja nepieciešama informācija par savienojumu, sazinieties ar datu bāzes administratoru.

  2. Atrodiet tabulas un skatus, ar kuriem vēlaties izveidot saiti SQL datu bāzē. Vienlaicīgi var piesaistīt vairākus objektus.

Pārskatiet avota datus, ņemot vērā tālāk izklāstītos apsvērumus.

  • Programmā Access tiek atbalstīts līdz 255 laukiem (kolonnām) vienā tabulā, tāpēc saistītajā tabulā tiks iekļauti tikai pirmie 255 tā objekta lauki, ar kuru veidojat saiti.

  • SQL Server tabulas tikai lasāmie lauki būs tikai lasāmi arī programmā Access.

  1. Lai izveidotu saistītā tabula jaunā datu bāzē: noklikšķiniet uz Fails > Jauns >tukša datora datu bāze. Lai izveidotu saistītās tabulas, Access datu bāzē, pārliecinieties, vai jums ir nepieciešamās atļaujas, lai datu pievienošana datu bāzei.

    Piezīme : Importēšanas laikā izveidotās tabulas nosaukums būs vienāds ar avota objekta nosaukumu. Ja tabula ar šādu nosaukumu jau pastāv, jaunās tabulas nosaukumam tiek pievienots skaitlis “1” — piemēram, Kontaktpersonas1. (Ja arī nosaukums Kontaktpersonas1 tiek lietots, programma Access izveidos nosaukumu Kontaktpersonas2 utt.)

2. darbība. Saites izveide ar datiem

Izveidojot saiti ar SQL Server datu bāzes tabulu vai skatu, programma Access izveido jaunu tabulu (saistīto tabulu), kurā tiek attēlota avota tabulas struktūra un saturs. Datus var mainīt SQL Server vai Access datu lapas vai formas skatā, un veiktās izmaiņas būs redzamas gan SQL, gan Access. Strukturālas izmaiņas saistītajās tabulās, piemēram, kolonnu noņemšana vai mainīšana, jāveic SQL Server datu bāzē, nevis programmā Access.

  1. Atveriet mērķa Access datu bāzi.

  2. Cilnē Ārējie dati noklikšķiniet uz ODBC datu bāze.

  3. Noklikšķiniet uz saistīt ar datu avotu, izveidojot saistītu tabulu > Labi un izpildiet vednī norādītās darbības. Lodziņā Datu avota atlasīšana , ja DSN failu, kuru vēlaties izmantot jau pastāv, noklikšķiniet uz faila sarakstā.

    Lai izveidotu jaunu. DSN failu:

    Programmā Datu avota atlasīšana noklikšķiniet uz New> SQL Server > nākamo.

    1. Ierakstiet. DSN failu nosaukumu un pēc tam noklikšķiniet uz Pārlūkot.

      Piezīme : Lai mapi, kurā saglabāt failu DSN nepieciešama rakstīšanas atļaujas.

    2. Noklikšķiniet uz nākamo pārskatiet kopsavilkuma informāciju, un noklikšķiniet uz pabeigt.

      Izpildiet darbības, kas norādītas sadaļā izveidot jaunu datu avotu, lai SQL Server vedni.

  4. Noklikšķiniet uz Labi un sadaļā Tabulas noklikšķiniet uz katras tabulas vai skata, ar kuru vēlaties izveidot saiti, pēc tam noklikšķiniet uz Labi.

Ja redzat logu Unikālu ieraksta identifikatoru atlase, programmai Access neizdevās noteikt, kurš lauks vai lauki unikāli identificē katru konkrētā objekta rindu. Vienkārši atlasiet katrai rindai unikālu lauku vai lauku kombināciju vai, ja to nezināt, sazinieties ar SQL Server datu bāzes administratoru.

Kad saistīšana ir pabeigta, jauno tabulu vai tabulas varat redzēt navigācijas rūtī.

Jaunāko SQL Server objekta struktūru izmantošana

Atverot saistīto tabulu vai avota objektu, tiek parādīti visjaunākie dati. Tomēr, ja SQL Server objektā tiek veiktas strukturālās izmaiņas, saistītās tabulas ir jāatjaunina, lai redzētu šīs izmaiņas.

  1. Ar peles labo pogu noklikšķiniet navigācijas rūtī un pēc tam īsinājumizvēlnē noklikšķiniet uz Saistīto tabulu pārvaldnieks.

  2. Atzīmējiet izvēles rūtiņu blakus katrai saistītajai tabulai, kuru vēlaties atjaunināt, vai noklikšķiniet uz Atlasīt visas, lai atlasītu visas saistītās tabulas.

  3. Noklikšķiniet uz Labi > Aizvērt.

Piezīme : Tā kā programmas Access datu tipi atšķiras no SQL Server datu tipiem, Access veido saites uz katrai kolonnai piemērotāko datu tipu. Piešķirtos datu tipus programmā Access varat tikai pārskatīt, nevis mainīt.

Papildinformāciju skatiet sadaļā Access datora datu bāzes koplietošanas iespējas.

Uz lapas sākumu

Piezīme : Mašīntulkošanas atruna. Šo rakstu ir tulkojusi datorsistēma bez cilvēka iejaukšanās. Microsoft piedāvā šos mašīntulkojumus, lai palīdzētu angliski nerunājošajiem lietotājiem izmanot saturu par Microsoft produktiem, pakalpojumiem un tehnoloģijām. Tā kā šis raksts ir mašīntulkots, tajā var būt leksikas, sintakses un gramatikas kļūdas.

Vai šī informācija bija noderīga?

Lieliski! Vai ir vēl kādas atsauksmes?

Kā mēs varam to uzlabot?

Paldies par jūsu atsauksmēm!

×