Gælder for
Access 2010 Access 2007

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.

Har du brug for mere hjælp?

Vil du have flere indstillinger?

Udforsk abonnementsfordele, gennemse kurser, få mere at vide om, hvordan du sikrer din enhed og meget mere.