I et Access-projekt (*.adp) kan du bruge makrohandlingen OverførSQLDatabase til at overføre en Microsoft SQL Server 7.0- eller nyere database til en anden SQL Server 7.0 eller nyere database. Du kan få mere at vide om overførsel af en database i dokumentationen til SQL Server.
Bemærk!: Denne handling tillades ikke, hvis der ikke er tillid til databasen.
Bemærk!: Access 2010 er den sidste version, der understøtter Access-dataprojekter.
Indstilling
Makrohandlingen OverførSQLDatabase har følgende argumenter:
| Handlingsargument | Beskrivelse | 
| Server | Navnet på den SQL Server 7.0- eller nyere databaseserver, du kopierer til. | 
| Database | Navnet på den nye database, der oprettes på destinationsserveren. | 
| Brug en forbindelse, der er tillid til | Angiver, om der er en pålidelig forbindelse til SQL Server. Hvis den er indstillet til Ja, er der en pålidelig forbindelse, og argumenterne Logon og Adgangskode er ikke påkrævet. Hvis den er indstillet til Nej, kræves argumenterne Logon og Adgangskode . Standard er Ja. Når du bruger en pålidelig forbindelse, integreres SQL Server sikkerhed med Windows-operativsystemets sikkerhed for at give en enkelt log på netværket og databasen. | 
| Logon | Navnet på logon til destinationsserveren. | 
| Adgangskode | Adgangskoden til argumentet Logon . Adgangskoden gemmes som tekst i Access-projektet, men er skjult under overførslen af databasen. | 
| Overfør kopidata | Angiver, om data skal medtages i handlingen overførselsdatabase. Når den er indstillet til Ja, medtages alle data for alle tabellerne sammen med alle datastrukturer, udvidede egenskaber og databaseobjekter. Når den er indstillet til Nej, medtages der ingen data fra tabellerne. Kun tabelstrukturen og de udvidede egenskaber oprettes på destinationsserveren sammen med alle andre databaseobjekter (undtagen databasediagrammer). Standarden er Ja. | 
Bemærkninger
Du kan ikke udføre andre handlinger, mens databasen overføres.
Makrohandlingen OverførSQLDatabase kopierer som standard data, datadefinitioner, databaseobjekter og udvidede egenskaber, f.eks. standardværdier, tekstbegrænsninger og opslagsværdier.
Der er krav til overførsel af en database:
- 
              Du skal være medlem af rollen sysadmin på destinationsserveren (der kræves ingen særlig rolle på kildeserveren). 
- 
              Den aktuelle SQL-server, der er forbundet til Access-projektet (*.adp) og den destinationsserver, du overfører databasen til, skal være SQL Server version 7.0 eller nyere. 
Bemærk!: Sammenkædede servere overføres ikke under en databaseoverførsel.
Hvis du vil køre makrohandlingen OverførSQLDatabase i et Visual Basic for Applications (VBA)-modul, skal du bruge metoden TransferSQLDatabase for objektet DoCmd.
 
                         
				 
				