Primenjuje se na
Access 2010 Access 2007

U Access projektu (*.adp) možete da koristite radnju makroa TransferSQLDatabase da biste preneli Microsoft SQL Server 7.0 ili noviju bazu podataka u drugu bazu podataka SQL Server 7.0 ili noviju. Dodatne informacije o prenosu baze podataka potražite u SQL Server podataka.

Napomena: Ova radnja nije dozvoljena ako baza podataka nije pouzdana.

Napomena: Access 2010 je poslednja verzija koja podržava Access projekte podataka.

Postavka

Radnja makroa TransferSQLDatabase ima sledeće argumente.

Argument radnje

Opis

Server

Ime servera SQL Server 7.0 ili novije verzije servera baze podataka na koji kopirate.

Baza podataka

Ime nove baze podataka koja će biti kreirana na odredišnom serveru.

Koristi pouzdanu vezu

Navodi da li postoji pouzdana veza sa SQL Server. Ako se postavi na vrednost "Da", onda postoji pouzdana veza i argumenti "Prijavljivanje" i "Lozinka" nisu potrebni. Ako se izabere opcija Ne, potrebni suargumenti Prijavljivanje i Lozinka. Podrazumevana postavka je Da.

Kada koristite pouzdanu vezu, SQL Server bezbednost se integriše sa bezbednošću operativnog sistema Windows kako bi obezbedila jedinstveno prijavljivanje na mrežu i bazu podataka.

Prijavljivanje

Ime prijavljivanja na odredišni server.

Lozinka

Lozinka za argument "Prijavljivanje ". Ova lozinka je uskladištena kao tekst u Access projektu, ali je skrivena tokom operacije prenosa baze podataka.

Prenos kopiranih podataka

Navodi da li treba uključiti podatke u operaciju prenosa baze podataka. Kada se postavi na vrednost "Da", svi podaci su uključeni za sve tabele, zajedno sa svim strukturama podataka, proširenim svojstvima i objektima baze podataka. Kada se postavi na vrednost "Ne", iz tabela nisu uključeni nikakvi podaci. Na odredišnom serveru kreiraju se samo struktura tabele i proširena svojstva, zajedno sa svim ostalim objektima baze podataka (osim dijagrama baze podataka). Podrazumevana postavka je Da.

Napomene

Ne možete da izvršite druge operacije dok se baza podataka prenosi.

Radnja makroa TransferSQLDatabase podrazumevano kopira podatke, definicije podataka, objekte baze podataka i proširena svojstva, kao što su podrazumevane vrednosti, ograničenja teksta i vrednosti za pronalaženje.

Postoje zahtevi za prenos baze podataka:

  • Morate biti član uloge sysadmin na odredišnom serveru (na izvornom serveru nije potrebna posebna uloga).

  • Trenutni SQL server povezan sa Access projektom (*.adp) i odredišni server na koji prenosite bazu podataka moraju da SQL Server verzija 7.0 ili novija.

Napomena: Povezani serveri se ne prenose tokom operacije prenosa baze podataka.

Da biste pokrenuli radnju makroa TransferSQLDatabase u modulu Visual Basic for Applications (VBA), koristite metod TransferSQLDatabase objekta DoCmd .

Da li vam je potrebna dodatna pomoć?

Želite još opcija?

Istražite pogodnosti pretplate, pregledajte kurseve za obuku, saznajte kako da obezbedite uređaj i još mnogo toga.