SAP Note 102402 - Changing the database character set

Composant : Database Interface / DBMS for Oracle -

Solution : https://service.sap.com/sap/support/notes/102402 (Connexion à SAP Service Marketplace requise)

Résumé :
Lors de la mise à jour des bases de données Oracle dans les systèmes SAP à partir de la version 8i, il est souvent nécessaire de modifier le jeu de caractères de US7ASCII à WE8DEC pour répondre aux exigences élargies des caractères des nouvelles versions. Les systèmes SAP utilisent largement WE8DEC à partir de la version 4.0. Ce changement est essentiel lors de la migration d'anciens systèmes utilisant US7ASCII pour garantir la compatibilité et le soutien de toutes les langues, en particulier les langues à caractères multiples telles que le chinois, le japonais et le coréen. Les étapes clés comprennent la sauvegarde de la base de données, l'exécution de commandes SQL pour changer le jeu de caractères et l'ajustement des paramètres NLS_LANG dans les environnements SAP et Oracle. Cette procédure est spécifique aux mises à niveau à partir de US7ASCII et doit suivre une séquence précise pour éviter les erreurs de base de données et assurer la stabilité du système et l'intégrité des données.

Mots Clés :
sql> shutdown immediatesql> startup mountsql> alter system enable restricted session, sql> alter database character set we8dec, sql> alter system set job_queue_processes=0, sql> shutdown immediatesql> exit 3, sql> alter database open, utf8 unicode character set, -unicode database character set, multi-byte character sets, we8dec database back, database character set

Notes associées :

111327010g: "ThrtReadDBVersion: Db version overflow" w/ SAP start
669902Setting the national character set to UTF8
606359FAQ: Oracle National Language Support (NLS)
122252Installation procedure with database copy
30211Japanese Oracle Database Support