Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Wenn Sie eine Verbindung mit SQL Server oder Azure SQL mit dem SQL Server-Migrations-Assistenten (SSMA) herstellen, müssen Sie eine Zieldatenbank für die Migration angeben. Wenn Sie über mehrere Access-Datenbanken verfügen, können Sie sie mehreren SQL Server-Datenbanken (oder Schemas) oder mehreren Schemas unter der verbundenen Azure SQL-Datenbank zuordnen.
SQL Server- oder Azure SQL-Datenbankschemas
SQL Server-Datenbanken verwenden das Konzept von Schemas, um Objekte innerhalb einer Datenbank in logische Gruppen zu trennen. Beispielsweise könnte eine Bibliotheksdatenbank drei Schemas namens books, , audiound video zum Trennen von Buch-, Audio- und Videoobjekten voneinander verwenden. Standardmäßig ist die Access-Datenbank der master Datenbank und dem dbo Schema in SQL Server sowie der verbundenen Datenbank und dem dbo Schema in Azure SQL zugeordnet.
Sofern Sie die Zuordnung zwischen jeder Access-Datenbank und der SQL Server-Datenbank und dem SQL Server-Schema nicht anpassen, migriert SSMA alle Schemas und Daten, die mit der Access-Datenbank verbunden sind, in die standardmäßig zugeordnete Datenbank.
Ändern der Zieldatenbank und des Schemas
Mit SSMA können Sie jede Access-Datenbank sql Server oder Azure SQL-Datenbank zuordnen. Im folgenden Verfahren wird beschrieben, wie Sie die Zuordnung pro Datenbank anpassen.
Wählen Sie im Access-Metadaten-Explorer-Bereich Zugriffsmetadaten aus.
Die Schemazuordnung ist auch verfügbar, wenn Sie den Knoten "Datenbanken" oder einen beliebigen Datenbankknoten auswählen. Die Schemazuordnungsliste wird für das ausgewählte Objekt angepasst.
Wählen Sie im rechten Bereich die Registerkarte "Schemazuordnung " aus.
Es wird eine Tabelle mit Zugriffsdatenbanknamen und den entsprechenden ssNoVersion- oder Azure SQL-Schemas angezeigt. Das Zielschema wird in einer zweiteiligen Notation (database.schema) angegeben.
Wählen Sie die Zeile aus, die die zu anpassende Zuordnung enthält, und wählen Sie dann "Ändern" aus.
Im Dialogfeld " Zielschema auswählen " können Sie nach verfügbarer Zieldatenbank und schema suchen oder den Datenbank- und Schemanamen in das Textfeld in einer zweiteiligen Schreibweise (Database.schema) eingeben und dann OK auswählen.
Modi der Abbildung
Sie können einer beliebigen Zieldatenbank eine Quelldatenbank zuordnen.
Zuordnung zu SQL Server
Standardmäßig ordnet SSMA die Quelldatenbank der Sql Server-Zieldatenbank zu, mit der Sie eine Verbindung hergestellt haben. Wenn die Zieldatenbank, die Sie zuordnen möchten, in SQL Server nicht vorhanden ist, werden Sie in einer Meldung aufgefordert:
The Database and/or schema does not exist in target SQL Server metadata. It would be created during synchronization. Do you wish to continue?
Wählen Sie Ja aus.
Ebenso können Sie ein Schema einem nicht vorhandenen Schema unter der Ziel-SQL Server-Datenbank zuordnen. SSMA erstellt dieses Schema während der Synchronisierung.
Zuordnung zu Azure SQL
Sie können die Quelldatenbank der verbundenen SQL Server-Zieldatenbank oder einem beliebigen Schema in der sql Server-Zieldatenbank zuordnen. Wenn Sie ein Quellschema einem nicht vorhandenen Schema unter der verbundenen Zieldatenbank zuordnen, werden Sie in einer Meldung aufgefordert:
Schema does not exist in target metadata. It would be created during synchronization. Do you wish to continue?
Wählen Sie Ja aus.
Wiederherstellen der ursprünglichen Datenbank und des Ursprünglichen Schemas
Wenn Sie die Zuordnung zwischen einer Access-Datenbank und einer SQL Server- oder Azure SQL-Datenbank anpassen, können Sie die Zuordnung wieder auf die Datenbank zurücksetzen, die Sie beim Herstellen einer Verbindung mit SQL Server oder Azure SQL angegeben haben.
Wählen Sie auf der Registerkarte "Schemazuordnung" eine beliebige Zeile aus, und wählen Sie "Auf Standard zurücksetzen " aus, um zur Standarddatenbank und zum Standardschema zurückzukehren.