U projektu programa Access (*.adp) pomoću akcije makronaredbe TransferSQLDatabase možete prenijeti bazu podataka programa Microsoft SQL Server 7.0 ili noviju u drugu bazu podataka sustava SQL Server 7.0 ili noviju. Dodatne informacije o prijenosu baze podataka potražite u dokumentaciji SQL Server podataka.
Napomena: Ova akcija neće biti dopuštena ako baza podataka nije pouzdana.
Napomena: Access 2010 zadnja je verzija koja podržava podatkovne projekte programa Access.
Postavka
Akcija makronaredbe TransferSQLDatabase sadrži sljedeće argumente.
| Argument akcije | Opis | 
| Poslužitelj | Naziv poslužitelja baze podataka SQL Server 7.0 ili novije verzije na koji kopirate. | 
| Baza podataka | Naziv nove baze podataka koja će se stvoriti na odredišnom poslužitelju. | 
| Koristi pouzdanu vezu | Određuje postoji li pouzdana veza s SQL Server. Ako je postavljeno na Da, postoji pouzdana veza, a argumentiPrijava i Lozinka nisu obavezni. Ako je postavljeno na Ne, potrebnisu argumenti Prijava i Lozinka. Zadana je postavka Da. Kada koristite pouzdanu vezu, SQL Server sigurnost integrira sa sigurnošću operacijskog sustava Windows radi pružanja jedne prijave mreži i bazi podataka. | 
| Prijava | Naziv poslužitelja za prijavu na odredište. | 
| Lozinka | Lozinka za argument Prijava . Lozinka se pohranjuje kao tekst u projektu programa Access, ali je skrivena tijekom postupka prijenosa baze podataka. | 
| Prijenos kopiranih podataka | Određuje hoće li se podaci uvrstiti u postupak prijenosa baze podataka. Kada je postavljeno na Da, svi se podaci uvršt će za sve tablice, zajedno sa svim strukturama podataka, proširenim svojstvima i objektima baze podataka. Kada je postavljeno na Ne, iz tablica se ne uvrštju nikakvi podaci. Na odredišnom poslužitelju stvaraju se samo struktura tablice i proširena svojstva, zajedno sa svim drugim objektima baze podataka (osim dijagrama baze podataka). Zadana je postavka Da. | 
Napomene
Ne možete izvoditi druge operacije dok se baza podataka prenosi.
Akcija makronaredbe TransferSQLDatabase po zadanom kopira podatke, definicije podataka, objekte baze podataka i proširena svojstva, kao što su zadane vrijednosti, ograničenja teksta i vrijednosti pretraživanja.
Postoje preduvjeti za prijenos baze podataka:
- 
              Morate biti član uloge sysadmin na odredišnom poslužitelju (na izvorišnom poslužitelju nije potrebna posebna uloga). 
- 
              Trenutni SQL poslužitelj povezan s projektom programa Access (*.adp) i odredišnim poslužiteljem na koji prenosite bazu podataka mora biti SQL Server verzije 7.0 ili novije. 
Napomena: Povezani poslužitelji ne prenose se tijekom postupka prijenosa baze podataka.
Da biste pokrenuli akciju makronaredbe TransferSQLDatabase u modulu Visual Basic for Applications (VBA), koristite metodu TransferSQLDatabaseobjekta DoCmd .
 
                         
				 
				