Access pakub mitut võimalust objekti (nt tabeli või vormi) kopeerimiseks ühest andmebaasist teise. Objekti kopeerimine ja kleepimine on lihtsaim toiming, kuid objekti eksportimine pakub rohkem võimalusi. Näiteks saate eksportida tabeli määratluse ja tabelis olevad andmed või eksportida vaid tabeli määratluse (tabeli tühi koopia). Toimingu üksikasju saate edaspidiseks kasutamiseks salvestada ekspordimääranguna.
Ülevaade
Ühest Accessi andmebaasist saate teise eksportida tabeli, päringu, vormi, aruande, makro või mooduli. Objekti eksportimisel loob Access objekti koopia sihtandmebaasis.
Andmebaasi objekte saate eksportida, kui peate tegema mõnda järgmisest ülesandest.
-
Kopeerige tabeli struktuur teise andmebaasi otseteena uue tabeli loomiseks.
-
Kopeerige vormi või aruande kujundus ja paigutus teise andmebaasi kiire võimalusena uues vormi või aruande loomiseks.
-
Kopeerige tabeli viimane vorm teise andmebaasi regulaarsete intervallide järel. Selleks saate objekti esimest korda eksportides luua ekspordimäärangu ja seejärel kasutada määrangut toimingu hilisemaks kordamiseks.
Pange tähele, et objekti eksportimine teise andmebaasi erineb väga vähe teise andmebaasi avamisest ja objekti importimisest esimesest andmebaasist. Kaks peamist erinevust objektide importimisel ja eksportimisel Accessi andmebaaside vahel on järgmised.
-
Saate importida mitu objekti ühe toiminguga, kuid te ei saa eksportida mitut objekti ühe toiminguga. Kui soovite eksportida mitut objekti mõnda muusse andmebaasi, on hõlpsam avada sihtandmebaas ja seejärel sooritada imporditoiming selles andmebaasis.
-
Lisaks andmebaasiobjektidele saate importida tabelite vahelisi seoseid ja samuti ka kõiki impordi- ja ekspordimääranguid, menüüribasid ja tööriistaribasid. Päringu saate importida ka tabelina. Eksportimine ei paku neid võimalusi.
Otsite teavet objektide importimise kohta Accessi andmebaasi? Vt teemat Andmebaasiobjektide importimine praegusesse Accessi andmebaasi.
Eksportimise ettevalmistamine
-
Avage lähteandmebaas, kui see juba avatud pole. Failivorming saab olla kas MDB või ACCDB. Kui failvorminguks on MDE ja ACCDE, peab lähteobjekt olema tabel, päring või makro. MDE- ja ACCDE-failist ei saa vorme, aruandeid ja mooduleid eksportida.
Märkus.: Kui andmebaas on kirjutuskaitstud või teil pole õigust andmebaasi muudatusi teha, saate eksportimise lõpule viia, kuid te ei saa ekspordimäärangut salvestada.
-
Tuvastage eksporditav objekt. Kui ekspordite andmeid Accessi andmebaasi esimest korda, pidage meeles järgmist.
Element
Kirjeldus
Üks objekt toimingu kohta
Korraga saate eksportida ainult ühe objekti. Mitme objekti eksportimiseks korrake eksporditoimingut iga objekti jaoks või sooritage imporditoiming sihtandmebaasis.
Uus tabel
Eksporditoiming loob uue objekti sihtandmebaasis. Kui sama nimega objekt on juba olemas, saate valida olemasoleva objekti ülekirjutamise või määrata uuele objektile muu nime.
Märkus.: Eksporditoiminguga ei saa olemasolevasse tabelisse kirjeid lisada. Kirjete lisamiseks kaaluge lisamispäringu loomist. Lisateabe saamiseks lugege artiklit Kirjete lisamine tabelisse lisamispäringu abil.
Lingitud tabeli eksportimine
Kui tabel, mille soovite eksportida, on lingitud tabeli, loob eksporditoiming lingitud tabeli sihtandmebaasis. Uus lingitud tabel lingitakse algse lähtetabeliga.
Näiteks kui ekspordite lingitud tabeli nimega Töötajad1 andmebaasis Müük, mis on lingitud tabeliga Töötajad andmebaasis Palk, loob eksporditoiming lingitud tabeli sihtandmebaasis. Uus lingitud tabel lingitakse otse andmebaasi Palk tabeliga Töötajad.
Osaline eksportimine
Te ei saa eksportida mõnda objekti osa või vaid mõnda valitud kirjet.
Seosed
Kuna saate korraga eksportida vaid ühe tabeli, ei kopeeri eksporditoiming seoseid. Kui soovite importida mitu tabelit ja nende seoseid, avage sihtandmebaas ja importige objektid.
Tabeli määratlus
Saate valida, kas eksportida kogu tabel või ainult tabeli määratlus. Määratluse eksportimisel luuakse sihtandmebaasi tabeli tühi eksemplar.
Kirje allikas
Päringu, vormi või aruande eksportimine ei ekspordi automaatselt aluseks olevaid kirjeallikaid. Peate eksportima aluseks olevad kirjeallikad, vastasel korral päringud, vormid või aruanded ei tööta.
Otsinguväljad
Kui lähtetabeli väli otsib väärtusi teisest tabelist või päringust, peate eksportima seotud tabeli või päringu, kui soovite, et sihtväljal kuvataks otsinguväärtused. Kui te seotud tabelit või päringut ei ekspordi, kuvatakse sihtväljal ainult otsingu-ID-d.
Alamvormid ja alamaruanded
Kui ekspordite vormi või aruande, ei ekspordita automaatselt vormi või aruandesse kaasatud alamvorme ja alamaruandeid. Peate iga alamvormi või alamaruande ja selle aluseks oleva kirjeallika eraldi eksportima.
-
Avage sihtandmebaas. Failivorming saab olla kas MDB või ACCDB. See võib olla ka MDE- või ACCDE-fail. Veenduge, et see pole kirjutuskaitstud ja et teil on õigus seda muuta.
Märkused:
-
Kui te ei saa andmebaasi avada, võib teisel kasutajal andmebaas olla avatud eksklusiivrežiimis. Enamasti peate leidma selle kasutaja ja paluma tal andmebaas sulgeda ja uuesti avada tavarežiimis (mitme kasutajaga).
-
Kui andmebaas on parooliga kaitstud, palutakse teil sisestada parool iga kord, kui käivitate ekspordiviisardi või salvestatud määrangu.
-
Kui soovite eksportida objekti uude andmebaasi, peate looma enne eksporditoimingu alustamist tühja andmebaasi (mis ei sisalda ühtegi tabelit, vormi ega aruannet).
-
-
Kui sihtandmebaasis on lähteobjektiga sama nimega objekt juba olemas, peate otsustama, kas kirjutada olemasolev versioon üle või määrata uuele objektile muu nimi.
Nüüd olete eksporditoiminguks valmis. Liikuge järgmise toimingutekomplekti juurde.
Andmebaasiobjekti eksportimine mõnda teise Accessi andmebaasi
-
Klõpsake menüü Välisandmed jaotises Eksport nuppu Access.
Näpunäide.: Eksportimise alustamiseks saate ka navigeerimispaanil klõpsata objekti ja seejärel valida Eksport > Access.
-
Access avab dialoogiboksi Eksportimine – Accessi andmebaas.
-
Määrake sihtandmebaasi nimi dialoogiboksi Eksportimine – Accessi andmebaasväljal Failinimi ja valige OK.
-
Muutke dialoogiboksis Eksportimine uue objekti nime, kui te ei soovi sihtandmebaasis üle kirjutada sama nime kandvat olemasolevat objekti.
-
Kui valitud objekt on tabel, määrake, kas soovite eksportida tabeli määratluse ja andmed või ainult määratluse.
-
Toimingu lõpuleviimiseks klõpsake OK.
Kui sama nimega objekt on sihtandmebaasis olemas, palutakse teil see üle kirjutada või määrata muu nimi. Valige Jah, kui soovite objekti üle kirjutada või Ei, kui soovite naasta dialoogiboksi Eksportimine. Määrake, nimi, mis sihtandmebaasis pole kasutusel ja seejärel valige OK.
Access ekspordib objektid. Tõrke ilmnemisel kuvatakse Accessis tõrketeade. Muul juhul kuvatakse viisardi viimane leht ja te saate seda lehte kasutada, kui soovite luua määrangu, mis salvestab eksporditoimingu üksikasjad.
Mida ma veel peaksin teadma?
-
Lisateavet selle kohta, kuidas salvestada ekspordi üksikasju määrangusse, mida saate hiljem uuesti kasutada, leiate artiklist Impordi- ja eksporditoimingu üksikasjade salvestamine määranguna.
-
Lisateavet selle kohta, kuidas käitada salvestatud ekspordimäärangud, leiate artiklist Salvestatud impordi- või eksporditoimingu käivitamine.
-
Lisateavet selle kohta, kuidas ajastada määranguid käivituma konkreetsetel aegadel, leiate artiklist Impordi- või eksporditoimingu ajastamine.
-
Lisateabe saamiseks määrangu nime muutmise, määrangute kustutamise või lähtefailide nimede värskendamise kohta määrangutes lugege artiklit Andmetoimingute haldamine.