Leçon 1Paramètres de configuration existants : différences spfile/pfile, mémoire, CPU, paramètres parallèlesAnalysez les paramètres d'initialisation actuels dans spfile et pfile, documentez les allocations de mémoire et de 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 d'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 parametersLeçon 2Caractérisation de la charge de travail : OLTP vs rapports, fenêtres de pointe, taux de transactions, travaux à longue duréeCaractérisez la charge de travail exécutée sur Oracle 12c en distinguant les modèles OLTP et de rapport, en identifiant les fenêtres de pointe, les volumes de transactions et les travaux à longue durée, 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 usageLeçon 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 vers 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 proceduresLeçon 4Architecture de stockage : ASM, SAN, NFS, détails des systèmes de fichiers et caractéristiques E/SÉvaluez la conception de stockage actuelle pour Oracle 12c, incluant ASM, SAN, NFS et systèmes de fichiers locaux, et mesurez les motifs d'E/S et la latence pour déterminer si la plateforme peut soutenir les exigences de performance et de 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 metricsLeçon 5Topologie de haute disponibilité et DR : Data Guard, RAC, duplication RMAN, rôles standbyDocumentez la conception existante de haute disponibilité et de reprise après sinistre, incluant RAC, Data Guard et duplication RMAN, et évaluez les procédures de basculement, modes de protection et rôles standby pour la 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 proceduresLeçon 6Paramètres du système d'exploitation et du noyau pertinents pour Oracle (spécificités Linux/Unix/Windows)Passez en revue les plateformes OS hébergeant Oracle 12c, validez les paramètres du noyau, paquets et options de système de fichiers, et comparez les spécificités Linux, Unix et Windows affectant la performance, la stabilité et la supportabilité pour un chemin de mise à niveau vers 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 choicesLeçon 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 passant en revue les utilisateurs, rôles, profils, contrôles d'accès réseau, chiffrement et audit, en identifiant les écarts par rapport aux exigences organisationnelles et réglementaires avant le 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 reviewLeçon 8Inventaire des instances de base de données, versions Oracle et niveaux de correctifsCompilez un inventaire complet des bases de données Oracle 12c, incluant noms d'instances, rôles, versions, niveaux de correctifs et options utilisées, pour prioriser les candidats à la migration et assurer la conformité des licences et du 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 wavesLeçon 9Cartographie des dépendances : applications, middleware, clients JDBC/ODBC, travaux planifiés et processus ETLIdentifiez toutes les dépendances en amont et en aval sur Oracle 12c, incluant applications, middleware, pilotes clients JDBC/ODBC et travaux planifiés, pour éviter les pannes pendant la migration et planifier des tests et activités de mise en production 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 analysisLeçon 10Parité d'environnement de test : méthodes de clonage, sous-ensemble de données, masquage, capture de charge de travail représentativeÉvaluez à quel point l'environnement de test reflète la production en passant en revue les méthodes de clonage, sous-ensembles de données, stratégies de masquage et capture de charge de travail, assurant une performance réaliste, validation fonctionnelle et tests de 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