Makrotoiming Kopeeri_andmebaasifail

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

Kopeeri_andmebaasifail toimingu abil saate teha koopia praeguse Microsoft SQL Server 7.0 või uuem versioon andmebaasi, mis on ühendatud teie Accessi projekt. Access rebib praegune andmebaas ja seejärel lisab selle serveri sihtkohta. Saidimääratlusest ja andmebaasi manustamise kohta leiate lisateavet teemast SQL Serveri dokumentatsioonist.

Märkus. : See toiming ei ole lubatud, kui andmebaas on usaldusväärne.

Seadistus

Toimingul Kopeeri_andmebaasifail on järgmised argumendid.

Toiminguargument

Kirjeldus

Andmebaasifaili nimi

Põhiandmefaili nimi. Faili vaiketee on Accessi projektifaili (adp-faili) praegune asukoht.

Kirjuta olemasolev fail üle

Määrab, kas kirjutada samanimeline fail üle või mitte. Väärtuse Jah korral kirjutatakse olemasolev samanimeline fail üle. Väärtuse Ei korral samanimelist faili üle ei kirjutada ja toiming ebaõnnestub. Kui samanimelist faili pole, siis sätet eiratakse. Vaikeväärtus on Jah.

Katkesta kõigi kasutajate ühendus

Määrab, kas Access peaks sundima kasutajaid andmebaasist väljuma. Väärtuse Jah korral katkestatakse kopeerimise jätkamise võimaldamiseks kõigi kasutajate ühendus andmebaasiga. Väärtuse Ei korral andmebaasi kopeerimistoiming katkeb, kui sellega on ühendatud üks või mitu kasutajat. Vaikeväärtus on Ei.

Kasutajate andmebaasiühenduse katkestamine ilma asjakohase hoiatuseta võib viia andmete kaotsiminekuni.

Kommentaarid

Kopeerimine on sünkroonne toiming, seega ei saa te kuni andmebaasi kopeerimistoimingu lõpulejõudmiseni muid toiminguid teha.

Toiming Kopeeri_andmebaasifail ei kopeeri üksnes andmeid, andmemääratlusi ja andmebaasiobjekte, vaid ka laiendatud atribuute (nt vaikeväärtusi, tekstikitsendusi ja otsinguväärtusi).

Nõuded andmebaasi kopeerimiseks.

  • Enne andmebaasifaili kopeerimist tuleb katkestada ühendus kõigi rakendustega ja kasutajatega.

  • Kõik objektid ja vaated peale navigeerimispaani peavad olema suletud.

  • Andmebaas ei tohi olla tiražeeritud.

  • Lähteserveri andmebaasi versioon peab olema Microsoft SQL Server 7.0 või hilisem või kohalikus arvutis käitatav SQL Server 2000 Desktop Engine.

  • Lähteserveri SQL-serveri andmebaas peab olema ühefaililine.

  • Peate olema rolli süsteemiadministraator liige nii lähte- kui sihtkoha SQL-serveri arvutis.

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

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.

×