Makro darbība CopyDatabaseFile

Svarīgi! :  Šis raksts ir mašīntulkots, skatiet atrunu. Lūdzu, skatiet šī raksta versiju angļu valodā šeit jūsu informācijai.

Makro darbība CopyDatabaseFile var izmantot, lai kopētu pašreizējo Microsoft SQL Server 7.0 vai jaunāku datu bāzes izveidots savienojums ar Access projekts (*. adp). Access atvienots pašreizējā datu bāzē un pēc tam pievieno to mērķa serveri. Papildinformāciju par datu bāzes atvienošanu un pievienošanu skatiet SQL Server dokumentācijā.

Piezīme : Šī darbība nav atļauta, ja datu bāze nav uzticama.

Piezīme : Access 2010 ir pēdējās versijas, kas atbalsta Access datu projekti.

Iestatījums

Makro darbība CopyDatabaseFile ir šādi argumenti.

Darbības arguments

Apraksts

Datu bāzes faila nosaukums

Jaunā galvenā datu faila nosaukums. Noklusējuma faila ceļš ir Access projekta fails (. adp) pašreizējo atrašanās vietu.

Aizstāt esošo failu

Norāda, vai nav aizstāt esošu failu ar tādu pašu nosaukumu. Ja iestatīts uz un faila nosaukums jau pastāv, fails tiek pārrakstīts. Ja iestatīts uz un faila nosaukums jau pastāv, fails netiek pārrakstīts un darbību neizdodas. Ja fails vēl nepastāv, šis iestatījums tiek ignorēts. Pēc noklusējuma ir iestatīts uz .

Atvienojiet visiem lietotājiem

Norāda, vai nav piekļuves ir spēkā lietotāji jāatvieno no datu bāzes. Ja iestatīts uz , visi lietotāji, kuriem ir izveidots savienojums ar pašreizējā datu bāze ir atvienots tā, lai varētu turpināt kopēt datu bāzes darbība. Ja iestatīts uz un viens vai vairāki lietotāji ir izveidots savienojums ar datu bāzi, kopēt datu bāzes operācija neizdodas. Pēc noklusējuma ir iestatīts uz .

Atvienojot lietotājus no datu bāzes atbilstošu negaidot var izraisīt datu zudumu.

Piezīmes

Kopēšanas darbība ir Sinhronā, tāpēc nevar veikt citas darbības, līdz ir pabeigta datu bāzes kopiju.

Makro darbība CopyDatabaseFile ne tikai kopē dati, datu definīcijas un datu bāzes objekti, bet arī kopē paplašināti rekvizīti, piemēram, noklusējuma vērtības, teksta ierobežojumi un uzmeklēšanas vērtības.

Datu bāzes kopēšanas prasības:

  • Pirms datu bāzes faila kopēšanas jāatvieno visas lietojumprogrammas un lietotāji.

  • Visiem objektiem un skati, izņemot navigācijas rūti, ir jāaizver.

  • Nedrīkst replicēt esošo datu bāzi.

  • Avota servera datu bāzei jābūt Microsoft SQL Server 7.0 vai jaunāku versiju, vai SQL Server 2000 Desktop Engine darbojas lokālajā datorā.

  • SQL Server datu bāzes avota serverī jābūt vienfaila datu bāzes.

  • Jums jābūt dalībniekam SQL servera datoros avota un mērķa administratora lomas dalībniekam.

Lai izpildītu makro darbība CopyDatabaseFile Visual Basic for Applications moduļa, izmantojiet objekta DoCmd metodi CopyDatabaseFile .

Piezīme : Mašīntulkošanas atruna. Šo rakstu ir tulkojusi datorsistēma bez cilvēka iejaukšanās. Microsoft piedāvā šos mašīntulkojumus, lai palīdzētu angliski nerunājošajiem lietotājiem izmanot saturu par Microsoft produktiem, pakalpojumiem un tehnoloģijām. Tā kā šis raksts ir mašīntulkots, tajā var būt leksikas, sintakses un gramatikas kļūdas.

Paplašiniet savas prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×