Procédure : Mise à niveau rapide de Unica Platform
Mise à niveau préalable de Unica Platform
Avant de commencer
Pourquoi et quand exécuter cette tâche
Mise à niveau de la base de données Unica Platform manuellement
En cas de mise à niveau depuis différentes versions de base, vous devez exécuter manuellement les scripts suivants (indiqués dans le tableau ci-dessous) sur la base de données Unica Platform :
| Version | Scripts SQL à exécuter |
| 8.6.x à 12.1.0 |
SQL Server
|
| 8.6.x à 12.1.0 |
Oracle
|
| 8.6.x à 12.1.0 |
DB2
OU en cas d'environnement Unicode :
Ou, en cas d'environnement Unicode :
Ou, en cas d'environnement Unicode : <
Ou, en cas d'environnement Unicode :
Ou, en cas d'environnement Unicode :
Ou, en cas d'environnement Unicode :
Ou, en cas d'environnement Unicode :
Ou, en cas d'environnement Unicode :
|
| 9.0.x à 12.1.0 |
SQL Server
|
| 9.0.x à 12.1.0 |
Oracle
|
| 9.0.x à 12.1.0 |
DB2
OU en cas d'environnement Unicode : <PLATFORM_HOME>/db/upgrade90to91/ManagerSchema_DB2_91upg_unicode.sql
OU en cas d'environnement Unicode : <PLATFORM_HOME>/db/ upgrade91to911/ManagerSchema_DB2_911upg_unicode.sql
OU en cas d'environnement Unicode : <PLATFORM_HOME>/db/upgrade912to10/ManagerSchema_DB2_10upg_unicode.sql
OU en cas d'environnement Unicode : <PLATFORM_HOME>/db/upgrade10001to10002/ManagerSchema_DB2_10002upg_unicode.sql
OU en cas d'environnement Unicode : <PLATFORM_HOME>/db/ upgrade10002to101/ManagerSchema_DB2_101upg_unicode.sql
OU en cas d'environnement Unicode : <PLATFORM_HOME>/db/ upgrade101to11/ManagerSchema_DB2_11upg_unicode.sql
Ou, en cas d'environnement Unicode :
|
| 9.1.x à 12.1.0 |
SQL Server
|
| 9.1.x à 12.1.0 |
Oracle
|
| 9.1.x à 12.1.0 |
DB2 <PLATFORM_HOME>/db/upgrade91to911/ManagerSchema_DB2_911upg.sql OU en cas d'environnement Unicode : <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 OU en cas d'environnement Unicode : <PLATFORM_HOME>/db/upgrade912to10/ ManagerSchema_DB2_10upg_unicode.sql <PLATFORM_HOME>/db/upgrade10001to10002/ManagerSchema_DB2_10002upg.sql OU en cas d'environnement Unicode : <PLATFORM_HOME>/db/upgrade10001to10002/ManagerSchema_DB2_10002upg_unicode.sql <PLATFORM_HOME>/db/ upgrade10002to101/ ManagerSchema_DB2_101upg.sql OU en cas d'environnement Unicode : <PLATFORM_HOME>/db/ upgrade10002to101/ ManagerSchema_DB2_101upg_unicode.sql <PLATFORM_HOME>/db/upgrade101to11/ManagerSchema_DB2_11upg.sql OU en cas d'environnement Unicode : <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/ upgrade12to121/ ManagerSchema_DB2_121upg.sql OU en cas d'environnement Unicode : <PLATFORM_HOME>/db/upgrade11102to12/ManagerSchema_DB2_12upg_unicode.sql <PLATFORM_HOME>/db/ upgrade12to121/ ManagerSchema_DB2_121upg_unicode.sql |
| 9.1.1.x à 12.1.0 |
SQL Server
|
| 9.1.1.x à 12.1.0 |
Oracle
|
| 9.1.1.x à 12.1.0 |
DB2
OU en cas d'environnement Unicode : <PLATFORM_HOME>/db/upgrade912to10/ManagerSchema_DB2_10upg_unicode.sql
OU en cas d'environnement Unicode : <PLATFORM_HOME>/db/upgrade10001to10002/ManagerSchema_DB2_10002upg_unicode.sql
OU en cas d'environnement Unicode : <PLATFORM_HOME>/db/ upgrade10002to101/ManagerSchema_DB2_101upg_unicode.sql
OU en cas d'environnement Unicode :
<PLATFORM_HOME>/db/upgrade111to11102/ManagerSchema_DB2_11102upg.sql <PLATFORM_HOME>/db/upgrade11102to12/ManagerSchema_DB2_12upg.sql <PLATFORM_HOME>/db/ upgrade12to121/ ManagerSchema_DB2_121upg.sql OU en cas d'environnement Unicode :
|
| 9.1.2.x à 12.1.0 |
SQL Server
|
| 9.1.2.x à 12.1.0 |
Oracle
|
| 9.1.2.x à 12.1.0 |
DB2
OU en cas d'environnement Unicode : <PLATFORM_HOME>/db/upgrade912to10/ManagerSchema_DB2_10upg_unicode.sql
OU en cas d'environnement Unicode : <PLATFORM_HOME>/db/upgrade10001to10002/ManagerSchema_DB2_10002upg_unicode.sql
OU en cas d'environnement Unicode : <PLATFORM_HOME>/db/ upgrade10002to101/ManagerSchema_DB2_101upg_unicode.sql
OU en cas d'environnement Unicode : <PLATFORM_HOME>/db/ upgrade101to11/ManagerSchema_DB2_11upg_unicode.sql
Ou, en cas d'environnement Unicode :
|
| 10.0.x à 12.1.0 |
SQL Server
|
| 10.0.x à 12.1.0 |
Oracle
|
| 10.0.x à 12.1.0 |
DB2
OU en cas d'environnement Unicode : <PLATFORM_HOME>/db/upgrade10001to10002/ManagerSchema_DB2_10002upg_unicode.sql
OU en cas d'environnement Unicode : <PLATFORM_HOME>/db/ upgrade10002to101/ManagerSchema_DB2_101upg_unicode.sql
OU en cas d'environnement Unicode : <PLATFORM_HOME>/db/ upgrade101to11/ManagerSchema_DB2_11upg_unicode.sql
OU en cas d'environnement Unicode :
|
| 10.1.0 à 12.1.0 |
SQL Server
|
| 10.1.0 à 12.1.0 |
Oracle
|
| 10.1.0 à 12.1.0 |
DB2
OU en cas d'environnement Unicode : <PLATFORM_HOME>/db/ upgrade101to11/ManagerSchema_DB2_11upg_unicode.sql
Ou, en cas d'environnement Unicode :
|
| 11.0 à 12.1.0 | N'exige aucune exécution de script. |
| 11.0.1 à 12.1.0 |
SQL Server
Oracle
DB2
Ou, en cas d'environnement Unicode :
|
Mise à jour des fichiers JDBC dans Unica Platform
Pourquoi et quand exécuter cette tâche
- Exportez la configuration de la version à l'aide de la commande suivante dans l'environnement propre 12.1 :
./configTool.sh -x -p "Affinium|Manager|about" -f "<PLATFORM_HOME>/conf/about.xml" - Sauvegardez le fichier "jdbc.properties" depuis l'environnement 12.1.0 (Platform/tools/bin/jdbc.properties). Mettez à jour le nom d'utilisateur dans la base de données système Plateform 12.1.0/le nom du schéma dans le fichier "jdbc.properties".
Exemple de fichier jdbc.properties :
uasm.jdbc_driver=com.ibm.db2.jcc.DB2Driveruasm.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 - Pour mettre à jour le mot de passe chiffré dans le fichier jdbc.properties, exécutez la commande suivante : accédez au répertoire Platform/tools/bin et exécutez la commande ci-dessous :
./encryptPasswords.sh –d <PLATFORM_DB_USER_PASSWORD>
Le mot de passe chiffré sera alors mis à jour dans le fichier jdbc.properties. Enregistrez le fichier Platform/tools/bin/jdbc.properties avec le mot de passe chiffré du nouvel utilisateur du schéma.
- Dans le serveur d'applications, mettez à jour les détails JNDI (schéma/ID système, ID utilisateur, mot de passe) pour Platform JNDI en fonction du nouveau schéma de base de données utilisé avec l'environnement 12.1.0.