Makrotoiming Teisalda_andmebaas

NB! :  See artikkel on masintõlgitud, vaadake lahtiütlust. Selle artikli ingliskeelse versiooni leiate aadressilt (viiteks).

Saate importida või eksportida andmed Accessi andmebaasis (.mdb või .accdb) või Accessi projekti (.adp) ja mõnda muusse andmebaasi Teisalda_andmebaas toiming. Microsoft Office Access 2007 andmebaaside jaoks, saate ka link tabeli Accessi andmebaasis muu andmebaasi. Lingitud tabeli, kus teil on juurdepääs tabeli andmeid teise andmebaasi tabel ise seni.

Märkus. : See toiming ei ole lubatud, kui andmebaas pole usaldusväärne. Makrode lubamise kohta lisateabe saamiseks vt käesoleva artikli jaotisest Vt ka linkide.

Seadistused

Toimingul Teisalda_andmebaas on järgmised argumendid.

Toiminguargument

Kirjeldus

Teisaldamistüüp

Soovitud teisaldamise tüüp. Valige makrokoosturi paanil jaotise Toiminguargumendid väljal Teisaldamistüüp väärtus Impordi, Ekspordi või Lingi. Vaikeväärtus on Impordi.

Märkus. : Teisaldamistüüp Lingi pole Accessi projektides (adp-fail) toetatud.

Andmebaasi tüüp

Importimiseks, eksportimiseks või linkimiseks kasutatava andmebaasi tüüp. Saate valida väärtuse Microsoft Access või ühe väljal Andmebaasi tüüp esitatud andmebaasi tüüpidest. Vaikeväärtus on Microsoft Access.

Andmebaasi nimi

Importimiseks, eksportimiseks või linkimiseks kasutatava andmebaasi nimi. Kaasake andmebaasi täistee. See argument on kohustuslik.

Iga tabeli jaoks eraldi faile kasutavate andmebaasitüüpide jaoks (nt FoxPro, Paradox ja dBASE) sisestage faili sisaldav kaust. Sisestage faili nimi argumendile Allikas (importimiseks või linkimiseks) või argumendile Adressaat (eksportimiseks).

ODBC-andmebaaside jaoks tippige täielik avatud andmebaasipöörduse (ODBC) ühendusstring.

Ühendusstringi näite vaatamiseks linkige välistabel Accessiga.

  1. Klõpsake menüü Välisandmed jaotises impordijuurdepääsu.

  2. Sisestage dialoogiboksi Too välisandmed väljale Faili nimi lähteandmebaasi failitee.

  3. Klõpsake raadionuppu Lingi andmeallikas lingitud tabeli loomise teel ning seejärel nuppu OK.

  4. Valige dialoogiboksis Tabelite linkimine tabel ning klõpsake nuppu OK.

Avage äsjalingitud tabel kujundusvaade ning klõpsake tabeliatribuudid kuvamiseks menüü Kujundus jaotise Tööriistad nuppu Atribuudileht. Atribuudi Kirjeldus sätte tekst on selle tabeli ühendusstring.

Lisateavet ODBC-ühendusstringide kohta vaadake seda tüüpi ODBC-andmebaaside ODBC-draiverite spikrifailist või muust dokumentatsioonist.

Objekti tüüp

Eksporditava või imporditava objekti tüüp. Kui valite argumendi Andmebaasi tüüp väärtuseks Microsoft Access, saate väljal Objekti tüüp valida väärtuse Tabel, Päring, Vorm, Aruanne, Makro, Moodul, Andmepääsuleht, Serverivaade, Diagramm, Salvestatud protseduurid või Funktsioon. Vaikeväärtus on Tabel. Argumenti ignoreeritakse, kui valite väljal Teisaldamistüüp käsu Lingi või valite mõne muu andmebaasi tüübi.

Eksportides valikupäring Accessi andmebaasi, valige päringu tulemite hulk eksportimiseks selle argumendi väärtus Tabel ning päringu enda eksportimiseks väärtus Päring. Kui ekspordite valikupäringut mõnda teist tüüpi andmebaasi, siis argumenti ignoreeritakse ning eksporditakse päringu tulemikogum.

Allikas

Importimiseks, eksportimiseks või linkimiseks kasutatava tabeli, valikupäringu või Accessi objekti nimi. Mõne andmebaasi tüübi (nt FoxPro, Paradox või dBASE) jaoks on selleks faili nimi. Kaasake faili nimes failinime laiend (nt dbf-fail). See argument on kohustuslik.

