Durchführen von Upgrades für Datenbankanwendungen

Das Upgrade Ihrer vorhandenen Datenbankanwendungen auf Db2® Version 11.5 umfasst die Verwaltung der Änderungen zwischen Version 11.5 und früheren Releases, die sich auf diese Anwendungen auswirken, und die Überprüfung, ob diese Anwendungen wie erwartet funktionieren. Beim Verwalten dieser Änderungen müssen Sie möglicherweise Ihren Anwendungscode ändern und Ihre Anwendungen erneut erstellen.

Sie müssen lediglich den Anwendungscode ändern, um Änderungen in Db2 Version 11.5 zu verwalten, die sich auf Ihre Anwendungen auswirken, um die Verwendung veralteter oder nicht weiterverwendeter Funktionalität in Db2 Version 11.5zu entfernen oder um neue Funktionalität zu verwenden.

Vorbereitende Schritte


e Tabellen, Einschränkungen

Dieses Verfahren gilt nur für Datenbankanwendungen, die in den Sprachen C, C++, COBOL, FORTRAN, Java™, Perl, PHP, REXX und.NET programmiert sind.

Prozedur

Gehen Sie wie folgt vor, um ein Upgrade Ihrer Datenbankanwendungen auf Db2 Version 11.5durchzuführen:

  1. Wenn Sie geänderte Db2 -Befehle, geänderte SQL-Anweisungenangegeben haben, und geänderte Systemkatalogsichten und integrierte Funktionen , die sich auf Ihre Anwendungen auswirken, bearbeiten Sie Ihren Anwendungscode oder Ihre Scripts, um Folgendes zu ändern:
    • DB2-CLP- und Systembefehlssyntax
    • Syntax von SQL-Anweisungen
    • SQL-Anweisungen, die Katalogsichten sowie SQL-Verwaltungssichten oder -routinen verwenden
    • SQL-Anweisungen, die Zieltabellen für Ereignismonitoren mit der Klausel Write-to-table verwenden
    • Namen benutzerdefinierter Routinen, die nicht mit einem Schemanamen vollständig qualifiziert sind
    • DB2-API-Aufrufe
    • API-Aufrufe wie JDBC, ODBC und CLI
    • Wenn Ihre Anwendungen oder Scripts die Befehlsausgabe lesen, ändern Sie sie, damit sie auch das geänderte Ausgabeformat lesen können.
  2. Wenn Sie für die Entwicklungsumgebung spezifische Änderungen angegeben haben, die sich auf Ihre Anwendungen auswirken, ändern Sie sie, um diese Änderungen zu unterstützen. Führen Sie für folgende Komponenten ein Upgrade durch:
  3. Erstellen Sie alle geänderten Datenbankanwendungen, die in C/C++, COBOL, FORTRAN und REXX programmiert sind, neu, indem Sie die entsprechende Db2 Build-Datei verwenden und den entsprechenden Db2 Shared-Library-Pfad angeben.
  4. Testen Sie Ihre Datenbankanwendungen, um Ihre Änderungen zu überprüfen und sicherzustellen, dass sie mit Db2 Version 11.5wie erwartet ausgeführt werden.

Nächste Schritte

Führen Sie nach dem Upgrade Ihrer Datenbankanwendungen die empfohlenen Upgradenachbereitungstasks für Datenbankanwendungen aus, um sicherzustellen, dass das Upgrade erfolgreich war.