Installieren von SSMA für db2-Client (Db2ToSQL)
Der SQL Server Migration Assistant-Client besteht aus den Programmdateien, die die folgenden Aufgaben ausführen:
- Stellen Sie eine Verbindung mit einer Db2-Datenbank her.
- Herstellen einer Verbindung mit einer Instanz von SQL Server.
- Konvertieren Sie Db2-Datenbankobjekte in SQL Server-Syntax.
- Laden der Objekte in SQL Server.
- Migrieren von Daten zu SQL Server.
Dieser Artikel enthält die Installationsvoraussetzungen und Anweisungen zum Installieren von SSMA.
Voraussetzungen
SSMA ist für die Arbeit mit Db2 unter z/OS Version 9.0, 10.0 und höher, Db2 für LUW Version 9.8, 10.1 und höher, Db2 für i Version 7.1 und höher sowie SQL Server 2012 (11.x) und höheren Versionen konzipiert.
Stellen Sie vor dem Installieren von SSMA sicher, dass der Computer die folgenden Anforderungen erfüllt:
- Windows 7 oder höhere Versionen oder Windows Server 2008 oder höhere Versionen.
- Windows Installer 3.1 oder höher.
- .NET Framework, Version 4.7.2 oder höher. Abrufbar aus dem .NET Framework Developer Center.
- Microsoft OLE DB-Anbieter für Db2, Version 5 oder höher, sowie Konnektivität mit den Db2-Datenbanken, die Sie migrieren möchten.
- Zugriff auf und ausreichende Berechtigungen auf dem Computer, auf dem die Zielinstanz von SQL Server gehostet wird, oder Azure SQL-Datenbank, auf dem Sie Datenbankobjekte und -daten migrieren. Weitere Informationen finden Sie unter Herstellen einer Verbindung mit SQL Server.
- Es wird empfohlen, 4 GB RAM zu verwenden.
SSMA für Db2-Erweiterungspaket
In dieser Version von SSMA benötigen Sie keine separate Installation auf SQL Server des SSMA-Erweiterungspakets, das die Datenmigration unterstützt, und Db2-Anbieter, um die Server-zu-Server-Konnektivität zu ermöglichen.
Das SSMA-Erweiterungspaket fügt ein Schema der Datenbank in der angegebenen Instanz von SQL Server hinzu. Das Sysdb-Schema enthält die Tabellen und gespeicherten Prozeduren, die zum Migrieren von Daten erforderlich sind, sowie die benutzerdefinierten Funktionen, die Db2-Systemfunktionen emulieren.
Microsoft OLE DB-Anbieter für Db2
Um den OLE DB-Anbieter für Db2, Version 6.0, herunterzuladen, wechseln Sie zu Microsoft SQL Server 2017 Feature Pack.
SSMA ist ein Webdownload. Informationen zum Herunterladen der aktuellen Version finden Sie auf der Downloadseite für SQL Server Migration Assistant.
Gehen Sie zum Installieren des SSMA-Clients folgendermaßen vor:
Doppelklicken Sie auf SSMAforDb2_n.msi, wobei n die Buildnummer ist.
Wählen Sie auf der Seite Willkommen die Option Weiter aus.
Wenn die Voraussetzungen nicht erfüllt sind, wird eine Meldung angezeigt, dass Sie zuerst erforderliche Komponenten installieren müssen. Stellen Sie sicher, dass alles installiert ist, was zu den Voraussetzungen gehört, und führen Sie dann das Installationsprogramm erneut aus.
Lesen Sie den Endbenutzer-Lizenzvertrag. Wenn Sie damit einverstanden sind, wählen Sie Ich aktzeptiere den Vertrag und dann Weiter aus.
Wählen Sie auf der Seite Setup-Typ auswählen die Option Typisch aus.
Auf der Seite Bereit zur Installation können Sie Telemetrie- und automatische Updateprüfungen bei jedem Starten des Tools aktivieren oder deaktivieren. Wählen Sie Installieren aus, um die Installation zu starten.
Wichtig
Deinstallieren Sie alle früheren Versionen von SSMA für Db2, bevor Sie die neue Version installieren.
Das Standardinstallationsverzeichnis ist C:\Program Files\Microsoft SQL Server Migration Assistant for Db2
.