Prozedur: Schnelles Upgrade Unica Platform
Unica Platform Vor-Upgrade
Vorbereitungen
Warum und wann dieser Vorgang ausgeführt wird
Manuelles Upgrade der Unica Platform-Datenbank
Sie sollten die folgenden Scripts, die in der Tabelle unten auf der Unica Platform-Datenbank zur Verfügung gestellt werden, während des Upgrades von verschiedenen Basisversionen manuell ausführen:
Version | Auszuführende SQL-Scripts |
8.6.x bis 12.1.0 |
SQL-Server
|
8.6.x bis 12.1.0 |
Oracle
|
8.6.x bis 12.0 |
DB2
ODER bei Unicode-Umgebung Folgendes ausführen:
Oder bei Unicode Umgebung folgendes ausführen:
Oder bei Unicode Umgebung folgendes ausführen: <
Oder bei Unicode Umgebung folgendes ausführen:
Oder bei Unicode Umgebung folgendes ausführen:
Oder bei Unicode Umgebung folgendes ausführen:
Oder bei Unicode Umgebung folgendes ausführen:
Oder bei Unicode Umgebung folgendes ausführen:
|
9.0.x bis 12.1.0 |
SQL-Server
|
9.0.x bis 12.0 |
Oracle
|
9.0.x bis 12.0 |
DB2
ODER bei Unicode Umgebung folgendes ausführen: <PLATFORM_HOME>/db/upgrade90to91/ManagerSchema_DB2_91upg_unicode.sql
ODER bei Unicode Umgebung folgendes ausführen: <PLATFORM_HOME>/db/ upgrade91to911/ManagerSchema_DB2_911upg_unicode.sql
ODER bei Unicode Umgebung folgendes ausführen: <PLATFORM_HOME>/db/upgrade912to10/ManagerSchema_DB2_10upg_unicode.sql
ODER bei Unicode Umgebung folgendes ausführen: <PLATFORM_HOME>/db/upgrade10001to10002/ManagerSchema_DB2_10002upg_unicode.sql
ODER bei Unicode Umgebung folgendes ausführen: <PLATFORM_HOME>/db/ upgrade10002to101/ManagerSchema_DB2_101upg_unicode.sql
ODER bei Unicode Umgebung folgendes ausführen: <PLATFORM_HOME>/db/ upgrade101to11/ManagerSchema_DB2_11upg_unicode.sql
Oder bei Unicode Umgebung folgendes ausführen:
|
9.1.x bis 12.1.0 |
SQL-Server
|
9.1.x bis 12.0 |
Oracle
|
9.1.x bis 12.0 |
DB2 <PLATFORM_HOME>/db/upgrade91to911/ManagerSchema_DB2_911upg.sql ODER bei Unicode Umgebung folgendes ausführen: <PLATFORM_HOME>/db/ upgrade91to911/ ManagerSchema_DB2_911upg_unicode.sql <PLATFORM_HOME>/db/upgrade912to10/DB2_QRTZ_Scheduler_10_upggrade_Script.sql <PLATFORM_HOME>/db/upgrade912to10/ManagerSchema_DB2_10upg.sql ODER bei Unicode Umgebung folgendes ausführen: <PLATFORM_HOME>/db/upgrade912to10/ ManagerSchema_DB2_10upg_unicode.sql <PLATFORM_HOME>/db/upgrade10001to10002/ManagerSchema_DB2_10002upg.sql ODER bei Unicode Umgebung folgendes ausführen: <PLATFORM_HOME>/db/upgrade10001to10002/ManagerSchema_DB2_10002upg_unicode.sql <PLATFORM_HOME>/db/ upgrade10002to101/ ManagerSchema_DB2_101upg.sql ODER bei Unicode Umgebung folgendes ausführen: <PLATFORM_HOME>/db/ upgrade10002to101/ ManagerSchema_DB2_101upg_unicode.sql <PLATFORM_HOME>/db/upgrade101to11/ManagerSchema_DB2_11upg.sql ODER bei Unicode Umgebung folgendes ausführen: <PLATFORM_HOME>/db/ upgrade101to11/ManagerSchema_DB2_11upg_unicode.sql <PLATFORM_HOME>/db/upgrade111to11102/ManagerSchema_DB2_11102upg.sql <PLATFORM_HOME>/db/upgrade11102to12/ManagerSchema_DB2_12upg.sql <PLATFORM_HOME>/db/ upgrade10002to101/ ManagerSchema_DB2_101upg.sql ODER bei Unicode Umgebung folgendes ausführen: <PLATFORM_HOME>/db/upgrade11102to12/ManagerSchema_DB2_12upg_unicode.sql <PLATFORM_HOME>/db/ upgrade12to121/ ManagerSchema_DB2_121upg_unicode.sql |
9.1.1.x bis 12.1.0 |
SQL-Server
|
9.1.1.x bis 12.0 |
Oracle
|
9.1.1.x bis 12.0 |
DB2
ODER bei Unicode Umgebung folgendes ausführen: <PLATFORM_HOME>/db/upgrade912to10/ManagerSchema_DB2_10upg_unicode.sql
ODER bei Unicode Umgebung folgendes ausführen: <PLATFORM_HOME>/db/upgrade10001to10002/ManagerSchema_DB2_10002upg_unicode.sql
ODER bei Unicode Umgebung folgendes ausführen: <PLATFORM_HOME>/db/ upgrade10002to101/ManagerSchema_DB2_101upg_unicode.sql
ODER bei Unicode Umgebung folgendes ausführen:
<PLATFORM_HOME>/db/upgrade111to11102/ManagerSchema_DB2_11102upg.sql <PLATFORM_HOME>/db/upgrade11102to12/ManagerSchema_DB2_12upg.sql <PLATFORM_HOME>/db/ upgrade10002to101/ ManagerSchema_DB2_101upg.sql ODER bei Unicode Umgebung folgendes ausführen:
|
9.1.x bis 12.1.0 |
SQL-Server
|
9.1.x bis 12.0 |
Oracle
|
9.1.x bis 12.0 |
DB2
ODER bei Unicode Umgebung folgendes ausführen: <PLATFORM_HOME>/db/upgrade912to10/ManagerSchema_DB2_10upg_unicode.sql
ODER bei Unicode Umgebung folgendes ausführen: <PLATFORM_HOME>/db/upgrade10001to10002/ManagerSchema_DB2_10002upg_unicode.sql
ODER bei Unicode Umgebung folgendes ausführen: <PLATFORM_HOME>/db/ upgrade10002to101/ManagerSchema_DB2_101upg_unicode.sql
ODER bei Unicode Umgebung folgendes ausführen: <PLATFORM_HOME>/db/ upgrade101to11/ManagerSchema_DB2_11upg_unicode.sql
Oder bei Unicode Umgebung folgendes ausführen:
|
10.0.x bis 12.1.0 |
SQL-Server
|
10.0.x bis 12.0 |
Oracle
|
10.0.x bis 12.0 |
DB2
ODER bei Unicode Umgebung folgendes ausführen: <PLATFORM_HOME>/db/upgrade10001to10002/ManagerSchema_DB2_10002upg_unicode.sql
ODER bei Unicode Umgebung folgendes ausführen: <PLATFORM_HOME>/db/ upgrade10002to101/ManagerSchema_DB2_101upg_unicode.sql
ODER bei Unicode Umgebung folgendes ausführen: <PLATFORM_HOME>/db/ upgrade101to11/ManagerSchema_DB2_11upg_unicode.sql
ODER bei Unicode Umgebung folgendes ausführen:
|
10.1.0 bis 12.1.0 |
SQL-Server
|
10.1.0 bis 12.1.0 |
Oracle
|
10.1.0 bis 12.1.0 |
DB2
ODER bei Unicode Umgebung folgendes ausführen: <PLATFORM_HOME>/db/ upgrade101to11/ManagerSchema_DB2_11upg_unicode.sql
Oder bei Unicode Umgebung folgendes ausführen:
|
11.0 bis 12.1.0 | Erfordert keine Scriptausführung. |
11.0.1 bis 12.1.0 |
SQL-Server
Oracle
DB2
Oder bei Unicode Umgebung folgendes ausführen:
|
Aktualisieren der JDBC-Dateien in Unica Platform
Warum und wann dieser Vorgang ausgeführt wird
- Exportieren Sie die Versionskonfiguration mit dem folgenden Befehl in einer sauberen 12.1-Umgebung.
./configTool.sh -x -p "Affinium|Manager|about" -f "<PLATFORM_HOME>/conf/about.xml"
- Erstellen Sie eine Sicherung der Datei jdbc.properties aus der 12.1.0-Umgebung (Platform/tools/bin/jdbc.properties). Aktualisieren Sie den Benutzernamen in der 12.1.0-Platform-Systemdatenbank/Schemaname in der jdbc.properties-Datei.
Beispiel für jdbc.properties:
uasm.jdbc_driver=com.ibm.db2.jcc.DB2Driver
uasm.data_source=jdbc:db2://<DB_HOST>:<DB_PORT>/<DB2_SID>
uasm.data_source_login=<PLATFORM_DB_SCHEMA>
uasm.data_source_password=ENC(T+rsrWP41Vqu8SoDARMhDdWkf0dFB0Zc) hibernate.dialect=org.hibernate.dialect.DB2Dialect
- Um das verschlüsselte Kennwort in der Datei jdbc.properties zu aktualisieren, führen Sie den folgenden Befehl aus: Navigieren Sie zum Verzeichnis Platform/tools/bin und führen Sie den folgenden Befehl aus:
./encryptPasswords.sh –d <PLATFORM_DB_USER_PASSWORD>
Dadurch wird das verschlüsselte Kennwort in der Datei jdbc.properties aktualisiert. Speichern Sie die Datei Platform/tools/bin/jdbc.properties mit diesem verschlüsselten Kennwort des neuen Schemabenutzers
- Aktualisieren Sie auf dem Anwendungsserver die JNDI-Details (Schema/SID, Userid, Kennwort) für Platform JNDI gemäß dem neuen Datenbankschema, das mit der v12.1.0-Umgebung verwendet wird.