Access nodrošina vairākus veidus, kā kopēt objektus, piemēram, tabulas vai formas, no vienas datu bāzes uz citu. Objektu kopēšana un ielīmēšana ir visvienkāršākais veids, bet, eksportējot objektu, ir pieejamas papildu opcijas. Piemēram, varat eksportēt tabulas definīciju un datus tabulā vai eksportēt tikai tabulas definīciju (tukšu tabulas kopiju). Varat arī saglabāt detalizētu informāciju par šo darbību kā eksportēšanas specifikāciju turpmākai izmantošanai.
Pārskats
Varat eksportēt tabulu, vaicājumu, formu, atskaiti, makro vai moduli no vienas Access datu bāzes uz citu datu bāzi. Eksportējot objektu, Access izveido objekta kopiju mērķa datu bāzē.
Jūs veicat datu bāzes objektu eksportēšanu, kad jāveic kāds no šiem uzdevumiem:
-
Kopējat tabulas struktūru citā datu bāzē kā saīsni, lai izveidotu jaunu tabulu.
-
Kopējat formas vai atskaites noformējumu un izkārtojumu citā datu bāzē, lai ātri izveidotu jaunu formu vai atskaiti.
-
Kopējat tabulas vai formas jaunāko versiju citā datu bāzē ar regulāru intervālu. Lai to paveiktu, varat izveidot eksportēšanas specifikācijas, kad pirmo reizi eksportējat objektu, un pēc tam izmantot specifikāciju, lai atkārtotu šo darbību vēlāk.
Ņemiet vērā, ka objekta eksportēšana uz citu datu bāzi ļoti nedaudz atšķiras no otras datu bāzes atvēršanas un objekta importēšanas no pirmās datu bāzes. Ir divas galvenās atšķirības starp Access datu bāzes objektu importēšanu un eksportēšanu:
-
Var importēt vairākus objektus, veicot vienu darbību, bet nevar eksportēt vairākus objektus, veicot vienu darbību. Ja vēlaties eksportēt vairākus objektus uz citu datu bāzi, ir vieglāk atvērt mērķa datu bāzi un pēc tam importēt tos šajā datu bāzē.
-
Papildus datu bāzes objektiem varat importēt arī relācijas starp tabulām, importēšanas un eksportēšanas specifikācijas, kā arī izvēļņu joslas un rīkjoslas. Vaicājumu var importēt kā tabulu. Eksportējot šīs opcijas nav pieejamas.
Vai meklējat informāciju par objektu importēšanu Access datu bāzē? Skatiet tēmu Datu bāzes objektu importēšana pašreizējā Access datu bāzē.
Sagatavošanās eksportēšanai
-
Atveriet avota datu bāzi, ja tā vēl nav atvērta. Faila formāts var būt gan MDB, gan ACCDB. Ja faila formāts ir MDE vai ACCDE, avota objektam ir jābūt tabulai, vaicājumam vai makro. Formas, atskaites un moduļus nevar eksportēt no MDE vai ACCDE faila.
Piezīme.: Ja datu bāze ir tikai lasāma, vai arī jums nav atļaujas izmaiņu veikšanai datu bāzē, varat izpildīt eksportēšanas darbību, taču nevarat saglabāt eksportēšanas specifikāciju.
-
Identificējiet objektu, kuru vēlaties eksportēt. Ja šī ir pirmā reize, kad eksportējat datus uz Access datu bāzi, ņemiet vērā:
Elements
Apraksts
Viens objekts vienā darbībā
Vienlaikus var eksportēt tikai vienu objektu. Lai eksportētu vairākus objektus, atkārtojiet eksportēšanu katram objektam vai importējiet tos no mērķa datu bāzes.
Jauna tabula
Katra eksportēšanas darbība izveido jaunu objektu mērķa datu bāzē. Ja objekts ar šādu nosaukumu jau pastāv, varat izvēlēties pārrakstīt esošo objektu vai norādīt citu jaunā objekta nosaukumu.
Piezīme.: Eksportēšanas darbība nevar pievienot ierakstus esošai tabulai. Lai pievienotu ierakstus, izveidojiet pievienošanas vaicājumu. Lai iegūtu papildinformāciju, skatiet rakstu Ierakstu pievienošana tabulai, izmantojot pievienošanas vaicājumu.
Saistītas tabulas eksportēšana
Ja tabula, kuru vēlaties eksportēt, ir saistīta tabula, eksportēšanas darbība mērķa datu bāzē izveido saistītu tabulu. Jaunā saistītā tabula ir saistīta ar sākotnējo avota tabulu.
Piemēram, ja eksportējat saistītu tabulu ar nosaukumu Darbinieki1 uz pārdošanas datu bāzi, kas saistīta ar algu saraksta datu bāzes tabulu Darbinieki, eksportēšanas darbība izveido saistītu tabulu mērķa datu bāzē. Jaunā saistītā tabula ir saistīta tieši ar tabulu Darbinieki algu saraksta datu bāzē.
Daļēja eksportēšana
Nevar eksportēt objekta daļu vai tikai dažus atlasītos ierakstus.
Relācijas
Tā kā vienlaikus var eksportēt tikai vienu tabulu, eksportējot relācijas netiek kopētas. Ja vēlaties importēt vairākas tabulas un to relācijas, atveriet mērķa datu bāzi un importējiet šos objektus.
Tabulas definīcija
Varat izvēlēties eksportēt visu tabulu vai tikai tabulas definīciju. Eksportējot definīciju, mērķa datu bāzē tiek izveidota tukša tabulas kopija.
Ierakstu avots
Eksportējot vaicājumu, formu vai atskaiti, nevar automātiski eksportēt pamatā esošo ierakstu avotu. Jums ir jāeksportē pamatā esošo ierakstu avoti — pretējā gadījumā vaicājums, forma vai atskaite nedarbosies.
Uzmeklēšanas lauki
Ja avota tabulas laukā tiek uzmeklētas vērtības citā tabulā vai vaicājumā, ir jāeksportē saistītā tabula vai vaicājums, ja vēlaties, lai mērķa lauks rādītu uzmeklēšanas vērtības. Ja neeksportējat saistīto tabulu vai vaicājumu, mērķa laukā tiek parādīti tikai uzmeklēšanas identifikatori.
Apakšformas un apakšatskaites
Eksportējot formu vai atskaiti, tajā iekļautās apakšformas un apakšatskaites netiek automātiski eksportētas. Atsevišķi jāeksportē katra apakšforma vai apakšatskaite un tās pamatā esošais ierakstu avots.
-
Atveriet mērķa datu bāzi. Faila formāts var būt gan MDB, gan ACCDB. Tas var būt MDE vai ACCDE fails. Pārliecinieties, vai tas nav tikai lasāms un vai jums ir atļaujas to modificēt.
Piezīmes.:
-
Ja nevarat atvērt datu bāzi, cits lietotājs, iespējams, ir atvēris datu bāzi ekskluzīvā režīmā. Parasti jums jāatrod šis lietotājs un jālūdz viņam aizvērt un vēlreiz atvērt datu bāze parastā (vairāku lietotāju) režīmā.
-
Ja datu bāze ir aizsargāts ar paroli, jums tiks lūgts ievadīt paroli katru reizi, kad tiek palaists eksportēšanas vednis vai saglabātā specifikācija.
-
Ja vēlaties eksportēt objektu jaunā datu bāzē, pirms eksportēšanas darbības sākšanas jāizveido tukša datu bāze (kurā nav tabulu, formu vai atskaišu).
-
-
Ja objekts ar tādu pašu nosaukumu kā avota objekts jau pastāv mērķa datu bāzē, jums ir jāizlemj, vai vēlaties pārrakstīt esošo versiju vai norādīt citu jaunā objekta nosaukumu.
Tagad varat sākt eksportēšanas darbību. Izpildiet tālāk norādītās darbības.
Datu bāzes objekta eksportēšana citā programmas Access datu bāzē
-
Cilnes Ārēji dati grupā Eksportēšana noklikšķiniet uz Access.
Padoms.: Varat arī sākt eksportēšanu, ar peles labo pogu noklikšķinot uz objekta navigācijas rūtī un pēc tam noklikšķinot uz Eksportēt > Access.
-
Access atver dialoglodziņu Eksportēšana — Access datu bāze.
-
Lodziņā Faila nosaukums dialoglodziņā Eksportēšana — Access datu bāze norādiet mērķa datu bāzes nosaukumu un pēc tam noklikšķiniet uz Labi.
-
Eksportēšanas dialoglodziņā mainiet jaunā objekta nosaukumu, ja nevēlaties pārrakstīt esošu objektu ar tādu pašu nosaukumu mērķa datu bāzē.
-
Ja atlasītais objekts ir tabula, norādiet, vai vēlaties eksportēt tabulas definīciju un datus vai tikai definīciju.
-
Noklikšķiniet uz Labi, lai pabeigtu šo darbību.
Ja mērķa datu bāzē ir objekts ar tādu pašu nosaukumu, jums tiks piedāvāts pārrakstīt to vai norādīt citu nosaukumu. Noklikšķiniet uz Jā, lai pārrakstītu, vai noklikšķiniet uz Nē, lai atgrieztos eksportēšanas dialoglodziņā. Norādiet nosaukumu, kas netiek izmantots mērķa datu bāzē, un pēc tam noklikšķiniet uz Labi.
Programma Access eksportē objektus. Ja rodas kļūda, programma Access parāda kļūdas ziņojumu. Pretējā gadījumā parādās vedņa pēdējais ekrāns, un varat izmantot šo ekrānu, ja vēlaties izveidot specifikāciju, kas saglabā eksportēšanas darbības informāciju.
Kas vēl būtu jāzina?
-
Informāciju par to, kā saglabāt informāciju par eksportēšanu atkārtoti izmantojamā specifikācijā, skatiet rakstā Importēšanas vai eksportēšanas operācijas detaļu saglabāšana specifikācijas veidā.
-
Informāciju par to, kā izpildīt saglabātās eksportēšanas specifikācijas, skatiet rakstā Saglabātās importa vai eksporta operācijas palaišana.
-
Papildinformāciju par to, kā ieplānot specifikācijas palaišanu noteiktos laikos, skatiet rakstā Importēšanas vai eksportēšanas operācijas plānošana.
-
Papildinformāciju par to, kā mainīt specifikācijas nosaukumu, izdzēst specifikācijas vai atjaunināt avota failus specifikācijās, skatiet rakstā Datu uzdevumu pārvaldība.