TransferSQLDatabase makrokomandos veiksmas

Svarbu :  Šis straipsnis išverstas naudojant mašininį vertimą, žr. atsakomybės atsisakymą. Su šio straipsnio versija anglų kalba galite susipažinti čia .

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ės. Daugiau informacijos, kaip perkelti 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.

Nustatymas

TransferSQLDatabase makrokomandos veiksmas turi šiuos argumentus.

Veiksmo argumentas

Aprašas

Serverio

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 patikimų ryšį su SQL serverio. Jei nustatyta taip, tada yra patikimas ryšys ir vartotojo vardą ir slaptažodį argumentai nėra būtinos. Jei nustatytas kaip be, prisijungimo vardą ir slaptažodį argumentai yra būtini. Numatytoji reikšmė yra taip.

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

Prisijungimas

Prisijungimas prie paskirties serverio pavadinimą.

Slaptažodį

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 nukopijuoja duomenų ir duomenų aprašų, duomenų bazės objektų, Išplėstinė 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 .

Pastaba : Mašininio vertimo atsakomybės atsisakymas: Šis straipsnis išverstas naudojant kompiuterinę sistemą be žmogaus įsikišimo. „Microsoft“ pateikia šiuos mašininius vertimus norėdama padėti anglų kalbos nesuprantantiems vartotojams perskaityti turinį apie „Microsoft“ produktus, paslaugas ir technologijas. Šis straipsnis išverstas mašininio vertimo būdu, todėl jame gali būti žodyno, sintaksės ar gramatikos klaidų.

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×