Kopijuoti_duomenų_bazės_failą makrokomandos veiksmas

Svarbu :  Šis straipsnis išverstas naudojant mašininį vertimą, žr. atsakomybės atsisakymą. Su šio straipsnio versija anglų kalba galite susipažinti čia .

Galite naudoti makrokomandų Kopijuoti_duomenų_bazės_failą sukurti dabartinės Microsoft SQL Server 7.0 arba naujesnės versijos duomenų bazę, prisijungę prie savo "Access" projekto kopiją (* .adp). Access atskiria dabartinę duomenų bazę ir prideda ją prie paskirties serverio. Daugiau informacijos apie atsieti ir duomenų bazės pridėjimą, ieškokite SQL serverio dokumentacijoje.

Pastaba : Šis veiksmas bus leidžiama, jei duomenų bazė yra patikimi.

Pastaba : Access 2010 yra Paskutinė versija, kuri palaiko "Access" duomenų projektai.

Nustatymas

Makrokomandos veiksmą Kopijuoti_duomenų_bazės_failą turi šiuos argumentus.

Veiksmo argumentas

Aprašas

Duomenų bazės failo vardą

Naujo ruošinio duomenų failo vardą. Numatytasis failo kelias yra dabartinės vietos iš "Access" projekto failą (.adp).

Perrašyti esamą failą

Nurodo, ar pakeisti esamą failą tokiu pačiu vardu, ar ne. Jei nustatyta taip ir failo vardas jau yra, failas yra perrašyti. Jei nustatyta kaip ne ir failo vardas jau yra, failas yra ne perrašyti ir veiksmai. Jei failas dar nėra, šis parametras nepaisoma. Numatytoji reikšmė yra taip.

Atjungti visus vartotojus

Nurodo, ar prieigos versti vartotojams išjungti duomenų bazę. Jei nustatyta taip, visi vartotojai, kuris yra prijungtas prie dabartinėje duomenų bazėje yra atjungta, kad galite pradėti kopijuoti duomenų bazės operacija. Jei nustatyta kaip ne ir vieną ar daugiau vartotojų yra prisijungę prie duomenų bazės, kopijuoti duomenų bazės operacija nepavyksta. Numatytoji reikšmė yra ne.

Vartotojų atjungimas nuo duomenų bazės be atitinkamo įspėjimo gali būti prarasti duomenys.

Pastabos

Kopijavimo operacija yra Sinchroninė, todėl galite atlikti operacijas, kol duomenų bazės kopiją.

Makrokomandos veiksmą Kopijuoti_duomenų_bazės_failą ne tik kopijuoja duomenis, duomenų aprašų ir duomenų bazės objektų, bet kopijas išplėstinio ypatybės, pvz., numatytųjų reikšmių, teksto apribojimų ir peržvalgos reikšmes.

Duomenų bazės kopijavimo reikalavimai:

  • Reikia atjungti visas programas ir vartotojams galite kopijuoti duomenų bazės failą.

  • Turi būti uždaryti visus objektus ir rodinius išskyrus naršymo srityje.

  • Reikia padauginti dabartinėje duomenų bazėje.

  • Šaltinio serverio duomenų bazę turi būti Microsoft SQL Server 7.0 arba naujesnės versijos arba SQL Server 2000 Desktop Engine vietiniame kompiuteryje.

  • SQL serverio duomenų bazės serveryje šaltinis turi būti vieno failo duomenų bazės.

  • Turite būti narys sysadmin vaidmens šaltinio ir paskirties SQL serverio kompiuteriuose.

Norėdami vykdyti makrokomandą Kopijuoti_duomenų_bazės_failą Visual Basic for Applications modulyje, naudokite objekto DoCmd metodą CopyDatabaseFile .

Pastaba : Mašininio vertimo atsakomybės atsisakymas: Šis straipsnis išverstas naudojant kompiuterinę sistemą be žmogaus įsikišimo. „Microsoft“ pateikia šiuos mašininius vertimus norėdama padėti anglų kalbos nesuprantantiems vartotojams perskaityti turinį apie „Microsoft“ produktus, paslaugas ir technologijas. Šis straipsnis išverstas mašininio vertimo būdu, todėl jame gali būti žodyno, sintaksės ar gramatikos klaidų.

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×