Sihtkoht

Sihtandmebaasis asuva imporditud, eksporditud või lingitud tabeli, valikupäringu või Accessi objekti nimi. Mõne andmebaasi tüübi (nt FoxPro, Paradox või dBASE) jaoks on selleks faili nimi. Kaasake faili nimes failinime laiend (nt .dbf). See argument on kohustuslik.

Kui valite argumendi Teisaldamistüüp väärtuseks Impordi ja argumendi Objekti tüüp väärtuseks Tabel, loob Access uue imporditud tabelit sisaldava tabeli.

Tabeli või mõne muu objekti importimisel lisab Access objekti nimele numbri, juhul kui nimi on mõne olemasoleva nimega vastuolus (nt kui impordite tabeli Töötajad ning sellenimeline tabel juba eksisteerib, nimetab Access imporditud tabeli või muu objekti ümber nimega Töötajad1).

Accessi andmebaasi või mõnda muusse andmebaasi eksportimisel asendab Access automaatselt kõik olemasolevad sellenimelised tabelid või muud objektid.

Ainult struktuur

Määrab, kas importida või eksportida vaid andmebaasi tabeli struktuur (andmeid kaasamata). Valige väärtus Jah või Ei. Vaikeväärtus on Ei.

Kommentaarid

Saate importida ja eksportida Accessi ja muud tüüpi andmebaasidega, tabelid. Saate eksportida ka muud tüüpi andmebaasidega, valige Accessi päringute. Access ekspordib tulemite hulk päringu tabeli kujul. Saate importimine ja eksportimine mõnda Accessi andmebaasi objekt, kui mõlemad andmebaasid on Accessi andmebaasid.

Kui impordite mõnest teisest Accessi andmebaasist (mdb- või accdb-fail) lingitud tabeli, jääb tabel ka pärast importimist lingituks (st imporditakse link, mitte tabel).

Kui andmebaas nõuab juurdepääsuks parooli, kuvatakse makro käivitamisel dialoogiboks. Tippige parool dialoogiboksi.

Toiming Teisalda_andmebaas sarnaneb menüü Välisandmed jaotiste Import ja Eksport käskudega. Nende käskude abil saate valida andmeallikat (nt Accessi andmebaasi või teist tüüpi andmebaasi, arvutustabeli või tekstifaili). Andmebaasi valimisel kuvatakse ühte või mitut dialoogiboksi, kus saate valida imporditava või eksporditava objekti tüübi (kehtib vaid Accessi andmebaaside jaoks), objekti nime, ning sõltuvalt eksportimiseks, importimiseks või linkimiseks kasutatavast andmebaasist, muid suvandeid. Toimingu Teisalda_andmebaas argumendid kajastuvad nende dialoogibokside suvandeid.

Kui soovite sisestada lingitud dBASE-tabeli indeksiteavet, peate esmalt tabeli linkima.

  1. Klõpsake menüü Välisandmed jaotises Importimine nuppu Rohkem.

  2. Klõpsake käsku dBASE-fail.

  3. Sisestage dialoogiboksi Välisandmete toomine väljale Faili nimi dBASE-faili failitee.

  4. Klõpsake raadionuppu Lingi andmeallikas lingitud tabeli loomise teel ning seejärel nuppu OK.

  5. Sisestage selle käsu dialoogiboksides. Access talletab indeksiteabe Microsoft Office'i kaustas asuvas erilises teabefailis (inf-fail).

  6. Seejärel võite lingi lingitud tabelile kustutada.

Kui edaspidi kasutate selle dBASE-tabeli linkimiseks toimingut Teisalda_andmebaas, kasutab Access eelnevalt sisestatud indeksiteavet.

Märkus. : Kui teostate lingitud tabelis päringu või filtreerite seda, on päring ja filter tõstutundlikud.

Toimingu Teisalda_andmebaas käivitamiseks moodulis Visual Basic for Applications (VBA) saate kasutada objekti DoCmd meetodit TransferDatabase.

Märkus. : Masintõlke lahtiütlus. Selle artikli tõlkis arvutisüsteem ilma inimese sekkumiseta. Microsoft pakub selliseid masintõlkeid, et inglise keelt mittekõnelevad kasutajad saaksid vaadata sisu Microsofti toodete, teenuste ja tehnoloogiate kohta. Kuna artikkel on masintõlgitud, võib see sisaldada sõnavara-, süntaksi- või grammatikavigu.

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×