Les 1Bestaande configuratieparameters: spfile/pfile-verschillen, geheugen, CPU, parallelle instellingenAnalyseer huidige initialisatioparameters in spfile en pfile, documenteer geheugen- en CPU-toewijzingen, en controleer parallelle en optimalisatiesettings om risicovolle aanpassingen en hiaten ten opzichte van Oracle 19c-aanbevolen praktijken te identificeren.
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 parametersLes 2Werklastkarakterisering: OLTP versus rapportage, piekvensters, transactiepercentages, langlopende jobsKenmerk de werklast die op Oracle 12c draait door OLTP- en rapportagepatronen te onderscheiden, piekvensters, transactievolumes en langlopende jobs te identificeren, om dimensionering, indexering en prestatieverwachtingen in 19c te informeren.
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 usageLes 3Back-upmethoden en retentie: RMAN-catalogi, scripts, third-party tools, back-upvalidatieBeoordeel back-upstrategieën die Oracle 12c beschermen, inclusief RMAN-catalogi, scripts en third-party tools, en verifieer retentie, herstelvensters en restore-tests om betrouwbaar herstel tijdens en na de 19c-migratie te garanderen.
RMAN catalog configuration and maintenanceBackup schedules, levels, and compression useIntegration with third-party backup solutionsRetention policies and recovery window reviewRegular restore and validation test proceduresLes 4Opslagarchitectuur: ASM, SAN, NFS, bestandssysteemdetails en I/O-kenmerkenBeoordeel het huidige opslagontwerp voor Oracle 12c, inclusief ASM, SAN, NFS en lokale bestandssystemen, en meet I/O-patronen en latentie om te bepalen of het platform Oracle 19c-prestatie- en beschikbaarheidseisen kan ondersteunen.
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 metricsLes 5Hoge beschikbaarheid en DR-topologie: Data Guard, RAC, RMAN-duplicatie, standby-rollenDocumenteer het bestaande ontwerp voor hoge beschikbaarheid en disaster recovery, inclusief RAC, Data Guard en RMAN-duplicatie, en evalueer failover-procedures, beschermingsmodi en standby-rollen voor compatibiliteit met 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 proceduresLes 6Besturingssysteem- en kernelinstellingen relevant voor Oracle (Linux/Unix/Windows-specifiek)Beoordeel OS-platforms die Oracle 12c hosten, valideer kernelparameters, pakketten en bestandssysteemopties, en vergelijk Linux-, Unix- en Windows-specifieke aspecten die prestaties, stabiliteit en ondersteunbaarheid beïnvloeden voor een Oracle 19c-upgrade-pad.
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 choicesLes 7Beveiligingsbaseline: gebruikers, rollen, profielen, netwerktoegang, encryptie, auditbeleidBeoordeel de huidige beveiligingsstatus van Oracle 12c door gebruikers, rollen, profielen, netwerktoegangscontroles, encryptie en auditing te beoordelen, en identificeer hiaten ten opzichte van organisatorische en regelgevende eisen voordat je naar Oracle 19c migreert.
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 reviewLes 8Inventaris van database-instanties, Oracle-versies en patchniveausStel een volledige inventaris samen van Oracle 12c-databases, inclusief instantienamen, rollen, versies, patchniveaus en gebruikte opties, om migratiekandidaten te prioriteren en licentie- en ondersteuningsnaleving voor Oracle 19c te garanderen.
Discovering all Oracle homes and instancesRecording database roles and environmentsDocumenting exact versions and PSU/BP levelsCataloging installed options and feature usagePrioritizing databases for migration wavesLes 9Afhankelijkheidsmapping: applicaties, middleware, JDBC/ODBC-clients, geplande jobs en ETL-processenIdentificeer alle upstream- en downstream-afhankelijkheden van Oracle 12c, inclusief applicaties, middleware, clientdrivers en geplande jobs, om breuken tijdens migratie te vermijden en gecoördineerde test- en cutoveractiviteiten te plannen.
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 analysisLes 10Testomgevingspariteit: kloonmethoden, dataset-subset, maskering, representatieve werklastvastleggingEvalueer hoe nauw de testomgeving productie weerspiegelt door kloonmethoden, datasubsets, maskeringstrategieën en werklastvastlegging te beoordelen, en zorg voor realistische prestaties, functionele validatie en veilige regressietesten.
Physical and logical cloning options for 12cSubset strategies for large production datasetsData masking and anonymization requirementsCapturing and replaying representative workloadsValidating configuration parity across tiers