Akcija makronaredbe CopyDatabaseFile

Važno :  Ovaj je članak strojno preveden. Pogledajteizjavu o odricanju od odgovornosti. Verziju ovog članka na engleskom potražite ovdje.

Akcija makronaredbe CopyDatabaseFile možete koristiti da biste kopiju trenutne Microsoft SQL Server 7.0 ili noviji baze podataka povezanih s projektom programa Access (* .adp). Access odvaja trenutnu bazu podataka, a potom ga na odredišnom poslužitelju. Dodatne informacije o odvajanje i spajanje baze podataka potražite u dokumentaciji sustava SQL Server.

Napomena : Ova akcija nije dopušteno ako baza podataka nije pouzdana.

Napomena : Access 2010 je zadnje verzije s podrškom za projekte podataka programa Access.

Postavka

Akcija makronaredbe CopyDatabaseFile sadrži sljedeće argumente.

Argument akcije

Opis

Naziv datoteke baze podataka

Naziv nove glavne podatkovne datoteke. Zadani put datoteke je trenutno mjesto datoteke projekta programa Access (.adp).

Prebriši postojeće datoteke

Određuje hoće li zamijeniti postojeću datoteku s istim nazivom. Ako je postavljeno na da i naziv datoteke već postoji, datoteka će se prebrisati. Ako je postavljen na ne i naziv datoteke već postoji, datoteka se prebrisati i akcije neće uspjeti. Ako datoteku već postoji, ova se postavka zanemaruje. Zadano je da.

Ukloniti sve korisnike

Određuje hoće li Access prekinuti vezu korisnika s bazom. Ako je postavljeno na da, svi korisnici koji su povezani s trenutne baze podataka niste povezani tako da možete nastaviti postupak kopiranja baze podataka. Ako je postavljen na ne , a jedan ili više korisnika su povezani s bazom podataka, postupak ne uspije kopiju baze podataka. Zadani je ne.

Prekidanje veza korisnika s bazom podataka bez odgovarajućeg upozorenja može dovesti do gubitka podataka.

Napomene

Postupak kopiranja je sinkroniziran pa nećete moći izvršiti ostalih operacija kopiju baze podataka dok se ne dovrši.

Akcija makronaredbe CopyDatabaseFile ne samo kopira podatke, definicije podataka i objekte baze podataka, nego i proširena svojstva, primjerice zadane vrijednosti, tekstna ograničenja i vrijednosti pretraživanja.

Preduvjeti za kopiranje baze podataka:

  • Morate prekinuti svih aplikacija i korisnika prije kopiranja datoteke baze podataka.

  • Potrebno je zatvoriti sve objekte i prikaze osim navigacijskog okna.

  • Trenutna baza podataka morate je replicirati.

  • Izvorišne poslužitelj baze podataka mora biti Microsoft SQL Server verzije 7.0 ili noviji ili SQL Server 2000 Desktop Engine pokrenuta na lokalnom računalu.

  • Baze podataka SQL Server na izvornom poslužitelju mora biti sastoji od jedne datoteke baze podataka.

  • Morate biti član s ulogom na izvorišne i odredišne računala sustava SQL Server.

Da biste pokrenuli akciju makronaredbe CopyDatabaseFile u u modulu Visual Basic for Applications, koristiti metodu CopyDatabaseFile objekta DoCmd .

Napomena : Izjava o odricanju od odgovornosti za strojni prijevod: ovaj je članak preveo računalni sustav bez ljudske intervencije. Microsoft nudi strojne prijevode da bi korisnicima koji ne razumiju engleski omogućio čitanje sadržaja o Microsoftovim proizvodima, uslugama i tehnologijama. Budući da je preveden strojno, članak možda sadrži pogreške u vokabularu, sintaksi ili gramatici.

Proširite svoje vještine
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×