Bemærk!: Vi vil gerne give dig den mest opdaterede hjælp, så hurtigt vi kan, på dit eget sprog. Denne side er oversat ved hjælp af automatisering og kan indeholde grammatiske fejl og unøjagtigheder. Det er vores hensigt, at dette indhold skal være nyttigt for dig. Vil du fortælle os, om oplysningerne var nyttige for dig, nederst på denne side? Her er artiklen på engelsk så du kan sammenligne.
I en Access-projekt (* .adp), du kan 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 finde flere oplysninger 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 seneste 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 vil kopiere til. |
Database |
Navnet på den nye database, der oprettes på destinationsserveren. |
Brug pålidelig forbindelse |
Angiver, om eller ikke der er en pålidelig forbindelse til SQL Server. Hvis angivet til Ja, og klik derefter der er en pålidelig forbindelse og argumenterne logon og adgangskode er ikke påkrævet. Hvis indstillet til Nej, logon og adgangskode argumenter er påkrævet. Standard er Ja. Når du bruger en pålidelig forbindelse, integreres SQL Server-sikkerhed med Windows-operativsystemet sikkerheden til at levere en enkelt log på netværket og databasen. |
Logon |
Navnet på siden Login to destinations-serveren. |
Adgangskode |
Adgangskode til argumentet logon . Denne adgangskode er gemt som tekst i Access-projektet, men er skjult under databaseoverførslen. |
Overføre kopi Data |
Angiver, om du vil medtage data i databaseoverførslen eller ej. Når den er indstillet til Ja, alle data er inkluderet i alle tabellerne, sammen med alle datastrukturer, udvidede egenskaber og databaseobjekter. Når den er indstillet til Nej, der er ingen data inkluderet fra tabellerne. Tabellens struktur og udvidede egenskaber er oprettet på destinationsserveren, sammen med alle andre databaseobjekter (undtagen databasediagrammer). Standard er Ja. |
Bemærkninger
Du kan ikke udføre andre handlinger, mens databasen overføres.
Makrohandlingen OverførSQLDatabase som standard kopierer data, datadefinitioner, databaseobjekter og udvidede egenskaber, som standardværdier, tekst begrænsninger og opslagsværdier.
Der er kravene til overførsel af en database:
-
Du skal være medlem af rollen systemadministrator på destinationsserveren (ikke en bestemt rolle er påkrævet på kildeserveren).
-
Den aktuelle SQL server, der er forbundet til Access-projekt (* .adp) og være destinationsserveren du overfører databasen til SQL Server version 7.0 eller nyere.
Bemærk!: Sammenkædede servere overføres ikke under en databasehandling overførsel.
Hvis du vil køre makrohandlingen OverførSQLDatabase i et Visual Basic for Applications (VBA) modul, skal du bruge metoden OverførSQLDatabase i objektet DoCmd .