Prisijunkite prie „Microsoft“
Prisijunkite arba sukurkite paskyrą.
Sveiki,
Pasirinkti kitą paskyrą.
Turite kelias paskyras
Pasirinkite paskyrą, kurią naudodami norite prisijungti.

Pastaba: Norėtume jums kuo greičiau pateikti naujausią žinyno turinį jūsų kalba. Šis puslapis išverstas automatiškai, todėl gali būti gramatikos klaidų ar netikslumų. Mūsų tikslas – padaryti, kad šis turinys būtų jums naudingas. Gal galite šio puslapio apačioje mums pranešti, ar informacija buvo naudinga? Čia yra straipsnis anglų kalba, kuriuo galite pasinaudoti kaip patogia nuoroda.

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 atskyrimą ir prijungimą duomenų bazę, 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.

Parametras

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.

Atjungti vartotojus iš 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 taip pat kopijuoja išplėstinės 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 sysadmin vaidmens šaltinio ir paskirties SQL serverio kompiuteriuose narys.

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

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.

Ar ši informacija buvo naudinga?

Ar esate patenkinti kalbos kokybe?
Kas turėjo įtakos jūsų įspūdžiams?
Paspaudus mygtuką Pateikti, jūsų atsiliepimai bus naudojami tobulinant „Microsoft“ produktus ir paslaugas. Jūsų IT administratorius galės rinkti šiuos duomenis. Privatumo patvirtinimas.

Dėkojame už jūsų atsiliepimą!

×