Microsoft Office Online
Registruotis į „Mano Office Online (Kas tai?)“ | Registruotis

 
 
Microsoft Office Access
Ieška
Ieška
 
Patikrinkite, gal atsirado naujinimų. (c) Microsoft
„Office“ failai – atsisiųsti
 
 
 
Įspėjimas: Jūs mėginate peržiūrėti šį puslapį su nepalaikoma naršyklės versija. Šis puslapis geriausiai veikia su „Microsoft Internet Explorer 6.0“ ar vėlesne versija, „Firefox 1.5“ arba „Netscape Navigator 8.0“ ar vėlesne versija. Sužinokite apie palaikomas naršykles daugiau.

Makrokomandos veiksmas Perduoti SQL duomenų bazę
 

Programos Access projekte („Microsoft Access“ projektas: „Access“ failas, kuris susijungia su serverio „Microsoft SQL Server“ duomenų baze ir kuris yra naudojamas kliento ir serverio taikomosioms programoms kurti. Projekto faile negali būti jokių duomenų arba objektų, kurių pagrindas yra duomenų aprašymo objektai, pavyzdžiui, lentelės ir rodiniai.) galite naudoti veiksmą Perduoti_SQL_duomenų_bazę norėdami perduoti Microsoft SQL Server 7.0 arba vėlesnės versijos duomenų bazę į kitą SQL Server 7.0 arba vėlesnę duomenų bazę. Daugiau informacijos apie duomenų bazių perdavimą rasite SQL serverio dokumentacijoje.

 Pastaba   Šis veiksmas bus neleidžiamas, jei duomenų baze nepasitikima. Papildomos informacijos apie makrokomandų įgalinimą rasite šio straipsnio skyriuje Dar žr spustelėję pateiktus saitus.

Parametras

Naudojant veiksmą Perduoti_SQL_duomenų_bazę, pateikiami šie argumentai.

Veiksmo argumentas Aprašas
Serveris SQL Server 7.0 arba vėlesnės duomenų bazės serverio, į kurį kopijuojate, vardas.
Duomenų bazė Naujos duomenų bazės, kuriamos paskirties serveryje, pavadinimas.
Naudoti patikimą ryšį Nurodoma, ar yra patikimas ryšys su SQL serveriu. Jei nustatyta Taip, patikimas ryšys yra, o argumentai Įeiti ir Slaptažodis nėra būtini. Jei nustatyta Ne, argumentai Įeiti ir Slaptažodis yra būtini. Numatytasis parametras yra Taip.

Kai naudojate patikimą ryšį, SQL serverio sauga integruojama su operacinės sistemos Windows sauga, kad suteiktų vieną įėjimą į tinklą ir duomenų bazę.

Įeiti Įėjimo į paskirties serverį pavadinimas.
Slaptažodis Argumento Įeiti slaptažodis. Šis slaptažodis saugomas kaip tekstas programos Access projekte, bet slepiamas vykstant duomenų bazės perdavimo operacijai.
Perdavimo kopijos duomenys Nurodoma, ar įtraukti duomenis į duomenų bazės perdavimo operaciją. Kai nustatyta Taip, įtraukiami visų lentelių duomenys kartu su visų duomenų struktūromis, išplėstomis ypatybėmis ir duomenų bazių objektais. Kai nustatyta Ne, duomenys iš lentelių nėra įtraukiami. Paskirties serveryje sukuriama tik lentelės struktūra ir išplėstos ypatybės kartu su kitais duomenų duomenų bazės objektais (išskyrus duomenų bazės diagramas). Numatytasis parametras yra Taip.

Pastabos

Kol perduodama duomenų bazė, negalite vykdyti kitų operacijų.

Pagal numatytuosius parametrus veiksmas Perduoti_SQL_duomenų_bazę kopijuoja duomenis, duomenų aprašus, duomenų bazės objektus ir išplėstas ypatybes, pvz., reikšmes, teksto apribojimus ir peržvalgos reikšmes.

Norėdami perduoti duomenų bazę, turite atitikti reikalavimus:

  • Turite būti sysadmin vaidmens narys paskirties serveryje (nėra būtinas ypatingas vaidmuo šaltinio serveryje).
  • Prie programos Access prijungtas dabartinis SQL serveris ir paskirties serveris, į kurį perduodate duomenų bazę, turi būti SQL Server 7.0 arba vėlesnės versijos.

 Pastaba   Susiję serveriai neperduodami vykstant duomenų bazės perdavimo operacijai.

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