Applies ToAccess 2010 Access 2007

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.

Programos Access projekto (* .adp), galite naudoti TransferSQLDatabase makrokomandos veiksmas perkelti Microsoft SQL Server 7.0 arba naujesnės versijos duomenų bazę į kitą SQL Server 7.0 arba naujesnės versijos duomenų bazę. Daugiau informacijos apie duomenų bazės perkėlimas, 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

TransferSQLDatabase makrokomandos veiksmas turi šiuos argumentus.

Veiksmo argumentas

Aprašas

Serveris

SQL Server 7.0 arba naujesnės versijos duomenų bazės serverį, kurios kopijuojate pavadinimas.

Duomenų bazės

Pavadinimas naują duomenų bazę, sukurtą paskirties serveryje.

Naudokite patikimas ryšys

Specifes ar yra patikimas ryšį su SQL serverio. Jei nustatyta taip, tada yra patikimas ryšys ir vartotojo vardą ir slaptažodį argumentai nėra būtinos. Jei reikia nustatyti kaip ne, prisijungimo vardą ir slaptažodį argumentus. Numatytoji reikšmė yra taip.

Naudodami patikimą ryšį, SQL serverio saugos integruojasi su "Windows" operacinės sistemos saugos teikti viename įeikite į tinklą ir duomenų bazės.

Prisijungimas

Prisijungimas prie paskirties serverio pavadinimą.

Slaptažodis

Argumento prisijungimo slaptažodį. Šį slaptažodį yra išsaugotas kaip tekstas programoje "project" Access, tačiau yra paslėpta perdavimo duomenų bazės operacijos metu.

Kopijuoti duomenis

Nurodo, ar reikėtų įtraukti duomenų perdavimo duomenų bazės operacijos. Kai nustatyta kaip taip, visi duomenys yra įtraukti visas lenteles, kartu su duomenų struktūros, išplėstinės ypatybės ir duomenų bazės objektus. Kai nustatyta kaip ne, įtraukiama duomenų iš lentelių. Paskirties serverio, ir visus kitus duomenų bazės objektus (išskyrus duomenų bazės diagramos) sukurtą tik lentelės struktūra ir išplėstinės ypatybės. Numatytoji reikšmė yra taip.

Pastabos

Galite atlikti operacijas, o perkeliamas duomenų bazę.

TransferSQLDatabase makrokomandos veiksmą, pagal numatytuosius nustatymus kopijuoja duomenis, duomenų aprašų, duomenų bazės objektus ir išplėstinės ypatybės, pvz., numatytųjų reikšmių, teksto apribojimų ir peržvalgos reikšmes.

Yra reikalavimai perkelti duomenų bazę:

  • Turite būti sysadmin vaidmens paskirties serveryje (be vaidmenį būtina šaltinio serverio) narys.

  • Dabartinis SQL serveris prijungtas prie į "Access" projekto (* .adp) ir norite perkelti į duomenų bazę paskirties serveryje, turite būti SQL serverio 7.0 arba naujesnė versija.

Pastaba: Duomenų bazės perkėlimo operacijos metu neperkeliami susietą serveriai.

Norėdami vykdyti TransferSQLDatabase makrokomandos veiksmą Visual Basic for Applications (VBA) modulyje, naudokite objekto DoCmd metodą TransferSQLDatabase .

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ų.