SQLDatabaseOverbrengen, macroactie

In een Access-project (*.adp) kunt u met de macroactie SQLDatabaseOverbrengen een database van Microsoft SQL Server 7.0 of hoger overbrengen naar een andere database van SQL Server 7.0 of hoger. Raadpleeg de documentatie van SQL Server voor meer informatie over het overbrengen van een database.

Opmerking: Deze actie is niet toegestaan als de database niet wordt vertrouwd.

Opmerking: Access 2010 is de laatste versie die ondersteuning biedt voor Access-gegevensprojecten.

Instelling

De macroactie SQLDatabaseOverbrengen heeft de volgende argumenten.

Actieargument

Beschrijving

Server

De naam van de databaseserver met SQL Server 7.0 of hoger waarnaar u wilt kopiëren.

Database

De naam van de nieuwe database die wordt gemaakt op de doelserver.

Vertrouwde verbinding gebruiken

Hiermee geeft u aan of er een vertrouwde verbinding is met SQL Server. Als u dit argument instelt op Ja, is er een vertrouwde verbinding beschikbaar en zijn de argumenten Aanmelden en Wachtwoord niet vereist. Als u kiest voor Nee, zijn de argumenten Aanmelden en Wachtwoord vereist. De standaardwaarde is Ja.

Wanneer u een vertrouwde verbinding gebruikt, wordt de beveiliging van SQL Server geïntegreerd met de beveiliging van het Windows-besturingssysteem om eenmalige aanmelding bij het netwerk en de database mogelijk te maken.

Aanmelden

De naam van de aanmelding bij de doelserver.

Wachtwoord

Het wachtwoord voor het argument Aanmelden. Dit wachtwoord wordt weliswaar als tekst opgeslagen in het Access-project, maar wordt verborgen tijdens het overbrengen van de database.

Ook gegevens overbrengen

Hiermee geeft u aan of samen met de database ook gegevens moeten worden overgebracht. Als u hier Ja opgeeft, worden ook alle gegevens voor alle tabellen overgebracht, samen met alle gegevensstructuren, uitgebreide eigenschappen en databaseobjecten. Als u kiest voor Nee, worden er geen gegevens uit de tabellen overgebracht. Alleen de tabelstructuur en uitgebreide eigenschappen worden dan gemaakt op de doelserver, samen met alle andere databaseobjecten (met uitzondering van databasediagrammen). De standaardwaarde is Ja.

Opmerkingen

U kunt geen andere bewerkingen uitvoeren terwijl de database wordt overgebracht.

De standaardinstelling voor de macroactie SQLDatabaseOverbrengen is dat gegevens, gegevensdefinities, databaseobjecten en uitgebreide eigenschappen (zoals standaardwaarden, tekstbeperkingen en opzoekwaarden) worden gekopieerd.

Dit zijn de vereisten voor het overbrengen van een database:

  • U moet de rol Systeembeheerder hebben op de doelserver (er is geen speciale rol vereist op de bronserver).

  • SQL Server versie 7.0 of hoger moet zijn geïnstalleerd op de huidige SQL-server die is verbonden met het Access-project (*.adp) en op de doelserver waarnaar u de database overbrengt.

Opmerking: Gekoppelde servers worden niet overgebracht tijdens het overbrengen van een database.

Als u de macroactie SQLDatabaseOverbrengen wilt uitvoeren in een VBA-module (Visual Basic for Applications), gebruikt u de methode TransferSQLDatabase van het object DoCmd.

Uw Office-vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Office Insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagents.

×