Leson 1Paramètres de configuration existants : différences spfile/pfile, mémoire, CPU, paramètres de parallélismeAnalysez les paramètres d'initialisation actuels dans spfile et pfile, documentez les allocations mémoire et CPU, et passez en revue les paramètres de parallélisme et d'optimiseur pour identifier les personnalisations risquées et les écarts par rapport aux pratiques recommandées pour Oracle 19c.
Locating and backing up spfile and pfileComparing spfile and pfile parameter valuesSGA, PGA, and memory_target configuration reviewCPU_COUNT, parallelism, and resource manager useOptimizer, statistics, and cursor-related parametersLeson 2Caractérisation de la charge de travail : OLTP vs reporting, fenêtres de pic, taux de transactions, travaux longsCaractérisez la charge de travail exécutée sur Oracle 12c en distinguant les modèles OLTP et reporting, en identifiant les fenêtres de pic, les volumes de transactions et les travaux longs, pour informer le dimensionnement, l'indexation et les attentes de performance en 19c.
Classifying OLTP, batch, and reporting workloadsCapturing AWR and ASH workload baselinesIdentifying peak usage windows and patternsAnalyzing transaction rates and SQL hotspotsReviewing long-running jobs and resource usageLeson 3Méthodes de sauvegarde et rétention : catalogues RMAN, scripts, outils tiers, validation de sauvegardePassez en revue les stratégies de sauvegarde protégeant Oracle 12c, incluant les catalogues RMAN, scripts et outils tiers, et vérifiez la rétention, les fenêtres de récupération et les tests de restauration pour assurer une récupération fiable pendant et après la migration 19c.
RMAN catalog configuration and maintenanceBackup schedules, levels, and compression useIntegration with third-party backup solutionsRetention policies and recovery window reviewRegular restore and validation test proceduresLeson 4Architecture de stockage : ASM, SAN, NFS, détails système de fichiers et caractéristiques I/OÉvaluez la conception de stockage actuelle pour Oracle 12c, incluant ASM, SAN, NFS et systèmes de fichiers locaux, et mesurez les patterns I/O et la latence pour déterminer si la plateforme peut supporter les exigences de performance et disponibilité d'Oracle 19c.
ASM disk groups, redundancy, and templatesSAN LUN layout, RAID levels, and cachingNFS configuration, mount options, and lockingLocal filesystem choices and block size alignmentI/O throughput, latency, and queue depth metricsLeson 5Topologie haute disponibilité et DR : Data Guard, RAC, duplication RMAN, rôles standbyDocumentez la conception haute disponibilité et reprise après sinistre existante, incluant RAC, Data Guard et duplication RMAN, et évaluez les procédures de basculement, modes de protection et rôles standby pour compatibilité avec Oracle 19c.
Current RAC topology and node configurationPrimary and standby Data Guard relationshipsProtection modes, lag, and redo transport checksRMAN duplication and clone creation workflowsFailover, switchover, and DR test proceduresLeson 6Paramètres système d'exploitation et kernel pertinents pour Oracle (spécificités Linux/Unix/Windows)Passez en revue les plateformes OS hébergeant Oracle 12c, validez les paramètres kernel, paquets et options système de fichiers, et comparez les spécificités Linux, Unix et Windows affectant performance, stabilité et supportabilité pour un chemin de mise à niveau Oracle 19c.
Supported OS versions and certification checksLinux kernel parameters and hugepages tuningUnix resource limits, semaphores, and IPC settingsWindows services, registry, and memory settingsFilesystem mount options and I/O scheduler choicesLeson 7Base de sécurité : utilisateurs, rôles, profils, accès réseau, chiffrement, politiques d'auditÉvaluez la posture de sécurité actuelle d'Oracle 12c en revoyant utilisateurs, rôles, profils, contrôles accès réseau, chiffrement et audit, identifiant les écarts par rapport aux exigences organisationnelles et réglementaires avant passage à Oracle 19c.
User, role, and privilege model assessmentPassword policies, profiles, and lockout rulesNetwork access controls and SQL*Net hardeningTDE, data-at-rest, and data-in-transit encryptionUnified auditing configuration and log reviewLeson 8Inventaire instances base de données, versions Oracle et niveaux patchCompilez un inventaire complet des bases Oracle 12c, incluant noms instances, rôles, versions, niveaux patch et options utilisées, pour prioriser les candidats migration et assurer conformité licensing et support pour Oracle 19c.
Discovering all Oracle homes and instancesRecording database roles and environmentsDocumenting exact versions and PSU/BP levelsCataloging installed options and feature usagePrioritizing databases for migration wavesLeson 9Cartographie dépendances : applications, middleware, clients JDBC/ODBC, travaux planifiés et processus ETLIdentifiez toutes dépendances amont et aval sur Oracle 12c, incluant applications, middleware, drivers clients JDBC/ODBC et travaux planifiés, pour éviter ruptures pendant migration et planifier tests et cutover coordonnés.
Cataloging application schemas and ownersJDBC, ODBC, and Oracle client version reviewMiddleware connection pools and JNDI settingsBatch jobs, ETL tools, and data movement flowsDependency documentation and impact analysisLeson 10Parité environnement test : méthodes clonage, sous-ensemble dataset, masquage, capture charge représentativeÉvaluez à quel point l'environnement test reflète la production en revoyant méthodes clonage, sous-ensembles données, stratégies masquage et capture charge, assurant performance réaliste, validation fonctionnelle et tests régression sécurisés.
Physical and logical cloning options for 12cSubset strategies for large production datasetsData masking and anonymization requirementsCapturing and replaying representative workloadsValidating configuration parity across tiers