<?xml version="1.0" encoding="UTF-8" standalone="no"?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0"><channel><title>FOA(Fun Oracle Apps) - Learning Never Stops</title><description>Discover comprehensive insights into Oracle DBA, including Core DBA, RAC, Data Guard, EBS R12.2, Unix Shell Scripting, OAM, IDM, OID, SSO, Oracle Cloud, Leadership, Management,Excel and Linux. Enhance your skills with expert tips and remote job support.</description><managingEditor>noreply@blogger.com (Himanshu)</managingEditor><pubDate>Sat, 30 May 2026 17:38:52 +0530</pubDate><generator>Blogger http://www.blogger.com</generator><openSearch:totalResults xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">1158</openSearch:totalResults><openSearch:startIndex xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">1</openSearch:startIndex><openSearch:itemsPerPage xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">3</openSearch:itemsPerPage><link>http://www.funoracleapps.com/</link><language>en-us</language><itunes:explicit>no</itunes:explicit><itunes:subtitle>Discover comprehensive insights into Oracle DBA, including Core DBA, RAC, Data Guard, EBS R12.2, Unix Shell Scripting, OAM, IDM, OID, SSO, Oracle Cloud, Leadership, Management,Excel and Linux. Enhance your skills with expert tips and remote job support.</itunes:subtitle><itunes:owner><itunes:email>noreply@blogger.com</itunes:email></itunes:owner><item><title>ORA-01555 on Physical Standby Databases Opened in Read Only Mode</title><link>http://www.funoracleapps.com/2026/05/ora-01555-on-physical-standby-databases.html</link><category>funoracleapps</category><category>Oracle</category><author>noreply@blogger.com (Himanshu)</author><pubDate>Fri, 29 May 2026 10:47:59 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6369673212267799064.post-1482114299592209411</guid><description>&lt;div&gt;&lt;h2 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;ORA-01555 on Physical Standby Databases Opened in Read Only Mode&lt;/span&gt;&lt;/h2&gt;&lt;h3 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;Deep Dive into Snapshot Too Old Errors in Active Data Guard Environments&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;Modern Oracle environments frequently use standby databases not only for disaster recovery but also for reporting and analytics. With Active Data Guard, organizations can open a physical standby database in read-only mode while redo apply continues in real time. This architecture is powerful, but it introduces a problem many DBAs do not initially expect:&lt;/span&gt;&lt;/p&gt;&lt;pre&gt;&lt;code class="language-sql"&gt;ORA-01555: snapshot too old
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;Most administrators associate ORA-01555 with highly transactional primary databases. However, this error can also occur on standby databases even though users are not directly modifying data there.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;This article explains why ORA-01555 happens on standby databases, how Oracle internally manages read consistency during redo apply, and the most effective methods to eliminate the issue in production systems.&lt;/span&gt;&lt;/p&gt;&lt;hr /&gt;&lt;h3 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;Understanding ORA-01555&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;ORA-01555 occurs when Oracle cannot reconstruct an older version of a data block required for query consistency.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;Oracle guarantees that a query sees data exactly as it existed when the query started. This mechanism is called &lt;strong&gt;read consistency&lt;/strong&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;To achieve this consistency, Oracle uses undo records. When blocks change, Oracle stores older versions of the data inside undo segments so queries can continue reading a consistent image.&lt;/span&gt;&lt;/p&gt;&lt;span style="font-family: arial;"&gt;&lt;br /&gt;The error appears when:&lt;br /&gt;&lt;br /&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;&lt;span style="font-family: arial;"&gt;A query runs for a long period&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: arial;"&gt;Oracle needs older undo information&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: arial;"&gt;The required undo has already been overwritten&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/span&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;At that point, Oracle can no longer recreate the earlier block image, and the query fails with ORA-01555.&lt;/span&gt;&lt;/p&gt;&lt;hr /&gt;&lt;h3 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;Why ORA-01555 Happens on a Read-Only Standby&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;One of the biggest misconceptions is that standby databases do not generate undo because users cannot perform DML operations.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;That assumption is incorrect.&lt;/span&gt;&lt;/p&gt;&lt;span style="font-family: arial;"&gt;In an Active Data Guard configuration:&lt;br /&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;&lt;span style="font-family: arial;"&gt;Redo is continuously shipped from the primary database&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: arial;"&gt;Managed Recovery Process (MRP) applies those changes on standby&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: arial;"&gt;Data blocks on standby are constantly changing internally&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: arial;"&gt;Oracle still requires undo information to maintain read consistency for active queries&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/span&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;Although the standby is open in read-only mode for users, redo apply behaves like continuous internal update activity.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;As a result, reporting queries running on standby may need older versions of blocks while redo apply continues modifying them.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;If the necessary undo information disappears before the query completes, Oracle raises:&lt;/span&gt;&lt;/p&gt;&lt;pre&gt;&lt;code class="language-sql"&gt;ORA-01555: snapshot too old
&lt;/code&gt;&lt;/pre&gt;&lt;hr /&gt;&lt;h3 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;Internal Concept Behind the Error&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;To fully understand the issue, consider the following example.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;A reporting query begins at:&lt;/span&gt;&lt;/p&gt;&lt;pre&gt;&lt;code class="language-text"&gt;10:00 AM&lt;/code&gt;
&lt;/pre&gt;&lt;br /&gt;&lt;span style="font-family: arial;"&gt;At the same time:&lt;br /&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;&lt;span style="font-family: arial;"&gt;Redo from primary continues arriving&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: arial;"&gt;MRP continuously applies changes&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: arial;"&gt;Blocks are updated internally on standby&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: arial;"&gt;Undo records are generated and reused&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/span&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;Suppose the query still requires an old version of a block at:&lt;/span&gt;&lt;/p&gt;&lt;pre&gt;&lt;code class="language-text"&gt;10:45 AM
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;But the undo information needed to reconstruct that block has already been overwritten due to ongoing redo apply activity.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;Oracle can no longer provide a consistent image to the query, which leads to:&lt;/span&gt;&lt;/p&gt;&lt;pre&gt;&lt;code class="language-sql"&gt;ORA-01555
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;This is why even a “read-only” standby database can experience snapshot too old errors.&lt;/span&gt;&lt;/p&gt;&lt;hr /&gt;&lt;h2 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;Common Reasons for ORA-01555 on Standby&lt;/span&gt;&lt;/h2&gt;&lt;h3 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;1. Long-Running Reporting Queries&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;This is the most common cause.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;Large reporting jobs, BI dashboards, or ETL extraction queries may run for several hours while redo apply continuously changes underlying blocks.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;The longer the query runs, the higher the chance that required undo information gets overwritten.&lt;/span&gt;&lt;/p&gt;&lt;hr /&gt;&lt;h3 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;2. Heavy Redo Generation on Primary&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;Standby databases directly inherit workload pressure from the primary database.&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;Operations such as:&lt;br /&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;Bulk updates&lt;/li&gt;&lt;li&gt;Data purges&lt;/li&gt;&lt;li&gt;Massive ETL jobs&lt;/li&gt;&lt;li&gt;Index rebuilds&lt;/li&gt;&lt;li&gt;Batch processing&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;generate huge amounts of redo.&lt;p&gt;&lt;span style="font-family: arial;"&gt;When redo apply becomes extremely active, undo segments on standby recycle more aggressively.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;This significantly increases ORA-01555 probability.&lt;/span&gt;&lt;/p&gt;&lt;hr /&gt;&lt;h3 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;3. Small Undo Tablespace&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;Even if undo retention is configured correctly, a small undo tablespace forces Oracle to reuse undo extents earlier than desired.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;Many standby databases are configured with minimal storage because administrators assume they only serve DR purposes. Once reporting workloads begin using standby, that sizing becomes insufficient.&lt;/span&gt;&lt;/p&gt;&lt;hr /&gt;&lt;h3 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;4. Low Undo Retention&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;Undo retention determines how long Oracle attempts to preserve undo data.&lt;/p&gt;&lt;p&gt;If retention is shorter than the runtime of reporting queries, undo may disappear before queries finish.&lt;/p&gt;&lt;hr /&gt;&lt;h3 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;5. Simultaneous Reporting and Recovery Peaks&lt;/span&gt;&lt;/h3&gt;&lt;span style="font-family: arial;"&gt;&lt;br /&gt;&lt;br /&gt;ORA-01555 commonly appears during periods where:&lt;br /&gt;&lt;br /&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;&lt;span style="font-family: arial;"&gt;Reporting activity is high&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: arial;"&gt;Redo apply is also extremely active&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;For example:&lt;br /&gt;&lt;br /&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;&lt;span style="font-family: arial;"&gt;Nightly reporting overlapping with ETL windows&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: arial;"&gt;Financial reporting during month-end loads&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: arial;"&gt;BI extractions during bulk imports&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/span&gt;&lt;hr /&gt;&lt;h3 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;Diagnosing ORA-01555 on Standby&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;The first step is confirming that the standby database is actively applying redo while serving queries.&lt;/span&gt;&lt;/p&gt;&lt;h3 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;Check Database Role and Open Mode&lt;/span&gt;&lt;/h3&gt;&lt;pre&gt;&lt;code class="language-sql"&gt;SELECT database_role,
       open_mode
FROM v$database;
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Typical output:&lt;/p&gt;&lt;pre&gt;&lt;code class="language-text"&gt;PHYSICAL STANDBY
READ ONLY WITH APPLY
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;This confirms Active Data Guard is enabled.&lt;/span&gt;&lt;/p&gt;&lt;hr /&gt;&lt;h3 style="text-align: left;"&gt;Identifying Long Running Queries&lt;/h3&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;Queries with long execution times are primary candidates.&lt;/span&gt;&lt;/p&gt;&lt;pre&gt;&lt;code class="language-sql"&gt;SELECT sid,
       serial#,
       sql_id,
       username,
       event,
       last_call_et
FROM v$session
WHERE status='ACTIVE'
ORDER BY last_call_et DESC;
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;Focus on sessions with very large &lt;code inline=""&gt;LAST_CALL_ET&lt;/code&gt; values.&lt;/span&gt;&lt;/p&gt;&lt;hr /&gt;&lt;h3 style="text-align: left;"&gt;Analyzing Undo Statistics&lt;/h3&gt;&lt;p style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;Oracle provides undo history in &lt;code inline=""&gt;V$UNDOSTAT&lt;/code&gt;.&lt;/span&gt;&lt;/p&gt;&lt;pre&gt;&lt;code class="language-sql"&gt;SELECT begin_time,
       tuned_undoretention,
       maxquerylen,
       undoblks,
       txncount
FROM v$undostat
ORDER BY begin_time;
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;Important values:&lt;/span&gt;&lt;/p&gt;&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;&lt;span style="font-family: arial;"&gt;Column&lt;/span&gt;&lt;/th&gt;&lt;th&gt;&lt;span style="font-family: arial;"&gt;Meaning&lt;/span&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;span style="font-family: arial;"&gt;TUNED_UNDORETENTION&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: arial;"&gt;-- Actual effective undo retention&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;span style="font-family: arial;"&gt;MAXQUERYLEN&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: arial;"&gt;-- Longest running query duration&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;If:&lt;/span&gt;&lt;/p&gt;&lt;pre&gt;&lt;code class="language-text"&gt;&lt;span style="font-family: arial;"&gt;MAXQUERYLEN &amp;gt; TUNED_UNDORETENTION
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;then ORA-01555 risk is extremely high.&lt;/span&gt;&lt;/p&gt;&lt;hr /&gt;&lt;h3 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;Checking Undo Tablespace Size&lt;/span&gt;&lt;/h3&gt;&lt;pre&gt;&lt;code class="language-sql"&gt;SELECT tablespace_name,
       SUM(bytes)/1024/1024 MB
FROM dba_data_files
WHERE tablespace_name LIKE 'UNDO%'
GROUP BY tablespace_name;
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;Small undo tablespaces are often the root cause in standby reporting systems.&lt;/span&gt;&lt;/p&gt;&lt;hr /&gt;&lt;h3 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;Reviewing Alert Logs&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;Alert logs help correlate ORA-01555 with workload spikes.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;Search for:&lt;/span&gt;&lt;/p&gt;&lt;pre&gt;&lt;code class="language-text"&gt;ORA-01555&lt;/code&gt;&lt;span style="font-family: arial;"&gt;
&lt;/span&gt;&lt;/pre&gt;&lt;span style="font-family: arial;"&gt;&lt;br /&gt;Then compare timestamps with:&lt;br /&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;&lt;span style="font-family: arial;"&gt;ETL execution&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: arial;"&gt;Batch jobs&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: arial;"&gt;Redo spikes&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: arial;"&gt;Reporting schedules&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/span&gt;&lt;div&gt;&lt;span style="font-family: arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;hr /&gt;&lt;h2 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;Best Solutions for ORA-01555 on Standby&lt;/span&gt;&lt;/h2&gt;&lt;hr /&gt;&lt;h3 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;Increase Undo Retention&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;One of the most effective fixes is increasing undo retention.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;Check current value:&lt;/span&gt;&lt;/p&gt;&lt;pre&gt;&lt;code class="language-sql"&gt;SHOW PARAMETER undo_retention;
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;Increase retention:&lt;/span&gt;&lt;/p&gt;&lt;pre&gt;&lt;code class="language-sql"&gt;ALTER SYSTEM SET undo_retention=14400;
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;This preserves undo for four hours.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;However, retention alone is not sufficient unless adequate undo space exists.&lt;/span&gt;&lt;/p&gt;&lt;hr /&gt;&lt;h3 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;Expand Undo Tablespace&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;A small undo tablespace causes Oracle to overwrite undo regardless of retention settings.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;Adding additional space is often the real fix.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;Example:&lt;/span&gt;&lt;/p&gt;&lt;pre&gt;&lt;code class="language-sql"&gt;ALTER TABLESPACE UNDOTBS1
ADD DATAFILE '/u01/oradata/UNDOTBS02.dbf'
SIZE 20G AUTOEXTEND ON;
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Also consider enabling autoextend:&lt;/p&gt;&lt;pre&gt;&lt;code class="language-sql"&gt;ALTER DATABASE DATAFILE
'/u01/oradata/UNDOTBS01.dbf'
AUTOEXTEND ON NEXT 1G MAXSIZE UNLIMITED;
&lt;/code&gt;&lt;/pre&gt;&lt;hr /&gt;&lt;h3 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;Optimize Reporting Queries&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;Long-running queries increase ORA-01555 exposure.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;Performance tuning can dramatically reduce failures.&lt;/span&gt;&lt;/p&gt;&lt;span style="font-family: arial;"&gt;&lt;br /&gt;Key improvements include:&lt;br /&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;&lt;span style="font-family: arial;"&gt;Using indexes efficiently&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: arial;"&gt;Eliminating unnecessary full table scans&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: arial;"&gt;Partition pruning&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: arial;"&gt;Reducing sorting overhead&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: arial;"&gt;Improving join conditions&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: arial;"&gt;Avoiding Cartesian joins&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/span&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;Reducing query runtime reduces undo dependency duration.&lt;/span&gt;&lt;/p&gt;&lt;hr /&gt;&lt;h3 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;Reduce Redo Apply During Reporting Windows&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;Some organizations temporarily pause redo apply during critical reporting periods.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;Stop apply:&lt;/span&gt;&lt;/p&gt;&lt;pre&gt;&lt;code class="language-sql"&gt;ALTER DATABASE RECOVER MANAGED STANDBY DATABASE CANCEL;
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;Restart apply afterward:&lt;/span&gt;&lt;/p&gt;&lt;pre&gt;&lt;code class="language-sql"&gt;ALTER DATABASE RECOVER MANAGED STANDBY DATABASE USING CURRENT LOGFILE DISCONNECT;
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;This approach reduces internal block churn while reports execute.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;However, it also increases standby lag and should be used carefully.&lt;/span&gt;&lt;/p&gt;&lt;hr /&gt;&lt;h3 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;Separate Reporting from Disaster Recovery&lt;/span&gt;&lt;/h3&gt;&lt;span style="font-family: arial;"&gt;&lt;br /&gt;Large enterprise environments often deploy:&lt;br /&gt;&lt;br /&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;&lt;span style="font-family: arial;"&gt;One standby for disaster recovery&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: arial;"&gt;Another standby dedicated for reporting&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/span&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;This isolates reporting workloads from recovery activity and significantly improves stability.&lt;/span&gt;&lt;/p&gt;&lt;hr /&gt;&lt;h3 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;Monitor Undo Proactively&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;Many ORA-01555 incidents can be avoided through monitoring.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;Recommended query:&lt;/span&gt;&lt;/p&gt;&lt;pre&gt;&lt;code class="language-sql"&gt;SELECT tuned_undoretention,
       maxquerylen
FROM v$undostat;
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;If maximum query length consistently approaches undo retention values, action should be taken before failures occur.&lt;/span&gt;&lt;/p&gt;&lt;hr /&gt;&lt;h3 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;Real Production Scenario&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;A financial institution deployed Oracle 19c Active Data Guard for reporting.&lt;/span&gt;&lt;/p&gt;&lt;span style="font-family: arial;"&gt;The standby database was configured with:&lt;br /&gt;&lt;br /&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;&lt;span style="font-family: arial;"&gt;8 GB undo tablespace&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: arial;"&gt;900-second undo retention&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/span&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;Nightly ETL jobs on primary generated massive redo volumes between 1 AM and 3 AM.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;At the same time, reporting teams executed large BI reports that ran for nearly two hours.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;During peak windows, reports failed repeatedly with:&lt;/span&gt;&lt;/p&gt;&lt;pre&gt;&lt;code class="language-sql"&gt;ORA-01555: snapshot too old
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;Investigation revealed that redo apply activity recycled undo much faster than reporting queries could complete.&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;span style="font-family: arial;"&gt;The DBA team implemented the following changes:&lt;br /&gt;&lt;/span&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;&lt;span style="font-family: arial;"&gt;Increased undo retention to four hours&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: arial;"&gt;Expanded undo tablespace from 8 GB to 64 GB&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: arial;"&gt;Tuned reporting SQL&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: arial;"&gt;Rescheduled ETL overlap&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-family: arial;"&gt;After these adjustments:&lt;br /&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;&lt;span style="font-family: arial;"&gt;ORA-01555 incidents disappeared&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: arial;"&gt;Reporting stabilized&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: arial;"&gt;Standby lag remained acceptable&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/span&gt;&lt;hr /&gt;&lt;h3 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;Key Takeaways&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;ORA-01555 on standby databases is not unusual in Active Data Guard environments.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;Even though users cannot modify data directly on standby, redo apply continuously changes blocks internally, and Oracle still relies on undo for consistent reads.&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;span style="font-family: arial;"&gt;The most common causes include:&lt;br /&gt;&lt;br /&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;&lt;span style="font-family: arial;"&gt;Long-running queries&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: arial;"&gt;Heavy redo apply&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: arial;"&gt;Insufficient undo retention&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: arial;"&gt;Small undo tablespaces&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;The most effective solutions are:&lt;br /&gt;&lt;br /&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;&lt;span style="font-family: arial;"&gt;Increase undo retention&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: arial;"&gt;Expand undo tablespace&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: arial;"&gt;Tune reporting SQL&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: arial;"&gt;Reduce overlap between heavy redo generation and reporting workloads&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/span&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;Understanding how Oracle maintains read consistency during redo apply is essential for designing stable and scalable standby reporting environments.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;When properly sized and monitored, Active Data Guard can support large reporting workloads without ORA-01555 interruptions.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQlXpaLNL0U99Qh3v373WTM-qt9-21QSMm-HFskQxmrqyFbkTo7JG2taTjq32l_Uuha2XBNisMwYR97BtHpkTAaTiG-x1kv_Ci7UhQH9VNFb8Ah0SXElh5o7FgSXnyWtREWBUB8S6wFuVG0acxBV3Ru5JWvnV_xAzxYLGN9jlTSDtgybxsAVbt1vWPkDU/s189/funoracleapps_logo.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" data-original-height="141" data-original-width="189" height="141" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQlXpaLNL0U99Qh3v373WTM-qt9-21QSMm-HFskQxmrqyFbkTo7JG2taTjq32l_Uuha2XBNisMwYR97BtHpkTAaTiG-x1kv_Ci7UhQH9VNFb8Ah0SXElh5o7FgSXnyWtREWBUB8S6wFuVG0acxBV3Ru5JWvnV_xAzxYLGN9jlTSDtgybxsAVbt1vWPkDU/s1600/funoracleapps_logo.png" width="189" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="color: red; font-family: arial;"&gt;&lt;b&gt;Please do like and subscribe to my youtube channel: 
https://www.youtube.com/@foalabs

If you like this post please follow,share and comment&lt;/b&gt;&lt;/span&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQlXpaLNL0U99Qh3v373WTM-qt9-21QSMm-HFskQxmrqyFbkTo7JG2taTjq32l_Uuha2XBNisMwYR97BtHpkTAaTiG-x1kv_Ci7UhQH9VNFb8Ah0SXElh5o7FgSXnyWtREWBUB8S6wFuVG0acxBV3Ru5JWvnV_xAzxYLGN9jlTSDtgybxsAVbt1vWPkDU/s72-c/funoracleapps_logo.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Oracle RAC Node Eviction – Full Checklist. and Troubleshooting</title><link>http://www.funoracleapps.com/2026/05/oracle-rac-node-eviction-full-checklist.html</link><category>funoracleapps</category><category>Oracle</category><category>Oracle 11g</category><author>noreply@blogger.com (Himanshu)</author><pubDate>Wed, 6 May 2026 20:30:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6369673212267799064.post-5475310186533483651</guid><description>&lt;div&gt;&lt;h2 style="clear: both; text-align: center;"&gt;&lt;span style="font-family: arial; text-align: left;"&gt;How to Find Why CRS/CSSD Rebooted a Server in Oracle RAC – Complete Checklist&amp;nbsp;&lt;/span&gt;&lt;/h2&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;p data-end="480" data-start="166"&gt;&lt;span style="font-family: arial;"&gt;Oracle RAC node eviction is one of the most critical issues in clustered database environments. When a node is evicted, Oracle Clusterware (CRS/CSSD) removes the node from the cluster to prevent split-brain conditions and ensure data consistency. In many cases, this eviction results in an automatic server reboot.&lt;/span&gt;&lt;/p&gt;
&lt;p data-end="797" data-start="482"&gt;&lt;span style="font-family: arial;"&gt;This &lt;span data-end="546" data-start="487"&gt;complete Oracle RAC node eviction troubleshooting guide&lt;/span&gt; explains how to identify whether &lt;span data-end="607" data-start="580"&gt;CRS rebooted the server&lt;/span&gt;, how to locate the exact cause, and how to fix it using a step-by-step checklist. This guide includes the best commands, logs, and root cause analysis techniques used by RAC administrators.&lt;/span&gt;&lt;/p&gt;
&lt;hr data-end="802" data-start="799" /&gt;
&lt;h3 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;What is Oracle RAC Node Eviction?&lt;/span&gt;&lt;/h3&gt;
&lt;p data-end="1020" data-start="841"&gt;&lt;span style="font-family: arial;"&gt;&lt;strong data-end="869" data-start="841"&gt;Oracle RAC node eviction&lt;/strong&gt; occurs when Oracle Clusterware detects a node is no longer stable or reliable for cluster participation. The node is removed forcibly, usually due to:&lt;/span&gt;&lt;/p&gt;
&lt;ul data-end="1248" data-start="1022"&gt;
&lt;li data-end="1053" data-section-id="1wjd4a1" data-start="1022"&gt;&lt;span style="font-family: arial;"&gt;
Interconnect heartbeat loss
&lt;/span&gt;&lt;/li&gt;
&lt;li data-end="1085" data-section-id="1r6k9w9" data-start="1054"&gt;&lt;span style="font-family: arial;"&gt;
Voting disk inaccessibility
&lt;/span&gt;&lt;/li&gt;
&lt;li data-end="1126" data-section-id="zg8a2o" data-start="1086"&gt;&lt;span style="font-family: arial;"&gt;
Storage latency or multipath failure
&lt;/span&gt;&lt;/li&gt;
&lt;li data-end="1159" data-section-id="1x2s8qi" data-start="1127"&gt;&lt;span style="font-family: arial;"&gt;
OS CPU hang or kernel lockup
&lt;/span&gt;&lt;/li&gt;
&lt;li data-end="1209" data-section-id="1owncr0" data-start="1160"&gt;&lt;span style="font-family: arial;"&gt;
Time drift between nodes (NTP/Chrony failure)
&lt;/span&gt;&lt;/li&gt;
&lt;li data-end="1248" data-section-id="cgkptq" data-start="1210"&gt;&lt;span style="font-family: arial;"&gt;
Hardware issues (NIC, memory, CPU)
&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end="1333" data-start="1250"&gt;&lt;span style="font-family: arial;"&gt;Eviction is triggered mainly by &lt;strong data-end="1332" data-start="1282"&gt;CSSD (Cluster Synchronization Services Daemon)&lt;/strong&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;hr data-end="1338" data-start="1335" /&gt;
&lt;h3 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;Does CRS Really Reboot the Server?&lt;/span&gt;&lt;/h3&gt;
&lt;p data-end="1404" data-start="1378"&gt;&lt;span style="font-family: arial;"&gt;This is a common question.&lt;/span&gt;&lt;/p&gt;
&lt;h3 data-end="1450" data-section-id="1l6iks1" data-start="1406"&gt;&lt;span style="font-family: arial;"&gt;CRS does not reboot the server randomly.&lt;/span&gt;&lt;/h3&gt;
&lt;p data-end="1483" data-start="1451"&gt;&lt;span style="font-family: arial;"&gt;Instead, Oracle Clusterware can:&lt;/span&gt;&lt;/p&gt;
&lt;ul data-end="1650" data-start="1484"&gt;
&lt;li data-end="1504" data-section-id="1m9udq4" data-start="1484"&gt;
&lt;span style="font-family: arial;"&gt;&lt;strong data-end="1504" data-start="1486"&gt;Evict the node&lt;/strong&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li data-end="1540" data-section-id="10z1g00" data-start="1505"&gt;
&lt;span style="font-family: arial;"&gt;&lt;strong data-end="1540" data-start="1507"&gt;Trigger OS watchdog/hangcheck&lt;/strong&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li data-end="1561" data-section-id="zvpecc" data-start="1541"&gt;
&lt;span style="font-family: arial;"&gt;&lt;strong data-end="1561" data-start="1543"&gt;Stop CRS stack&lt;/strong&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li data-end="1601" data-section-id="3ibylr" data-start="1562"&gt;
&lt;span style="font-family: arial;"&gt;&lt;strong data-end="1601" data-start="1564"&gt;Force restart of cluster services&lt;/strong&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li data-end="1650" data-section-id="pbvbv" data-start="1602"&gt;
&lt;span style="font-family: arial;"&gt;&lt;strong data-end="1650" data-start="1604"&gt;Initiate node reboot in extreme conditions&lt;/strong&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end="1685" data-start="1652"&gt;&lt;span style="font-family: arial;"&gt;The OS reboot can happen because:&lt;/span&gt;&lt;/p&gt;
&lt;ul data-end="1802" data-start="1686"&gt;
&lt;li data-end="1722" data-section-id="1qm7qpo" data-start="1686"&gt;&lt;span style="font-family: arial;"&gt;
watchdog mechanism triggers reboot
&lt;/span&gt;&lt;/li&gt;
&lt;li data-end="1756" data-section-id="198atlv" data-start="1723"&gt;&lt;span style="font-family: arial;"&gt;
hangcheck timer triggers reboot
&lt;/span&gt;&lt;/li&gt;
&lt;li data-end="1802" data-section-id="x1ep07" data-start="1757"&gt;&lt;span style="font-family: arial;"&gt;
node becomes unresponsive and system resets
&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-end="1807" data-start="1804" /&gt;
&lt;h3 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;Step 1: Confirm If the Server Rebooted (OS Level Proof)&lt;/span&gt;&lt;/h3&gt;
&lt;p data-end="1973" data-start="1868"&gt;&lt;span style="font-family: arial;"&gt;The first step in Oracle RAC reboot troubleshooting is confirming whether the operating system restarted.&lt;/span&gt;&lt;/p&gt;
&lt;h4 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;1.1 Check current uptime&lt;/span&gt;&lt;/h4&gt;
&lt;pre class="overflow-visible! px-0!" data-end="2021" data-start="2003"&gt;&lt;div class="relative w-full mt-4 mb-1"&gt;&lt;div class=""&gt;&lt;div class="relative"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"&gt;&lt;div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"&gt;&lt;div class="pointer-events-none absolute inset-x-4 top-12 bottom-4"&gt;&lt;div class="pointer-events-none sticky z-40 shrink-0 z-1!"&gt;&lt;div class="sticky bg-token-border-light"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="relative"&gt;&lt;div class=""&gt;&lt;div class="relative z-0 flex max-w-full"&gt;&lt;div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="code-block-viewer"&gt;&lt;div class="cm-scroller"&gt;&lt;div class="cm-content q9tKkq_readonly"&gt;&lt;span style="font-family: arial;"&gt;uptime&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=""&gt;&lt;div class=""&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;
&lt;h4 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;1.2 Check last reboot time&lt;/span&gt;&lt;/h4&gt;
&lt;pre class="overflow-visible! px-0!" data-end="2071" data-start="2053"&gt;&lt;div class="relative w-full mt-4 mb-1"&gt;&lt;div class=""&gt;&lt;div class="relative"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"&gt;&lt;div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"&gt;&lt;div class="pointer-events-none absolute inset-x-4 top-12 bottom-4"&gt;&lt;div class="pointer-events-none sticky z-40 shrink-0 z-1!"&gt;&lt;div class="sticky bg-token-border-light"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="relative"&gt;&lt;div class=""&gt;&lt;div class="relative z-0 flex max-w-full"&gt;&lt;div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="code-block-viewer"&gt;&lt;div class="cm-scroller"&gt;&lt;div class="cm-content q9tKkq_readonly"&gt;&lt;span style="font-family: arial;"&gt;&lt;span class="ͼd"&gt;who&lt;/span&gt; &lt;span class="ͼf"&gt;-b&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=""&gt;&lt;div class=""&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;
&lt;h4 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;1.3 Check reboot/shutdown history&lt;/span&gt;&lt;/h4&gt;
&lt;pre class="overflow-visible! px-0!" data-end="2140" data-start="2110"&gt;&lt;div class="relative w-full mt-4 mb-1"&gt;&lt;div class=""&gt;&lt;div class="relative"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"&gt;&lt;div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"&gt;&lt;div class="pointer-events-none absolute inset-x-4 top-12 bottom-4"&gt;&lt;div class="pointer-events-none sticky z-40 shrink-0 z-1!"&gt;&lt;div class="sticky bg-token-border-light"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="relative"&gt;&lt;div class=""&gt;&lt;div class="relative z-0 flex max-w-full"&gt;&lt;div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="code-block-viewer"&gt;&lt;div class="cm-scroller"&gt;&lt;div class="cm-content q9tKkq_readonly"&gt;&lt;span style="font-family: arial;"&gt;last &lt;span class="ͼf"&gt;-x&lt;/span&gt; | head &lt;span class="ͼf"&gt;-50&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=""&gt;&lt;div class=""&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;
&lt;h4 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;What to look for:&lt;/span&gt;&lt;/h4&gt;
&lt;ul data-end="2223" data-start="2164"&gt;
&lt;li data-end="2188" data-section-id="1fkhsxm" data-start="2164"&gt;
&lt;span style="font-family: arial;"&gt;&lt;code data-end="2188" data-start="2166"&gt;reboot   system boot&lt;/code&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li data-end="2213" data-section-id="ggttp3" data-start="2189"&gt;
&lt;span style="font-family: arial;"&gt;&lt;code data-end="2213" data-start="2191"&gt;shutdown system down&lt;/code&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li data-end="2223" data-section-id="1bojipv" data-start="2214"&gt;
&lt;span style="font-family: arial;"&gt;&lt;code data-end="2223" data-start="2216"&gt;crash&lt;/code&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end="2282" data-start="2225"&gt;&lt;span style="font-family: arial;"&gt;If reboot time matches eviction time, OS reboot occurred.&lt;/span&gt;&lt;/p&gt;
&lt;hr data-end="2287" data-start="2284" /&gt;
&lt;h3 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;Step 2: Confirm CRS Stack Restart (CRS Restart vs OS Restart)&lt;/span&gt;&lt;/h3&gt;
&lt;p data-end="2397" data-start="2354"&gt;&lt;span style="font-family: arial;"&gt;Sometimes the OS stays up but CRS restarts.&lt;/span&gt;&lt;/p&gt;
&lt;h4 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;2.1 Check CRS stack status&lt;/span&gt;&lt;/h4&gt;
&lt;pre class="overflow-visible! px-0!" data-end="2457" data-start="2429"&gt;&lt;div class="relative w-full mt-4 mb-1"&gt;&lt;div class=""&gt;&lt;div class="relative"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"&gt;&lt;div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"&gt;&lt;div class="pointer-events-none absolute inset-x-4 top-12 bottom-4"&gt;&lt;div class="pointer-events-none sticky z-40 shrink-0 z-1!"&gt;&lt;div class="sticky bg-token-border-light"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="relative"&gt;&lt;div class=""&gt;&lt;div class="relative z-0 flex max-w-full"&gt;&lt;div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="code-block-viewer"&gt;&lt;div class="cm-scroller"&gt;&lt;div class="cm-content q9tKkq_readonly"&gt;&lt;span style="font-family: arial;"&gt;crsctl check crs&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=""&gt;&lt;div class=""&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;
&lt;p data-end="2484" data-start="2459"&gt;&lt;span style="font-family: arial;"&gt;Expected output includes:&lt;/span&gt;&lt;/p&gt;
&lt;ul data-end="2541" data-start="2485"&gt;
&lt;li data-end="2499" data-section-id="1f91c1i" data-start="2485"&gt;&lt;span style="font-family: arial;"&gt;
OHASD online
&lt;/span&gt;&lt;/li&gt;
&lt;li data-end="2513" data-section-id="1mb58n4" data-start="2500"&gt;&lt;span style="font-family: arial;"&gt;
CSSD online
&lt;/span&gt;&lt;/li&gt;
&lt;li data-end="2527" data-section-id="1ci0db5" data-start="2514"&gt;&lt;span style="font-family: arial;"&gt;
CRSD online
&lt;/span&gt;&lt;/li&gt;
&lt;li data-end="2541" data-section-id="8v40vx" data-start="2528"&gt;&lt;span style="font-family: arial;"&gt;
EVMD online
&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;2.2 Check cluster status on all nodes&lt;/span&gt;&lt;/h4&gt;
&lt;pre class="overflow-visible! px-0!" data-end="2621" data-start="2584"&gt;&lt;div class="relative w-full mt-4 mb-1"&gt;&lt;div class=""&gt;&lt;div class="relative"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"&gt;&lt;div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"&gt;&lt;div class="pointer-events-none absolute inset-x-4 top-12 bottom-4"&gt;&lt;div class="pointer-events-none sticky z-40 shrink-0 z-1!"&gt;&lt;div class="sticky bg-token-border-light"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="relative"&gt;&lt;div class=""&gt;&lt;div class="relative z-0 flex max-w-full"&gt;&lt;div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="code-block-viewer"&gt;&lt;div class="cm-scroller"&gt;&lt;div class="cm-content q9tKkq_readonly"&gt;&lt;span style="font-family: arial;"&gt;crsctl check cluster &lt;span class="ͼf"&gt;-all&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=""&gt;&lt;div class=""&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;
&lt;hr data-end="2626" data-start="2623" /&gt;
&lt;h3 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;Step 3: Identify the Exact Node Eviction Reason (Most Important Log)&lt;/span&gt;&lt;/h3&gt;
&lt;p data-end="2757" data-start="2700"&gt;&lt;span style="font-family: arial;"&gt;The #1 log file for Oracle RAC node eviction analysis is:&lt;/span&gt;&lt;/p&gt;
&lt;p data-end="2774" data-start="2759"&gt;&lt;span style="font-family: arial;"&gt;&lt;strong data-end="2774" data-start="2761"&gt;ocssd.log&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-end="2785" data-start="2776"&gt;&lt;span style="font-family: arial;"&gt;Location:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="overflow-visible! px-0!" data-end="2834" data-start="2786"&gt;&lt;div class="relative w-full mt-4 mb-1"&gt;&lt;div class=""&gt;&lt;div class="relative"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"&gt;&lt;div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"&gt;&lt;div class="pointer-events-none absolute end-1.5 top-1 z-2 md:end-2 md:top-1"&gt;&lt;/div&gt;&lt;div class="relative"&gt;&lt;div class="pe-11 pt-3"&gt;&lt;div class="relative z-0 flex max-w-full"&gt;&lt;div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="code-block-viewer"&gt;&lt;div class="cm-scroller"&gt;&lt;div class="cm-content q9tKkq_readonly"&gt;&lt;span style="font-family: arial;"&gt;$GRID_HOME/log/&amp;lt;hostname&amp;gt;/cssd/ocssd.log&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=""&gt;&lt;div class=""&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;
&lt;h4 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;3.1 View recent eviction details&lt;/span&gt;&lt;/h4&gt;
&lt;pre class="overflow-visible! px-0!" data-end="2935" data-start="2872"&gt;&lt;div class="relative w-full mt-4 mb-1"&gt;&lt;div class=""&gt;&lt;div class="relative"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"&gt;&lt;div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"&gt;&lt;div class="pointer-events-none absolute inset-x-4 top-12 bottom-4"&gt;&lt;div class="pointer-events-none sticky z-40 shrink-0 z-1!"&gt;&lt;div class="sticky bg-token-border-light"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="relative"&gt;&lt;div class=""&gt;&lt;div class="relative z-0 flex max-w-full"&gt;&lt;div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="code-block-viewer"&gt;&lt;div class="cm-scroller"&gt;&lt;div class="cm-content q9tKkq_readonly"&gt;&lt;span style="font-family: arial;"&gt;tail &lt;span class="ͼf"&gt;-500&lt;/span&gt; &lt;span class="ͼe"&gt;$GRID_HOME&lt;/span&gt;/log/$(hostname)/cssd/ocssd.log&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=""&gt;&lt;div class=""&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;
&lt;h4 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;3.2 Search for eviction messages&lt;/span&gt;&lt;/h4&gt;
&lt;pre class="overflow-visible! px-0!" data-end="3053" data-start="2973"&gt;&lt;div class="relative w-full mt-4 mb-1"&gt;&lt;div class=""&gt;&lt;div class="relative"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"&gt;&lt;div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"&gt;&lt;div class="pointer-events-none absolute inset-x-4 top-12 bottom-4"&gt;&lt;div class="pointer-events-none sticky z-40 shrink-0 z-1!"&gt;&lt;div class="sticky bg-token-border-light"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="relative"&gt;&lt;div class=""&gt;&lt;div class="relative z-0 flex max-w-full"&gt;&lt;div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="code-block-viewer"&gt;&lt;div class="cm-scroller"&gt;&lt;div class="cm-content q9tKkq_readonly"&gt;&lt;span style="font-family: arial;"&gt;&lt;span class="ͼd"&gt;grep&lt;/span&gt; &lt;span class="ͼf"&gt;-i&lt;/span&gt; &lt;span class="ͼc"&gt;"evict"&lt;/span&gt; &lt;span class="ͼe"&gt;$GRID_HOME&lt;/span&gt;/log/$(hostname)/cssd/ocssd.log | tail &lt;span class="ͼf"&gt;-50&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=""&gt;&lt;div class=""&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;
&lt;h4 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;3.3 Search for common root cause patterns&lt;/span&gt;&lt;/h4&gt;
&lt;pre class="overflow-visible! px-0!" data-end="3234" data-start="3100"&gt;&lt;div class="relative w-full mt-4 mb-1"&gt;&lt;div class=""&gt;&lt;div class="relative"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"&gt;&lt;div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"&gt;&lt;div class="pointer-events-none absolute inset-x-4 top-12 bottom-4"&gt;&lt;div class="pointer-events-none sticky z-40 shrink-0 z-1!"&gt;&lt;div class="sticky bg-token-border-light"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="relative"&gt;&lt;div class=""&gt;&lt;div class="relative z-0 flex max-w-full"&gt;&lt;div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="code-block-viewer"&gt;&lt;div class="cm-scroller"&gt;&lt;div class="cm-content q9tKkq_readonly"&gt;&lt;span style="font-family: arial;"&gt;&lt;span class="ͼd"&gt;grep&lt;/span&gt; &lt;span class="ͼf"&gt;-i&lt;/span&gt; &lt;span class="ͼc"&gt;"misscount\|voting\|heartbeat\|reconfig\|panic\|interface"&lt;/span&gt; \&lt;br /&gt;&lt;span class="ͼe"&gt;$GRID_HOME&lt;/span&gt;/log/$(hostname)/cssd/ocssd.log | tail &lt;span class="ͼf"&gt;-100&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=""&gt;&lt;div class=""&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;
&lt;hr data-end="3239" data-start="3236" /&gt;
&lt;h3 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;Step 4: Check Grid Infrastructure Alert Log (CRS Alert Log)&lt;/span&gt;&lt;/h3&gt;
&lt;p data-end="3367" data-start="3304"&gt;&lt;span style="font-family: arial;"&gt;The CRS alert log gives high-level cluster failure information.&lt;/span&gt;&lt;/p&gt;
&lt;p data-end="3378" data-start="3369"&gt;&lt;span style="font-family: arial;"&gt;Location:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="overflow-visible! px-0!" data-end="3432" data-start="3379"&gt;&lt;div class="relative w-full mt-4 mb-1"&gt;&lt;div class=""&gt;&lt;div class="relative"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"&gt;&lt;div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"&gt;&lt;div class="pointer-events-none absolute end-1.5 top-1 z-2 md:end-2 md:top-1"&gt;&lt;/div&gt;&lt;div class="relative"&gt;&lt;div class="pe-11 pt-3"&gt;&lt;div class="relative z-0 flex max-w-full"&gt;&lt;div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="code-block-viewer"&gt;&lt;div class="cm-scroller"&gt;&lt;div class="cm-content q9tKkq_readonly"&gt;&lt;span style="font-family: arial;"&gt;$GRID_HOME/log/&amp;lt;hostname&amp;gt;/alert&amp;lt;hostname&amp;gt;.log&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=""&gt;&lt;div class=""&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;
&lt;h4 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;4.1 View recent log section&lt;/span&gt;&lt;/h4&gt;
&lt;pre class="overflow-visible! px-0!" data-end="3534" data-start="3465"&gt;&lt;div class="relative w-full mt-4 mb-1"&gt;&lt;div class=""&gt;&lt;div class="relative"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"&gt;&lt;div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"&gt;&lt;div class="pointer-events-none absolute inset-x-4 top-12 bottom-4"&gt;&lt;div class="pointer-events-none sticky z-40 shrink-0 z-1!"&gt;&lt;div class="sticky bg-token-border-light"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="relative"&gt;&lt;div class=""&gt;&lt;div class="relative z-0 flex max-w-full"&gt;&lt;div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="code-block-viewer"&gt;&lt;div class="cm-scroller"&gt;&lt;div class="cm-content q9tKkq_readonly"&gt;&lt;span style="font-family: arial;"&gt;tail &lt;span class="ͼf"&gt;-400&lt;/span&gt; &lt;span class="ͼe"&gt;$GRID_HOME&lt;/span&gt;/log/$(hostname)/alert$(hostname).log&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=""&gt;&lt;div class=""&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;
&lt;h4 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;4.2 Search for reboot and eviction keywords&lt;/span&gt;&lt;/h4&gt;
&lt;pre class="overflow-visible! px-0!" data-end="3712" data-start="3583"&gt;&lt;div class="relative w-full mt-4 mb-1"&gt;&lt;div class=""&gt;&lt;div class="relative"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"&gt;&lt;div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"&gt;&lt;div class="pointer-events-none absolute inset-x-4 top-12 bottom-4"&gt;&lt;div class="pointer-events-none sticky z-40 shrink-0 z-1!"&gt;&lt;div class="sticky bg-token-border-light"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="relative"&gt;&lt;div class=""&gt;&lt;div class="relative z-0 flex max-w-full"&gt;&lt;div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="code-block-viewer"&gt;&lt;div class="cm-scroller"&gt;&lt;div class="cm-content q9tKkq_readonly"&gt;&lt;span style="font-family: arial;"&gt;&lt;span class="ͼd"&gt;grep&lt;/span&gt; &lt;span class="ͼf"&gt;-i&lt;/span&gt; &lt;span class="ͼc"&gt;"evict\|reboot\|cssd\|shutdown\|fatal\|restart"&lt;/span&gt; \&lt;br /&gt;&lt;span class="ͼe"&gt;$GRID_HOME&lt;/span&gt;/log/$(hostname)/alert$(hostname).log | tail &lt;span class="ͼf"&gt;-100&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=""&gt;&lt;div class=""&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;
&lt;h3 style="text-align: left;"&gt;&lt;hr data-end="3717" data-start="3714" /&gt;&lt;span style="font-family: arial;"&gt;Step 5: Check OHASD Log (Why CRS Restarted)&lt;/span&gt;&lt;/h3&gt;

&lt;p data-end="3814" data-start="3766" style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;OHASD controls the entire cluster stack startup.&lt;/span&gt;&lt;/p&gt;
&lt;p data-end="3825" data-start="3816"&gt;&lt;span style="font-family: arial;"&gt;Location:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="overflow-visible! px-0!" data-end="3875" data-start="3826"&gt;&lt;div class="relative w-full mt-4 mb-1"&gt;&lt;div class=""&gt;&lt;div class="relative"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"&gt;&lt;div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"&gt;&lt;div class="pointer-events-none absolute end-1.5 top-1 z-2 md:end-2 md:top-1"&gt;&lt;/div&gt;&lt;div class="relative"&gt;&lt;div class="pe-11 pt-3"&gt;&lt;div class="relative z-0 flex max-w-full"&gt;&lt;div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="code-block-viewer"&gt;&lt;div class="cm-scroller"&gt;&lt;div class="cm-content q9tKkq_readonly"&gt;&lt;span style="font-family: arial;"&gt;$GRID_HOME/log/&amp;lt;hostname&amp;gt;/ohasd/ohasd.log&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=""&gt;&lt;div class=""&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;
&lt;h4 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;5.1 View OHASD log&lt;/span&gt;&lt;/h4&gt;
&lt;pre class="overflow-visible! px-0!" data-end="3963" data-start="3899"&gt;&lt;div class="relative w-full mt-4 mb-1"&gt;&lt;div class=""&gt;&lt;div class="relative"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"&gt;&lt;div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"&gt;&lt;div class="pointer-events-none absolute inset-x-4 top-12 bottom-4"&gt;&lt;div class="pointer-events-none sticky z-40 shrink-0 z-1!"&gt;&lt;div class="sticky bg-token-border-light"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="relative"&gt;&lt;div class=""&gt;&lt;div class="relative z-0 flex max-w-full"&gt;&lt;div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="code-block-viewer"&gt;&lt;div class="cm-scroller"&gt;&lt;div class="cm-content q9tKkq_readonly"&gt;&lt;span style="font-family: arial;"&gt;tail &lt;span class="ͼf"&gt;-300&lt;/span&gt; &lt;span class="ͼe"&gt;$GRID_HOME&lt;/span&gt;/log/$(hostname)/ohasd/ohasd.log&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=""&gt;&lt;div class=""&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;
&lt;h4 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;5.2 Search for failure patterns&lt;/span&gt;&lt;/h4&gt;
&lt;pre class="overflow-visible! px-0!" data-end="4119" data-start="4000"&gt;&lt;div class="relative w-full mt-4 mb-1"&gt;&lt;div class=""&gt;&lt;div class="relative"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"&gt;&lt;div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"&gt;&lt;div class="pointer-events-none absolute inset-x-4 top-12 bottom-4"&gt;&lt;div class="pointer-events-none sticky z-40 shrink-0 z-1!"&gt;&lt;div class="sticky bg-token-border-light"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="relative"&gt;&lt;div class=""&gt;&lt;div class="relative z-0 flex max-w-full"&gt;&lt;div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="code-block-viewer"&gt;&lt;div class="cm-scroller"&gt;&lt;div class="cm-content q9tKkq_readonly"&gt;&lt;span style="font-family: arial;"&gt;&lt;span class="ͼd"&gt;grep&lt;/span&gt; &lt;span class="ͼf"&gt;-i&lt;/span&gt; &lt;span class="ͼc"&gt;"restart\|terminate\|shutdown\|fail\|kill"&lt;/span&gt; \&lt;br /&gt;&lt;span class="ͼe"&gt;$GRID_HOME&lt;/span&gt;/log/$(hostname)/ohasd/ohasd.log | tail &lt;span class="ͼf"&gt;-100&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=""&gt;&lt;div class=""&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;
&lt;hr data-end="4124" data-start="4121" /&gt;
&lt;h3 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;Step 6: Check CRSD Log (Resource Failure Analysis)&lt;/span&gt;&lt;/h3&gt;
&lt;p data-end="4236" data-start="4180"&gt;&lt;span style="font-family: arial;"&gt;CRSD manages cluster resources (DB, VIP, listener, ASM).&lt;/span&gt;&lt;/p&gt;
&lt;p data-end="4247" data-start="4238"&gt;&lt;span style="font-family: arial;"&gt;Location:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="overflow-visible! px-0!" data-end="4295" data-start="4248"&gt;&lt;div class="relative w-full mt-4 mb-1"&gt;&lt;div class=""&gt;&lt;div class="relative"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"&gt;&lt;div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"&gt;&lt;div class="pointer-events-none absolute end-1.5 top-1 z-2 md:end-2 md:top-1"&gt;&lt;/div&gt;&lt;div class="relative"&gt;&lt;div class="pe-11 pt-3"&gt;&lt;div class="relative z-0 flex max-w-full"&gt;&lt;div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="code-block-viewer"&gt;&lt;div class="cm-scroller"&gt;&lt;div class="cm-content q9tKkq_readonly"&gt;&lt;span style="font-family: arial;"&gt;$GRID_HOME/log/&amp;lt;hostname&amp;gt;/crsd/crsd.log&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=""&gt;&lt;div class=""&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;
&lt;h4 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;6.1 View CRSD log&lt;/span&gt;&lt;/h4&gt;
&lt;pre class="overflow-visible! px-0!" data-end="4380" data-start="4318"&gt;&lt;div class="relative w-full mt-4 mb-1"&gt;&lt;div class=""&gt;&lt;div class="relative"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"&gt;&lt;div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"&gt;&lt;div class="pointer-events-none absolute inset-x-4 top-12 bottom-4"&gt;&lt;div class="pointer-events-none sticky z-40 shrink-0 z-1!"&gt;&lt;div class="sticky bg-token-border-light"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="relative"&gt;&lt;div class=""&gt;&lt;div class="relative z-0 flex max-w-full"&gt;&lt;div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="code-block-viewer"&gt;&lt;div class="cm-scroller"&gt;&lt;div class="cm-content q9tKkq_readonly"&gt;&lt;span style="font-family: arial;"&gt;tail &lt;span class="ͼf"&gt;-300&lt;/span&gt; &lt;span class="ͼe"&gt;$GRID_HOME&lt;/span&gt;/log/$(hostname)/crsd/crsd.log&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=""&gt;&lt;div class=""&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;
&lt;h4 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;6.2 Search for eviction triggers&lt;/span&gt;&lt;/h4&gt;
&lt;pre class="overflow-visible! px-0!" data-end="4536" data-start="4418"&gt;&lt;div class="relative w-full mt-4 mb-1"&gt;&lt;div class=""&gt;&lt;div class="relative"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"&gt;&lt;div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"&gt;&lt;div class="pointer-events-none absolute inset-x-4 top-12 bottom-4"&gt;&lt;div class="pointer-events-none sticky z-40 shrink-0 z-1!"&gt;&lt;div class="sticky bg-token-border-light"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="relative"&gt;&lt;div class=""&gt;&lt;div class="relative z-0 flex max-w-full"&gt;&lt;div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="code-block-viewer"&gt;&lt;div class="cm-scroller"&gt;&lt;div class="cm-content q9tKkq_readonly"&gt;&lt;span style="font-family: arial;"&gt;&lt;span class="ͼd"&gt;grep&lt;/span&gt; &lt;span class="ͼf"&gt;-i&lt;/span&gt; &lt;span class="ͼc"&gt;"evict\|fatal\|terminate\|restart\|offline"&lt;/span&gt; \&lt;br /&gt;&lt;span class="ͼe"&gt;$GRID_HOME&lt;/span&gt;/log/$(hostname)/crsd/crsd.log | tail &lt;span class="ͼf"&gt;-100&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=""&gt;&lt;div class=""&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;
&lt;hr data-end="4541" data-start="4538" /&gt;
&lt;h3 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;Step 7: Check Voting Disk and OCR Health&lt;/span&gt;&lt;/h3&gt;
&lt;p data-end="4650" data-start="4587"&gt;&lt;span style="font-family: arial;"&gt;Voting disk loss is the 2nd most common cause of node eviction.&lt;/span&gt;&lt;/p&gt;
&lt;h4 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;7.1 Check voting disk status&lt;/span&gt;&lt;/h4&gt;
&lt;pre class="overflow-visible! px-0!" data-end="4721" data-start="4684"&gt;&lt;div class="relative w-full mt-4 mb-1"&gt;&lt;div class=""&gt;&lt;div class="relative"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"&gt;&lt;div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"&gt;&lt;div class="pointer-events-none absolute inset-x-4 top-12 bottom-4"&gt;&lt;div class="pointer-events-none sticky z-40 shrink-0 z-1!"&gt;&lt;div class="sticky bg-token-border-light"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="relative"&gt;&lt;div class=""&gt;&lt;div class="relative z-0 flex max-w-full"&gt;&lt;div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="code-block-viewer"&gt;&lt;div class="cm-scroller"&gt;&lt;div class="cm-content q9tKkq_readonly"&gt;&lt;span style="font-family: arial;"&gt;crsctl query css votedisk&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=""&gt;&lt;div class=""&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;
&lt;h4 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;7.2 Check OCR health&lt;/span&gt;&lt;/h4&gt;
&lt;pre class="overflow-visible! px-0!" data-end="4767" data-start="4747"&gt;&lt;div class="relative w-full mt-4 mb-1"&gt;&lt;div class=""&gt;&lt;div class="relative"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"&gt;&lt;div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"&gt;&lt;div class="pointer-events-none absolute inset-x-4 top-12 bottom-4"&gt;&lt;div class="pointer-events-none sticky z-40 shrink-0 z-1!"&gt;&lt;div class="sticky bg-token-border-light"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="relative"&gt;&lt;div class=""&gt;&lt;div class="relative z-0 flex max-w-full"&gt;&lt;div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="code-block-viewer"&gt;&lt;div class="cm-scroller"&gt;&lt;div class="cm-content q9tKkq_readonly"&gt;&lt;span style="font-family: arial;"&gt;ocrcheck&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=""&gt;&lt;div class=""&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;
&lt;p data-end="4814" data-start="4769"&gt;&lt;span style="font-family: arial;"&gt;If OCR is unhealthy, node eviction can occur.&lt;/span&gt;&lt;/p&gt;
&lt;hr data-end="4819" data-start="4816" /&gt;
&lt;h3 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;Step 8: Check ASM Diskgroup and Storage Status&lt;/span&gt;&lt;/h3&gt;
&lt;p data-end="4937" data-start="4871"&gt;&lt;span style="font-family: arial;"&gt;If voting disk is stored in ASM, ASM disk problems can evict node.&lt;/span&gt;&lt;/p&gt;
&lt;h4 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;8.1 Check ASM diskgroup status&lt;/span&gt;&lt;/h4&gt;
&lt;pre class="overflow-visible! px-0!" data-end="4996" data-start="4973"&gt;&lt;div class="relative w-full mt-4 mb-1"&gt;&lt;div class=""&gt;&lt;div class="relative"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"&gt;&lt;div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"&gt;&lt;div class="pointer-events-none absolute inset-x-4 top-12 bottom-4"&gt;&lt;div class="pointer-events-none sticky z-40 shrink-0 z-1!"&gt;&lt;div class="sticky bg-token-border-light"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="relative"&gt;&lt;div class=""&gt;&lt;div class="relative z-0 flex max-w-full"&gt;&lt;div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="code-block-viewer"&gt;&lt;div class="cm-scroller"&gt;&lt;div class="cm-content q9tKkq_readonly"&gt;&lt;span style="font-family: arial;"&gt;asmcmd lsdg&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=""&gt;&lt;div class=""&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;
&lt;h4 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;8.2 Check ASM disks&lt;/span&gt;&lt;/h4&gt;
&lt;pre class="overflow-visible! px-0!" data-end="5045" data-start="5021"&gt;&lt;div class="relative w-full mt-4 mb-1"&gt;&lt;div class=""&gt;&lt;div class="relative"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"&gt;&lt;div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"&gt;&lt;div class="pointer-events-none absolute inset-x-4 top-12 bottom-4"&gt;&lt;div class="pointer-events-none sticky z-40 shrink-0 z-1!"&gt;&lt;div class="sticky bg-token-border-light"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="relative"&gt;&lt;div class=""&gt;&lt;div class="relative z-0 flex max-w-full"&gt;&lt;div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="code-block-viewer"&gt;&lt;div class="cm-scroller"&gt;&lt;div class="cm-content q9tKkq_readonly"&gt;&lt;span style="font-family: arial;"&gt;asmcmd lsdsk&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=""&gt;&lt;div class=""&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;
&lt;h4 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;8.3 Check ASM alert log&lt;/span&gt;&lt;/h4&gt;
&lt;pre class="overflow-visible! px-0!" data-end="5148" data-start="5074"&gt;&lt;div class="relative w-full mt-4 mb-1"&gt;&lt;div class=""&gt;&lt;div class="relative"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"&gt;&lt;div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"&gt;&lt;div class="pointer-events-none absolute inset-x-4 top-12 bottom-4"&gt;&lt;div class="pointer-events-none sticky z-40 shrink-0 z-1!"&gt;&lt;div class="sticky bg-token-border-light"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="relative"&gt;&lt;div class=""&gt;&lt;div class="relative z-0 flex max-w-full"&gt;&lt;div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="code-block-viewer"&gt;&lt;div class="cm-scroller"&gt;&lt;div class="cm-content q9tKkq_readonly"&gt;&lt;span style="font-family: arial;"&gt;tail &lt;span class="ͼf"&gt;-200&lt;/span&gt; &lt;span class="ͼe"&gt;$GRID_HOME&lt;/span&gt;/diag/asm/&lt;span class="ͼ8"&gt;+&lt;/span&gt;asm/&lt;span class="ͼ8"&gt;+&lt;/span&gt;ASM*/trace/alert_&lt;span class="ͼ8"&gt;+&lt;/span&gt;ASM*.log&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=""&gt;&lt;div class=""&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;
&lt;p data-end="5176" data-start="5150"&gt;&lt;span style="font-family: arial;"&gt;Search for storage errors:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="overflow-visible! px-0!" data-end="5299" data-start="5177"&gt;&lt;div class="relative w-full mt-4 mb-1"&gt;&lt;div class=""&gt;&lt;div class="relative"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"&gt;&lt;div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"&gt;&lt;div class="pointer-events-none absolute inset-x-4 top-12 bottom-4"&gt;&lt;div class="pointer-events-none sticky z-40 shrink-0 z-1!"&gt;&lt;div class="sticky bg-token-border-light"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="relative"&gt;&lt;div class=""&gt;&lt;div class="relative z-0 flex max-w-full"&gt;&lt;div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="code-block-viewer"&gt;&lt;div class="cm-scroller"&gt;&lt;div class="cm-content q9tKkq_readonly"&gt;&lt;span style="font-family: arial;"&gt;&lt;span class="ͼd"&gt;grep&lt;/span&gt; &lt;span class="ͼf"&gt;-i&lt;/span&gt; &lt;span class="ͼc"&gt;"error\|I/O\|offline\|fail\|timeout"&lt;/span&gt; \&lt;br /&gt;&lt;span class="ͼe"&gt;$GRID_HOME&lt;/span&gt;/diag/asm/&lt;span class="ͼ8"&gt;+&lt;/span&gt;asm/&lt;span class="ͼ8"&gt;+&lt;/span&gt;ASM*/trace/alert_&lt;span class="ͼ8"&gt;+&lt;/span&gt;ASM*.log | tail &lt;span class="ͼf"&gt;-50&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=""&gt;&lt;div class=""&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;
&lt;hr data-end="5304" data-start="5301" /&gt;
&lt;h3 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;Step 9: Check Multipath / SAN Issues (Path Flapping)&lt;/span&gt;&lt;/h3&gt;
&lt;p data-end="5426" data-start="5362"&gt;&lt;span style="font-family: arial;"&gt;Storage instability causes intermittent voting disk access loss.&lt;/span&gt;&lt;/p&gt;
&lt;h4 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;9.1 Check multipath status&lt;/span&gt;&lt;/h4&gt;
&lt;pre class="overflow-visible! px-0!" data-end="5483" data-start="5458"&gt;&lt;div class="relative w-full mt-4 mb-1"&gt;&lt;div class=""&gt;&lt;div class="relative"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"&gt;&lt;div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"&gt;&lt;div class="pointer-events-none absolute inset-x-4 top-12 bottom-4"&gt;&lt;div class="pointer-events-none sticky z-40 shrink-0 z-1!"&gt;&lt;div class="sticky bg-token-border-light"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="relative"&gt;&lt;div class=""&gt;&lt;div class="relative z-0 flex max-w-full"&gt;&lt;div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="code-block-viewer"&gt;&lt;div class="cm-scroller"&gt;&lt;div class="cm-content q9tKkq_readonly"&gt;&lt;span style="font-family: arial;"&gt;multipath &lt;span class="ͼf"&gt;-ll&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=""&gt;&lt;div class=""&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;
&lt;h4 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;9.2 Check SAN timeout errors&lt;/span&gt;&lt;/h4&gt;
&lt;pre class="overflow-visible! px-0!" data-end="5585" data-start="5517"&gt;&lt;div class="relative w-full mt-4 mb-1"&gt;&lt;div class=""&gt;&lt;div class="relative"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"&gt;&lt;div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"&gt;&lt;div class="pointer-events-none absolute inset-x-4 top-12 bottom-4"&gt;&lt;div class="pointer-events-none sticky z-40 shrink-0 z-1!"&gt;&lt;div class="sticky bg-token-border-light"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="relative"&gt;&lt;div class=""&gt;&lt;div class="relative z-0 flex max-w-full"&gt;&lt;div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="code-block-viewer"&gt;&lt;div class="cm-scroller"&gt;&lt;div class="cm-content q9tKkq_readonly"&gt;&lt;span style="font-family: arial;"&gt;dmesg &lt;span class="ͼf"&gt;-T&lt;/span&gt; | egrep &lt;span class="ͼf"&gt;-i&lt;/span&gt; &lt;span class="ͼc"&gt;"scsi|timeout|abort|reset|I/O error"&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=""&gt;&lt;div class=""&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;
&lt;h4 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;9.3 Check OS messages log&lt;/span&gt;&lt;/h4&gt;
&lt;pre class="overflow-visible! px-0!" data-end="5715" data-start="5616"&gt;&lt;div class="relative w-full mt-4 mb-1"&gt;&lt;div class=""&gt;&lt;div class="relative"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"&gt;&lt;div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"&gt;&lt;div class="pointer-events-none absolute inset-x-4 top-12 bottom-4"&gt;&lt;div class="pointer-events-none sticky z-40 shrink-0 z-1!"&gt;&lt;div class="sticky bg-token-border-light"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="relative"&gt;&lt;div class=""&gt;&lt;div class="relative z-0 flex max-w-full"&gt;&lt;div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="code-block-viewer"&gt;&lt;div class="cm-scroller"&gt;&lt;div class="cm-content q9tKkq_readonly"&gt;&lt;span style="font-family: arial;"&gt;egrep &lt;span class="ͼf"&gt;-i&lt;/span&gt; &lt;span class="ͼc"&gt;"path.*down|path.*up|scsi|timeout|abort|reset"&lt;/span&gt; \&lt;br /&gt;/var/log/messages | tail &lt;span class="ͼf"&gt;-200&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=""&gt;&lt;div class=""&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;
&lt;hr data-end="5720" data-start="5717" /&gt;
&lt;h3 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;Step 10: Check RAC Interconnect (Private Network Failure)&lt;/span&gt;&lt;/h3&gt;
&lt;p data-end="5848" data-start="5783"&gt;&lt;span style="font-family: arial;"&gt;Interconnect issues are the most frequent root cause of eviction.&lt;/span&gt;&lt;/p&gt;
&lt;h4 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;10.1 Identify interconnect interface&lt;/span&gt;&lt;/h4&gt;
&lt;pre class="overflow-visible! px-0!" data-end="5914" data-start="5890"&gt;&lt;div class="relative w-full mt-4 mb-1"&gt;&lt;div class=""&gt;&lt;div class="relative"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"&gt;&lt;div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"&gt;&lt;div class="pointer-events-none absolute inset-x-4 top-12 bottom-4"&gt;&lt;div class="pointer-events-none sticky z-40 shrink-0 z-1!"&gt;&lt;div class="sticky bg-token-border-light"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="relative"&gt;&lt;div class=""&gt;&lt;div class="relative z-0 flex max-w-full"&gt;&lt;div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="code-block-viewer"&gt;&lt;div class="cm-scroller"&gt;&lt;div class="cm-content q9tKkq_readonly"&gt;&lt;span style="font-family: arial;"&gt;oifcfg getif&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=""&gt;&lt;div class=""&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;
&lt;h4 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;10.2 Check interface health and packet drops&lt;/span&gt;&lt;/h4&gt;
&lt;pre class="overflow-visible! px-0!" data-end="6003" data-start="5964"&gt;&lt;div class="relative w-full mt-4 mb-1"&gt;&lt;div class=""&gt;&lt;div class="relative"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"&gt;&lt;div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"&gt;&lt;div class="pointer-events-none absolute inset-x-4 top-12 bottom-4"&gt;&lt;div class="pointer-events-none sticky z-40 shrink-0 z-1!"&gt;&lt;div class="sticky bg-token-border-light"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="relative"&gt;&lt;div class=""&gt;&lt;div class="relative z-0 flex max-w-full"&gt;&lt;div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="code-block-viewer"&gt;&lt;div class="cm-scroller"&gt;&lt;div class="cm-content q9tKkq_readonly"&gt;&lt;span style="font-family: arial;"&gt;ip &lt;span class="ͼf"&gt;-s&lt;/span&gt; link show &amp;lt;interface&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=""&gt;&lt;div class=""&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;
&lt;h4 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;10.3 Check bonding (if configured)&lt;/span&gt;&lt;/h4&gt;
&lt;pre class="overflow-visible! px-0!" data-end="6082" data-start="6043"&gt;&lt;div class="relative w-full mt-4 mb-1"&gt;&lt;div class=""&gt;&lt;div class="relative"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"&gt;&lt;div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"&gt;&lt;div class="pointer-events-none absolute inset-x-4 top-12 bottom-4"&gt;&lt;div class="pointer-events-none sticky z-40 shrink-0 z-1!"&gt;&lt;div class="sticky bg-token-border-light"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="relative"&gt;&lt;div class=""&gt;&lt;div class="relative z-0 flex max-w-full"&gt;&lt;div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="code-block-viewer"&gt;&lt;div class="cm-scroller"&gt;&lt;div class="cm-content q9tKkq_readonly"&gt;&lt;span style="font-family: arial;"&gt;&lt;span class="ͼd"&gt;cat&lt;/span&gt; /proc/net/bonding/bond0&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=""&gt;&lt;div class=""&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;
&lt;h4 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;10.4 Ping test between RAC nodes (private IP)&lt;/span&gt;&lt;/h4&gt;
&lt;pre class="overflow-visible! px-0!" data-end="6196" data-start="6133"&gt;&lt;div class="relative w-full mt-4 mb-1"&gt;&lt;div class=""&gt;&lt;div class="relative"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"&gt;&lt;div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"&gt;&lt;div class="pointer-events-none absolute inset-x-4 top-12 bottom-4"&gt;&lt;div class="pointer-events-none sticky z-40 shrink-0 z-1!"&gt;&lt;div class="sticky bg-token-border-light"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="relative"&gt;&lt;div class=""&gt;&lt;div class="relative z-0 flex max-w-full"&gt;&lt;div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="code-block-viewer"&gt;&lt;div class="cm-scroller"&gt;&lt;div class="cm-content q9tKkq_readonly"&gt;&lt;span style="font-family: arial;"&gt;&lt;span class="ͼd"&gt;ping&lt;/span&gt; &lt;span class="ͼf"&gt;-I&lt;/span&gt; &amp;lt;private_interface&amp;gt; &amp;lt;other_node_private_ip&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=""&gt;&lt;div class=""&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;
&lt;p data-end="6234" data-start="6198"&gt;&lt;span style="font-family: arial;"&gt;Packet loss indicates network issue.&lt;/span&gt;&lt;/p&gt;
&lt;hr data-end="6239" data-start="6236" /&gt;
&lt;h3 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;Step 11: MTU Mismatch Check (Very Common Hidden Issue)&lt;/span&gt;&lt;/h3&gt;
&lt;p data-end="6359" data-start="6299"&gt;&lt;span style="font-family: arial;"&gt;MTU mismatch causes intermittent cluster heartbeat failures.&lt;/span&gt;&lt;/p&gt;
&lt;h4 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;11.1 Check MTU&lt;/span&gt;&lt;/h4&gt;
&lt;pre class="overflow-visible! px-0!" data-end="6414" data-start="6379"&gt;&lt;div class="relative w-full mt-4 mb-1"&gt;&lt;div class=""&gt;&lt;div class="relative"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"&gt;&lt;div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"&gt;&lt;div class="pointer-events-none absolute inset-x-4 top-12 bottom-4"&gt;&lt;div class="pointer-events-none sticky z-40 shrink-0 z-1!"&gt;&lt;div class="sticky bg-token-border-light"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="relative"&gt;&lt;div class=""&gt;&lt;div class="relative z-0 flex max-w-full"&gt;&lt;div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="code-block-viewer"&gt;&lt;div class="cm-scroller"&gt;&lt;div class="cm-content q9tKkq_readonly"&gt;&lt;span style="font-family: arial;"&gt;ip link show | &lt;span class="ͼd"&gt;grep&lt;/span&gt; mtu&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=""&gt;&lt;div class=""&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;
&lt;p data-end="6458" data-start="6416"&gt;&lt;span style="font-family: arial;"&gt;Ensure all nodes + switches have same MTU.&lt;/span&gt;&lt;/p&gt;
&lt;hr data-end="6463" data-start="6460" /&gt;
&lt;h3 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;Step 12: Check CPU Hang / OS Lockup / Soft Lockup Errors&lt;/span&gt;&lt;/h3&gt;
&lt;p data-end="6570" data-start="6525"&gt;&lt;span style="font-family: arial;"&gt;If CPU is overloaded, heartbeat delays occur.&lt;/span&gt;&lt;/p&gt;
&lt;h4 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;12.1 Check kernel logs&lt;/span&gt;&lt;/h4&gt;
&lt;pre class="overflow-visible! px-0!" data-end="6630" data-start="6598"&gt;&lt;div class="relative w-full mt-4 mb-1"&gt;&lt;div class=""&gt;&lt;div class="relative"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"&gt;&lt;div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"&gt;&lt;div class="pointer-events-none absolute inset-x-4 top-12 bottom-4"&gt;&lt;div class="pointer-events-none sticky z-40 shrink-0 z-1!"&gt;&lt;div class="sticky bg-token-border-light"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="relative"&gt;&lt;div class=""&gt;&lt;div class="relative z-0 flex max-w-full"&gt;&lt;div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="code-block-viewer"&gt;&lt;div class="cm-scroller"&gt;&lt;div class="cm-content q9tKkq_readonly"&gt;&lt;span style="font-family: arial;"&gt;dmesg &lt;span class="ͼf"&gt;-T&lt;/span&gt; | tail &lt;span class="ͼf"&gt;-200&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=""&gt;&lt;div class=""&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;
&lt;h4 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;12.2 Search for hung tasks&lt;/span&gt;&lt;/h4&gt;
&lt;pre class="overflow-visible! px-0!" data-end="6741" data-start="6662"&gt;&lt;div class="relative w-full mt-4 mb-1"&gt;&lt;div class=""&gt;&lt;div class="relative"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"&gt;&lt;div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"&gt;&lt;div class="pointer-events-none absolute inset-x-4 top-12 bottom-4"&gt;&lt;div class="pointer-events-none sticky z-40 shrink-0 z-1!"&gt;&lt;div class="sticky bg-token-border-light"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="relative"&gt;&lt;div class=""&gt;&lt;div class="relative z-0 flex max-w-full"&gt;&lt;div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="code-block-viewer"&gt;&lt;div class="cm-scroller"&gt;&lt;div class="cm-content q9tKkq_readonly"&gt;&lt;span style="font-family: arial;"&gt;dmesg &lt;span class="ͼf"&gt;-T&lt;/span&gt; | egrep &lt;span class="ͼf"&gt;-i&lt;/span&gt; &lt;span class="ͼc"&gt;"soft lockup|hard lockup|blocked for more than"&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=""&gt;&lt;div class=""&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;
&lt;h4 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;12.3 Check for OOM killer&lt;/span&gt;&lt;/h4&gt;
&lt;pre class="overflow-visible! px-0!" data-end="6806" data-start="6772"&gt;&lt;div class="relative w-full mt-4 mb-1"&gt;&lt;div class=""&gt;&lt;div class="relative"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"&gt;&lt;div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"&gt;&lt;div class="pointer-events-none absolute inset-x-4 top-12 bottom-4"&gt;&lt;div class="pointer-events-none sticky z-40 shrink-0 z-1!"&gt;&lt;div class="sticky bg-token-border-light"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="relative"&gt;&lt;div class=""&gt;&lt;div class="relative z-0 flex max-w-full"&gt;&lt;div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="code-block-viewer"&gt;&lt;div class="cm-scroller"&gt;&lt;div class="cm-content q9tKkq_readonly"&gt;&lt;span style="font-family: arial;"&gt;dmesg &lt;span class="ͼf"&gt;-T&lt;/span&gt; | &lt;span class="ͼd"&gt;grep&lt;/span&gt; &lt;span class="ͼf"&gt;-i&lt;/span&gt; oom&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=""&gt;&lt;div class=""&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;
&lt;hr data-end="6811" data-start="6808" /&gt;
&lt;h3 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;Step 13: Check for Watchdog or Hangcheck Timer Reboot&lt;/span&gt;&lt;/h3&gt;
&lt;p data-end="6920" data-start="6870"&gt;&lt;span style="font-family: arial;"&gt;Some RAC setups reboot node automatically if hung.&lt;/span&gt;&lt;/p&gt;
&lt;h4 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;13.1 Check hangcheck module&lt;/span&gt;&lt;/h4&gt;
&lt;pre class="overflow-visible! px-0!" data-end="6990" data-start="6953"&gt;&lt;div class="relative w-full mt-4 mb-1"&gt;&lt;div class=""&gt;&lt;div class="relative"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"&gt;&lt;div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"&gt;&lt;div class="pointer-events-none absolute inset-x-4 top-12 bottom-4"&gt;&lt;div class="pointer-events-none sticky z-40 shrink-0 z-1!"&gt;&lt;div class="sticky bg-token-border-light"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="relative"&gt;&lt;div class=""&gt;&lt;div class="relative z-0 flex max-w-full"&gt;&lt;div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="code-block-viewer"&gt;&lt;div class="cm-scroller"&gt;&lt;div class="cm-content q9tKkq_readonly"&gt;&lt;span style="font-family: arial;"&gt;lsmod | &lt;span class="ͼd"&gt;grep&lt;/span&gt; &lt;span class="ͼf"&gt;-i&lt;/span&gt; hangcheck&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=""&gt;&lt;div class=""&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;
&lt;h4 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;13.2 Check watchdog errors&lt;/span&gt;&lt;/h4&gt;
&lt;pre class="overflow-visible! px-0!" data-end="7080" data-start="7022"&gt;&lt;div class="relative w-full mt-4 mb-1"&gt;&lt;div class=""&gt;&lt;div class="relative"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"&gt;&lt;div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"&gt;&lt;div class="pointer-events-none absolute inset-x-4 top-12 bottom-4"&gt;&lt;div class="pointer-events-none sticky z-40 shrink-0 z-1!"&gt;&lt;div class="sticky bg-token-border-light"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="relative"&gt;&lt;div class=""&gt;&lt;div class="relative z-0 flex max-w-full"&gt;&lt;div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="code-block-viewer"&gt;&lt;div class="cm-scroller"&gt;&lt;div class="cm-content q9tKkq_readonly"&gt;&lt;span style="font-family: arial;"&gt;&lt;span class="ͼd"&gt;grep&lt;/span&gt; &lt;span class="ͼf"&gt;-i&lt;/span&gt; watchdog /var/log/messages | tail &lt;span class="ͼf"&gt;-100&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=""&gt;&lt;div class=""&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;
&lt;p data-end="7133" data-start="7082"&gt;&lt;span style="font-family: arial;"&gt;If you see watchdog triggers, OS reboot was forced.&lt;/span&gt;&lt;/p&gt;
&lt;hr data-end="7138" data-start="7135" /&gt;
&lt;h3 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;Step 14: Check Time Drift / NTP / Chrony Issues (Critical)&lt;/span&gt;&lt;/h3&gt;
&lt;p data-end="7253" data-start="7202"&gt;&lt;span style="font-family: arial;"&gt;Time drift can break RAC heartbeat synchronization.&lt;/span&gt;&lt;/p&gt;
&lt;h4 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;14.1 Check chrony status&lt;/span&gt;&lt;/h4&gt;
&lt;pre class="overflow-visible! px-0!" data-end="7349" data-start="7283"&gt;&lt;div class="relative w-full mt-4 mb-1"&gt;&lt;div class=""&gt;&lt;div class="relative"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"&gt;&lt;div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"&gt;&lt;div class="pointer-events-none absolute inset-x-4 top-12 bottom-4"&gt;&lt;div class="pointer-events-none sticky z-40 shrink-0 z-1!"&gt;&lt;div class="sticky bg-token-border-light"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="relative"&gt;&lt;div class=""&gt;&lt;div class="relative z-0 flex max-w-full"&gt;&lt;div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="code-block-viewer"&gt;&lt;div class="cm-scroller"&gt;&lt;div class="cm-content q9tKkq_readonly"&gt;&lt;span style="font-family: arial;"&gt;timedatectl status&lt;br /&gt;chronyc tracking&lt;br /&gt;chronyc sources &lt;span class="ͼf"&gt;-v&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=""&gt;&lt;div class=""&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;
&lt;h4 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;14.2 Compare node times&lt;/span&gt;&lt;/h4&gt;
&lt;pre class="overflow-visible! px-0!" data-end="7415" data-start="7378"&gt;&lt;div class="relative w-full mt-4 mb-1"&gt;&lt;div class=""&gt;&lt;div class="relative"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"&gt;&lt;div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"&gt;&lt;div class="pointer-events-none absolute inset-x-4 top-12 bottom-4"&gt;&lt;div class="pointer-events-none sticky z-40 shrink-0 z-1!"&gt;&lt;div class="sticky bg-token-border-light"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="relative"&gt;&lt;div class=""&gt;&lt;div class="relative z-0 flex max-w-full"&gt;&lt;div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="code-block-viewer"&gt;&lt;div class="cm-scroller"&gt;&lt;div class="cm-content q9tKkq_readonly"&gt;&lt;span style="font-family: arial;"&gt;date&lt;br /&gt;&lt;span class="ͼd"&gt;ssh&lt;/span&gt; &amp;lt;othernode&amp;gt; date&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=""&gt;&lt;div class=""&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;
&lt;p data-end="7459" data-start="7417"&gt;&lt;span style="font-family: arial;"&gt;If time difference is &amp;gt; 1 second, fix NTP.&lt;/span&gt;&lt;/p&gt;
&lt;h4 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;14.3 Check CTSSD log&lt;/span&gt;&lt;/h4&gt;
&lt;pre class="overflow-visible! px-0!" data-end="7549" data-start="7485"&gt;&lt;div class="relative w-full mt-4 mb-1"&gt;&lt;div class=""&gt;&lt;div class="relative"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"&gt;&lt;div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"&gt;&lt;div class="pointer-events-none absolute inset-x-4 top-12 bottom-4"&gt;&lt;div class="pointer-events-none sticky z-40 shrink-0 z-1!"&gt;&lt;div class="sticky bg-token-border-light"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="relative"&gt;&lt;div class=""&gt;&lt;div class="relative z-0 flex max-w-full"&gt;&lt;div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="code-block-viewer"&gt;&lt;div class="cm-scroller"&gt;&lt;div class="cm-content q9tKkq_readonly"&gt;&lt;span style="font-family: arial;"&gt;tail &lt;span class="ͼf"&gt;-200&lt;/span&gt; &lt;span class="ͼe"&gt;$GRID_HOME&lt;/span&gt;/log/$(hostname)/ctssd/ctssd.log&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=""&gt;&lt;div class=""&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;
&lt;p data-end="7558" data-start="7551"&gt;&lt;span style="font-family: arial;"&gt;Search:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="overflow-visible! px-0!" data-end="7655" data-start="7559"&gt;&lt;div class="relative w-full mt-4 mb-1"&gt;&lt;div class=""&gt;&lt;div class="relative"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"&gt;&lt;div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"&gt;&lt;div class="pointer-events-none absolute inset-x-4 top-12 bottom-4"&gt;&lt;div class="pointer-events-none sticky z-40 shrink-0 z-1!"&gt;&lt;div class="sticky bg-token-border-light"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="relative"&gt;&lt;div class=""&gt;&lt;div class="relative z-0 flex max-w-full"&gt;&lt;div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="code-block-viewer"&gt;&lt;div class="cm-scroller"&gt;&lt;div class="cm-content q9tKkq_readonly"&gt;&lt;span style="font-family: arial;"&gt;&lt;span class="ͼd"&gt;grep&lt;/span&gt; &lt;span class="ͼf"&gt;-i&lt;/span&gt; &lt;span class="ͼc"&gt;"drift\|clock\|time"&lt;/span&gt; \&lt;br /&gt;&lt;span class="ͼe"&gt;$GRID_HOME&lt;/span&gt;/log/$(hostname)/ctssd/ctssd.log | tail &lt;span class="ͼf"&gt;-50&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=""&gt;&lt;div class=""&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;
&lt;hr data-end="7660" data-start="7657" /&gt;
&lt;h3 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;Step 15: Check Hardware Errors (ECC/MCE)&lt;/span&gt;&lt;/h3&gt;
&lt;p data-end="7759" data-start="7706"&gt;&lt;span style="font-family: arial;"&gt;Hardware faults can cause sudden eviction and reboot.&lt;/span&gt;&lt;/p&gt;
&lt;pre class="overflow-visible! px-0!" data-end="7873" data-start="7761"&gt;&lt;div class="relative w-full mt-4 mb-1"&gt;&lt;div class=""&gt;&lt;div class="relative"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"&gt;&lt;div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"&gt;&lt;div class="pointer-events-none absolute inset-x-4 top-12 bottom-4"&gt;&lt;div class="pointer-events-none sticky z-40 shrink-0 z-1!"&gt;&lt;div class="sticky bg-token-border-light"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="relative"&gt;&lt;div class=""&gt;&lt;div class="relative z-0 flex max-w-full"&gt;&lt;div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="code-block-viewer"&gt;&lt;div class="cm-scroller"&gt;&lt;div class="cm-content q9tKkq_readonly"&gt;&lt;span style="font-family: arial;"&gt;dmesg &lt;span class="ͼf"&gt;-T&lt;/span&gt; | egrep &lt;span class="ͼf"&gt;-i&lt;/span&gt; &lt;span class="ͼc"&gt;"mce|ecc|hardware error|fatal"&lt;/span&gt;&lt;br /&gt;journalctl &lt;span class="ͼf"&gt;-k&lt;/span&gt; | egrep &lt;span class="ͼf"&gt;-i&lt;/span&gt; &lt;span class="ͼc"&gt;"mce|ecc|hardware error"&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=""&gt;&lt;div class=""&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;
&lt;p data-end="7920" data-start="7875"&gt;&lt;span style="font-family: arial;"&gt;If errors exist, escalate to hardware vendor.&lt;/span&gt;&lt;/p&gt;
&lt;hr data-end="7925" data-start="7922" /&gt;
&lt;h3 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;Step 16: Check OS Journal Logs for Shutdown Events&lt;/span&gt;&lt;/h3&gt;
&lt;p data-end="8004" data-start="7981"&gt;&lt;span style="font-family: arial;"&gt;If system uses systemd:&lt;/span&gt;&lt;/p&gt;
&lt;h4 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;16.1 List boots&lt;/span&gt;&lt;/h4&gt;
&lt;pre class="overflow-visible! px-0!" data-end="8060" data-start="8025"&gt;&lt;div class="relative w-full mt-4 mb-1"&gt;&lt;div class=""&gt;&lt;div class="relative"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"&gt;&lt;div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"&gt;&lt;div class="pointer-events-none absolute inset-x-4 top-12 bottom-4"&gt;&lt;div class="pointer-events-none sticky z-40 shrink-0 z-1!"&gt;&lt;div class="sticky bg-token-border-light"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="relative"&gt;&lt;div class=""&gt;&lt;div class="relative z-0 flex max-w-full"&gt;&lt;div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="code-block-viewer"&gt;&lt;div class="cm-scroller"&gt;&lt;div class="cm-content q9tKkq_readonly"&gt;&lt;span style="font-family: arial;"&gt;journalctl &lt;span class="ͼf"&gt;--list-boots&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=""&gt;&lt;div class=""&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;
&lt;h4 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;16.2 Check previous boot logs&lt;/span&gt;&lt;/h4&gt;
&lt;pre class="overflow-visible! px-0!" data-end="8135" data-start="8095"&gt;&lt;div class="relative w-full mt-4 mb-1"&gt;&lt;div class=""&gt;&lt;div class="relative"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"&gt;&lt;div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"&gt;&lt;div class="pointer-events-none absolute inset-x-4 top-12 bottom-4"&gt;&lt;div class="pointer-events-none sticky z-40 shrink-0 z-1!"&gt;&lt;div class="sticky bg-token-border-light"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="relative"&gt;&lt;div class=""&gt;&lt;div class="relative z-0 flex max-w-full"&gt;&lt;div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="code-block-viewer"&gt;&lt;div class="cm-scroller"&gt;&lt;div class="cm-content q9tKkq_readonly"&gt;&lt;span style="font-family: arial;"&gt;journalctl &lt;span class="ͼf"&gt;-b&lt;/span&gt; &lt;span class="ͼf"&gt;-1&lt;/span&gt; | tail &lt;span class="ͼf"&gt;-200&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=""&gt;&lt;div class=""&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;
&lt;p data-end="8144" data-start="8137"&gt;&lt;span style="font-family: arial;"&gt;Search:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="overflow-visible! px-0!" data-end="8230" data-start="8145"&gt;&lt;div class="relative w-full mt-4 mb-1"&gt;&lt;div class=""&gt;&lt;div class="relative"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"&gt;&lt;div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"&gt;&lt;div class="pointer-events-none absolute inset-x-4 top-12 bottom-4"&gt;&lt;div class="pointer-events-none sticky z-40 shrink-0 z-1!"&gt;&lt;div class="sticky bg-token-border-light"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="relative"&gt;&lt;div class=""&gt;&lt;div class="relative z-0 flex max-w-full"&gt;&lt;div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="code-block-viewer"&gt;&lt;div class="cm-scroller"&gt;&lt;div class="cm-content q9tKkq_readonly"&gt;&lt;span style="font-family: arial;"&gt;journalctl &lt;span class="ͼf"&gt;-b&lt;/span&gt; &lt;span class="ͼf"&gt;-1&lt;/span&gt; | &lt;span class="ͼd"&gt;grep&lt;/span&gt; &lt;span class="ͼf"&gt;-i&lt;/span&gt; &lt;span class="ͼc"&gt;"reboot\|shutdown\|panic\|watchdog\|hangcheck"&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=""&gt;&lt;div class=""&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;
&lt;hr data-end="8235" data-start="8232" /&gt;
&lt;h3 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;Step 17: Confirm If CRS Triggered the Reboot (Direct Proof)&lt;/span&gt;&lt;/h3&gt;
&lt;p data-end="8352" data-start="8300"&gt;&lt;span style="font-family: arial;"&gt;The best confirmation is finding these in ocssd.log:&lt;/span&gt;&lt;/p&gt;
&lt;ul data-end="8503" data-start="8354"&gt;
&lt;li data-end="8371" data-section-id="1honlad" data-start="8354"&gt;
&lt;span style="font-family: arial;"&gt;&lt;code data-end="8371" data-start="8356"&gt;evicting node&lt;/code&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li data-end="8395" data-section-id="1qae4tn" data-start="8372"&gt;
&lt;span style="font-family: arial;"&gt;&lt;code data-end="8395" data-start="8374"&gt;initiating eviction&lt;/code&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li data-end="8418" data-section-id="18kbayc" data-start="8396"&gt;
&lt;span style="font-family: arial;"&gt;&lt;code data-end="8418" data-start="8398"&gt;misscount exceeded&lt;/code&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li data-end="8447" data-section-id="1rmz936" data-start="8419"&gt;
&lt;span style="font-family: arial;"&gt;&lt;code data-end="8447" data-start="8421"&gt;voting file inaccessible&lt;/code&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li data-end="8475" data-section-id="1wqdt7y" data-start="8448"&gt;
&lt;span style="font-family: arial;"&gt;&lt;code data-end="8475" data-start="8450"&gt;reconfiguration started&lt;/code&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li data-end="8503" data-section-id="omqj2p" data-start="8476"&gt;
&lt;span style="font-family: arial;"&gt;&lt;code data-end="8503" data-start="8478"&gt;clssnmvDHBValidateNCopy&lt;/code&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end="8521" data-start="8505"&gt;&lt;span style="font-family: arial;"&gt;Search all logs:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="overflow-visible! px-0!" data-end="8648" data-start="8522"&gt;&lt;div class="relative w-full mt-4 mb-1"&gt;&lt;div class=""&gt;&lt;div class="relative"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"&gt;&lt;div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"&gt;&lt;div class="pointer-events-none absolute inset-x-4 top-12 bottom-4"&gt;&lt;div class="pointer-events-none sticky z-40 shrink-0 z-1!"&gt;&lt;div class="sticky bg-token-border-light"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="relative"&gt;&lt;div class=""&gt;&lt;div class="relative z-0 flex max-w-full"&gt;&lt;div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="code-block-viewer"&gt;&lt;div class="cm-scroller"&gt;&lt;div class="cm-content q9tKkq_readonly"&gt;&lt;span style="font-family: arial;"&gt;&lt;span class="ͼd"&gt;grep&lt;/span&gt; &lt;span class="ͼf"&gt;-Rni&lt;/span&gt; &lt;span class="ͼc"&gt;"evict"&lt;/span&gt; &lt;span class="ͼe"&gt;$GRID_HOME&lt;/span&gt;/log/$(hostname) | tail &lt;span class="ͼf"&gt;-100&lt;/span&gt;&lt;br /&gt;&lt;span class="ͼd"&gt;grep&lt;/span&gt; &lt;span class="ͼf"&gt;-Rni&lt;/span&gt; &lt;span class="ͼc"&gt;"reboot"&lt;/span&gt; &lt;span class="ͼe"&gt;$GRID_HOME&lt;/span&gt;/log/$(hostname) | tail &lt;span class="ͼf"&gt;-100&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=""&gt;&lt;div class=""&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;
&lt;p data-end="8739" data-start="8650"&gt;&lt;span style="font-family: arial;"&gt;If eviction exists in ocssd.log and reboot exists in OS logs, CRS eviction caused reboot.&lt;/span&gt;&lt;/p&gt;
&lt;h3 style="text-align: left;"&gt;&lt;hr data-end="8744" data-start="8741" /&gt;&lt;span style="font-family: arial;"&gt;Step 18: Single Command Script to Collect All Evidence&lt;/span&gt;&lt;/h3&gt;

&lt;p data-end="8847" data-start="8809" style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;Run immediately after node comes back:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="overflow-visible! px-0!" data-end="9754" data-start="8849"&gt;&lt;div class="relative w-full mt-4 mb-1"&gt;&lt;div class=""&gt;&lt;div class="relative"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"&gt;&lt;div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"&gt;&lt;div class="pointer-events-none absolute inset-x-4 top-12 bottom-4"&gt;&lt;div class="pointer-events-none sticky z-40 shrink-0 z-1!"&gt;&lt;div class="sticky bg-token-border-light"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="relative"&gt;&lt;div class=""&gt;&lt;div class="relative z-0 flex max-w-full"&gt;&lt;div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="code-block-viewer"&gt;&lt;div class="cm-scroller"&gt;&lt;div class="cm-content q9tKkq_readonly"&gt;&lt;span style="font-family: arial;"&gt;&lt;span class="ͼd"&gt;echo&lt;/span&gt; &lt;span class="ͼc"&gt;"===== BASIC INFO ====="&lt;/span&gt;&lt;br /&gt;date&lt;br /&gt;hostname&lt;br /&gt;uptime&lt;br /&gt;&lt;span class="ͼd"&gt;who&lt;/span&gt; &lt;span class="ͼf"&gt;-b&lt;/span&gt;&lt;br /&gt;last &lt;span class="ͼf"&gt;-x&lt;/span&gt; | head &lt;span class="ͼf"&gt;-30&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="ͼd"&gt;echo&lt;/span&gt; &lt;span class="ͼc"&gt;"===== CRS STATUS ====="&lt;/span&gt;&lt;br /&gt;crsctl check crs&lt;br /&gt;crsctl check cluster &lt;span class="ͼf"&gt;-all&lt;/span&gt;&lt;br /&gt;crsctl stat res &lt;span class="ͼf"&gt;-t&lt;/span&gt;&lt;br /&gt;crsctl query css votedisk&lt;br /&gt;ocrcheck&lt;br /&gt;&lt;br /&gt;&lt;span class="ͼd"&gt;echo&lt;/span&gt; &lt;span class="ͼc"&gt;"===== GI ALERT LOG ====="&lt;/span&gt;&lt;br /&gt;tail &lt;span class="ͼf"&gt;-300&lt;/span&gt; &lt;span class="ͼe"&gt;$GRID_HOME&lt;/span&gt;/log/$(hostname)/alert$(hostname).log&lt;br /&gt;&lt;br /&gt;&lt;span class="ͼd"&gt;echo&lt;/span&gt; &lt;span class="ͼc"&gt;"===== CSSD LOG ====="&lt;/span&gt;&lt;br /&gt;tail &lt;span class="ͼf"&gt;-500&lt;/span&gt; &lt;span class="ͼe"&gt;$GRID_HOME&lt;/span&gt;/log/$(hostname)/cssd/ocssd.log&lt;br /&gt;&lt;br /&gt;&lt;span class="ͼd"&gt;echo&lt;/span&gt; &lt;span class="ͼc"&gt;"===== OHASD LOG ====="&lt;/span&gt;&lt;br /&gt;tail &lt;span class="ͼf"&gt;-300&lt;/span&gt; &lt;span class="ͼe"&gt;$GRID_HOME&lt;/span&gt;/log/$(hostname)/ohasd/ohasd.log&lt;br /&gt;&lt;br /&gt;&lt;span class="ͼd"&gt;echo&lt;/span&gt; &lt;span class="ͼc"&gt;"===== CRSD LOG ====="&lt;/span&gt;&lt;br /&gt;tail &lt;span class="ͼf"&gt;-300&lt;/span&gt; &lt;span class="ͼe"&gt;$GRID_HOME&lt;/span&gt;/log/$(hostname)/crsd/crsd.log&lt;br /&gt;&lt;br /&gt;&lt;span class="ͼd"&gt;echo&lt;/span&gt; &lt;span class="ͼc"&gt;"===== CTSSD LOG ====="&lt;/span&gt;&lt;br /&gt;tail &lt;span class="ͼf"&gt;-200&lt;/span&gt; &lt;span class="ͼe"&gt;$GRID_HOME&lt;/span&gt;/log/$(hostname)/ctssd/ctssd.log&lt;br /&gt;&lt;br /&gt;&lt;span class="ͼd"&gt;echo&lt;/span&gt; &lt;span class="ͼc"&gt;"===== OS LOGS ====="&lt;/span&gt;&lt;br /&gt;dmesg &lt;span class="ͼf"&gt;-T&lt;/span&gt; | tail &lt;span class="ͼf"&gt;-200&lt;/span&gt;&lt;br /&gt;tail &lt;span class="ͼf"&gt;-200&lt;/span&gt; /var/log/messages&lt;br /&gt;&lt;br /&gt;&lt;span class="ͼd"&gt;echo&lt;/span&gt; &lt;span class="ͼc"&gt;"===== TIME SYNC ====="&lt;/span&gt;&lt;br /&gt;timedatectl status&lt;br /&gt;chronyc tracking&lt;br /&gt;chronyc sources &lt;span class="ͼf"&gt;-v&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="ͼd"&gt;echo&lt;/span&gt; &lt;span class="ͼc"&gt;"===== NETWORK ====="&lt;/span&gt;&lt;br /&gt;oifcfg getif&lt;br /&gt;ip link show&lt;br /&gt;ip &lt;span class="ͼf"&gt;-s&lt;/span&gt; link&lt;br /&gt;&lt;br /&gt;&lt;span class="ͼd"&gt;echo&lt;/span&gt; &lt;span class="ͼc"&gt;"===== MULTIPATH ====="&lt;/span&gt;&lt;br /&gt;multipath &lt;span class="ͼf"&gt;-ll&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=""&gt;&lt;div class=""&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;
&lt;hr data-end="9759" data-start="9756" /&gt;
&lt;h3 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;Step 19: Root Cause Mapping (Fast Troubleshooting Table)&lt;/span&gt;&lt;/h3&gt;
&lt;h3 data-end="9866" data-section-id="1ghlatj" data-start="9821"&gt;&lt;span role="text"&gt;&lt;span style="font-family: arial;"&gt;If ocssd.log shows &lt;strong data-end="9866" data-start="9844"&gt;misscount exceeded&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;p data-end="9987" data-start="9867"&gt;&lt;span style="font-family: arial;"&gt;&lt;strong data-end="9882" data-start="9867"&gt;Root cause:&lt;/strong&gt; Interconnect latency OR CPU starvation&lt;br data-end="9924" data-start="9921" /&gt;
&lt;strong data-end="9932" data-start="9924"&gt;Fix:&lt;/strong&gt; Check NIC drops, switch issues, MTU mismatch, CPU load&lt;/span&gt;&lt;/p&gt;
&lt;h3 data-end="10042" data-section-id="ei101v" data-start="9989"&gt;&lt;span role="text"&gt;&lt;span style="font-family: arial;"&gt;If ocssd.log shows &lt;strong data-end="10042" data-start="10012"&gt;voting file not accessible&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;p data-end="10151" data-start="10043"&gt;&lt;span style="font-family: arial;"&gt;&lt;strong data-end="10058" data-start="10043"&gt;Root cause:&lt;/strong&gt; Storage/SAN/multipath issue&lt;br data-end="10089" data-start="10086" /&gt;
&lt;strong data-end="10097" data-start="10089"&gt;Fix:&lt;/strong&gt; Check multipath, SAN latency, ASM disk offline events&lt;/span&gt;&lt;/p&gt;
&lt;h3 data-end="10191" data-section-id="1awyjzl" data-start="10153"&gt;&lt;span role="text"&gt;&lt;span style="font-family: arial;"&gt;If OS log shows &lt;strong data-end="10191" data-start="10173"&gt;watchdog reset&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;p data-end="10291" data-start="10192"&gt;&lt;span style="font-family: arial;"&gt;&lt;strong data-end="10207" data-start="10192"&gt;Root cause:&lt;/strong&gt; OS hang/hardware freeze&lt;br data-end="10234" data-start="10231" /&gt;
&lt;strong data-end="10242" data-start="10234"&gt;Fix:&lt;/strong&gt; Kernel tuning, firmware update, CPU/memory check&lt;/span&gt;&lt;/p&gt;
&lt;h3 data-end="10326" data-section-id="1max0tu" data-start="10293"&gt;&lt;span role="text"&gt;&lt;span style="font-family: arial;"&gt;If CTSSD shows &lt;strong data-end="10326" data-start="10312"&gt;time drift&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;p data-end="10424" data-start="10327"&gt;&lt;span style="font-family: arial;"&gt;&lt;strong data-end="10342" data-start="10327"&gt;Root cause:&lt;/strong&gt; NTP/Chrony problem&lt;br data-end="10364" data-start="10361" /&gt;
&lt;strong data-end="10372" data-start="10364"&gt;Fix:&lt;/strong&gt; Fix chrony config and synchronize time across nodes&lt;/span&gt;&lt;/p&gt;
&lt;h3 data-end="10468" data-section-id="j2l3vy" data-start="10426"&gt;&lt;span role="text"&gt;&lt;span style="font-family: arial;"&gt;If /var/log/messages shows &lt;strong data-end="10468" data-start="10457"&gt;MCE/ECC&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;p data-end="10560" data-start="10469"&gt;&lt;span style="font-family: arial;"&gt;&lt;strong data-end="10484" data-start="10469"&gt;Root cause:&lt;/strong&gt; Hardware failure&lt;br data-end="10504" data-start="10501" /&gt;
&lt;strong data-end="10512" data-start="10504"&gt;Fix:&lt;/strong&gt; Replace memory/CPU/NIC and check ILO/IDRAC logs&lt;/span&gt;&lt;/p&gt;
&lt;hr data-end="10565" data-start="10562" /&gt;
&lt;h3 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;Step 20: Best Practices to Prevent Oracle RAC Node Eviction&lt;/span&gt;&lt;/h3&gt;
&lt;p data-end="10666" data-start="10630"&gt;&lt;span style="font-family: arial;"&gt;To prevent high-frequency evictions:&lt;/span&gt;&lt;/p&gt;
&lt;h2 data-end="10706" data-section-id="1ajcawg" data-start="10668"&gt;&lt;span style="font-family: arial;"&gt;Recommended RAC Hardening Checklist&lt;/span&gt;&lt;/h2&gt;
&lt;ul data-end="11131" data-start="10707"&gt;
&lt;li data-end="10747" data-section-id="11g0wdn" data-start="10707"&gt;&lt;span style="font-family: arial;"&gt;
Use &lt;strong data-end="10747" data-start="10713"&gt;redundant private interconnect&lt;/strong&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li data-end="10799" data-section-id="qwa06j" data-start="10748"&gt;&lt;span style="font-family: arial;"&gt;
Use &lt;strong data-end="10779" data-start="10754"&gt;bonding active-backup&lt;/strong&gt; for private network
&lt;/span&gt;&lt;/li&gt;
&lt;li data-end="10851" data-section-id="c8oiyl" data-start="10800"&gt;&lt;span style="font-family: arial;"&gt;
Keep MTU consistent across all nodes and switches
&lt;/span&gt;&lt;/li&gt;
&lt;li data-end="10902" data-section-id="1yqdrsj" data-start="10852"&gt;&lt;span style="font-family: arial;"&gt;
Ensure voting disks have redundant storage paths
&lt;/span&gt;&lt;/li&gt;
&lt;li data-end="10955" data-section-id="ln4y5r" data-start="10903"&gt;&lt;span style="font-family: arial;"&gt;
Configure multipath correctly with proper timeouts
&lt;/span&gt;&lt;/li&gt;
&lt;li data-end="11002" data-section-id="1yq1ojw" data-start="10956"&gt;&lt;span style="font-family: arial;"&gt;
Ensure chrony/ntp is stable across all nodes
&lt;/span&gt;&lt;/li&gt;
&lt;li data-end="11042" data-section-id="vb9idd" data-start="11003"&gt;&lt;span style="font-family: arial;"&gt;
Keep GI and DB patched with latest RU
&lt;/span&gt;&lt;/li&gt;
&lt;li data-end="11084" data-section-id="hhd0eq" data-start="11043"&gt;&lt;span style="font-family: arial;"&gt;
Monitor network latency and packet loss
&lt;/span&gt;&lt;/li&gt;
&lt;li data-end="11131" data-section-id="1hyxa34" data-start="11085"&gt;&lt;span style="font-family: arial;"&gt;
Monitor SAN response times and path flapping
&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-end="11136" data-start="11133" /&gt;
&lt;h3 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;How to Prove CRS Rebooted the Node&lt;/span&gt;&lt;/h3&gt;
&lt;h3 data-end="11235" data-section-id="ne96w" data-start="11194"&gt;&lt;span style="font-family: arial;"&gt;CRS triggered reboot if ALL are true:&lt;/span&gt;&lt;/h3&gt;
&lt;p data-end="11463" data-start="11236"&gt;&lt;span style="font-family: arial;"&gt;OS reboot timestamp matches incident time (&lt;code data-end="11290" data-start="11281"&gt;last -x&lt;/code&gt;)&lt;br data-end="11294" data-start="11291" /&gt;ocssd.log contains eviction messages (&lt;code data-end="11349" data-start="11334"&gt;evicting node&lt;/code&gt;)&lt;br data-end="11353" data-start="11350" /&gt;alert log shows CSSD heartbeat/voting failure&lt;br data-end="11403" data-start="11400" /&gt;OS log shows watchdog/hangcheck reboot or forced restart&lt;/span&gt;&lt;/p&gt;
&lt;p data-end="11567" data-start="11465"&gt;&lt;span style="font-family: arial;"&gt;If ocssd.log has eviction but OS reboot is absent → CRS evicted but OS stayed up (only stack restart).&lt;/span&gt;&lt;/p&gt;
&lt;hr data-end="11572" data-start="11569" /&gt;
&lt;p data-end="11662" data-start="11574"&gt;&lt;span style="font-family: arial;"&gt;If you paste the output of this command, the exact root cause can be identified quickly:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="overflow-visible! px-0!" data-end="11786" data-is-last-node="" data-start="11664"&gt;&lt;div class="relative w-full mt-4 mb-1"&gt;&lt;div class=""&gt;&lt;div class="relative"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="h-full min-h-0 min-w-0"&gt;&lt;div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"&gt;&lt;div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"&gt;&lt;div class="pointer-events-none absolute inset-x-4 top-12 bottom-4"&gt;&lt;div class="pointer-events-none sticky z-40 shrink-0 z-1!"&gt;&lt;div class="sticky bg-token-border-light"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="relative"&gt;&lt;div class=""&gt;&lt;div class="relative z-0 flex max-w-full"&gt;&lt;div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="code-block-viewer"&gt;&lt;div class="cm-scroller"&gt;&lt;div class="cm-content q9tKkq_readonly"&gt;&lt;span style="font-family: arial;"&gt;&lt;span class="ͼd"&gt;grep&lt;/span&gt; &lt;span class="ͼf"&gt;-i&lt;/span&gt; &lt;span class="ͼc"&gt;"evict\|misscount\|voting\|heartbeat\|reconfig"&lt;/span&gt; \&lt;br /&gt;&lt;span class="ͼe"&gt;$GRID_HOME&lt;/span&gt;/log/$(hostname)/cssd/ocssd.log | tail &lt;span class="ͼf"&gt;-80&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span style="font-family: arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitt5CbOIYjAIOR-saQtNnAZneTWzBfGBFms7xQDg3tp3uSPDwMxt9Ckr2W3G3B5JpylXEMjCxD6R2Afb-xMARVX-DF0-wU1cd_xbDNpSVB0uq7PsvE1foC0mb_IQ6gUHrRg6DVkxZsg9Frr3YW8rIVKUB5xZDvNZqXR20248x3N_YZiYQVvGluO16Hrek/s189/funoracleapps_logo.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span style="font-family: arial;"&gt;&lt;img border="0" data-original-height="141" data-original-width="189" height="141" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitt5CbOIYjAIOR-saQtNnAZneTWzBfGBFms7xQDg3tp3uSPDwMxt9Ckr2W3G3B5JpylXEMjCxD6R2Afb-xMARVX-DF0-wU1cd_xbDNpSVB0uq7PsvE1foC0mb_IQ6gUHrRg6DVkxZsg9Frr3YW8rIVKUB5xZDvNZqXR20248x3N_YZiYQVvGluO16Hrek/s1600/funoracleapps_logo.png" width="189" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style="font-family: arial;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="color: red; font-family: arial;"&gt;&lt;b&gt;Please do like and subscribe to my youtube channel: 
https://www.youtube.com/@foalabs

If you like this post please follow,share and comment&lt;/b&gt;&lt;/span&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitt5CbOIYjAIOR-saQtNnAZneTWzBfGBFms7xQDg3tp3uSPDwMxt9Ckr2W3G3B5JpylXEMjCxD6R2Afb-xMARVX-DF0-wU1cd_xbDNpSVB0uq7PsvE1foC0mb_IQ6gUHrRg6DVkxZsg9Frr3YW8rIVKUB5xZDvNZqXR20248x3N_YZiYQVvGluO16Hrek/s72-c/funoracleapps_logo.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></item><item><title>Oracle RAC to Single Instance Migration with ASM</title><link>http://www.funoracleapps.com/2026/05/oracle-rac-to-single-instance-migration.html</link><category>funoracleapps</category><category>Oracle</category><author>noreply@blogger.com (Himanshu)</author><pubDate>Sun, 3 May 2026 17:07:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6369673212267799064.post-7911417355481144130</guid><description>&lt;div&gt;&lt;h2 style="text-align: left;"&gt;&lt;span style="font-family: arial;"&gt;Oracle RAC to Single Instance Migration with ASM: The Complete Enterprise DBA Guide&lt;/span&gt;&lt;/h2&gt;&lt;h2 style="text-align: left;"&gt;&lt;span style="background-color: white; font-size: medium; font-weight: normal;"&gt;&lt;span style="font-family: arial;"&gt;Transform your Oracle infrastructure: Reduce licensing costs by up to 60% while maintaining high-performance ASM storage. The most comprehensive, copy-paste ready guide trusted by enterprise DBAs worldwide.&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;&lt;p style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px; text-align: left;"&gt;&lt;strong&gt;&lt;span face="Arial, Inter, -apple-system, system-ui, Segoe UI, Roboto, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji" style="color: #232425;"&gt;&lt;span style="font-size: 1em;"&gt;Table of Contents&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ol data-source-line="17-33" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; list-style: decimal; margin: 0px 0px 20px; padding: 0px 0px 0px 20px;"&gt;&lt;li data-source-line="17-17" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;&lt;a href="https://www.genspark.ai/agents?id=6275310e-2fa3-40e4-b101-6b94b7c40776#executive-summary" rel="noopener noreferrer" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: black; cursor: pointer; display: inline-flex; line-height: calc(1em + 2px); max-width: 100%; outline: none; position: relative; text-decoration: none; transition: 0.3s;" target="_blank"&gt;Executive Summary &amp;amp; Business Case&lt;/a&gt;&lt;/li&gt;&lt;li data-source-line="18-18" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;&lt;a href="https://www.genspark.ai/agents?id=6275310e-2fa3-40e4-b101-6b94b7c40776#architecture-overview" rel="noopener noreferrer" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: black; cursor: pointer; display: inline-flex; line-height: calc(1em + 2px); max-width: 100%; outline: none; position: relative; text-decoration: none; transition: 0.3s;" target="_blank"&gt;Architecture Transformation Overview&lt;/a&gt;&lt;/li&gt;&lt;li data-source-line="19-19" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;&lt;a href="https://www.genspark.ai/agents?id=6275310e-2fa3-40e4-b101-6b94b7c40776#prerequisites" rel="noopener noreferrer" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: black; cursor: pointer; display: inline-flex; line-height: calc(1em + 2px); max-width: 100%; outline: none; position: relative; text-decoration: none; transition: 0.3s;" target="_blank"&gt;Prerequisites &amp;amp; Risk Assessment&lt;/a&gt;&lt;/li&gt;&lt;li data-source-line="20-20" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;&lt;a href="https://www.genspark.ai/agents?id=6275310e-2fa3-40e4-b101-6b94b7c40776#phase-1" rel="noopener noreferrer" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: black; cursor: pointer; display: inline-flex; line-height: calc(1em + 2px); max-width: 100%; outline: none; position: relative; text-decoration: none; transition: 0.3s;" target="_blank"&gt;Phase 1: Backup &amp;amp; Documentation&lt;/a&gt;&lt;/li&gt;&lt;li data-source-line="21-21" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;&lt;a href="https://www.genspark.ai/agents?id=6275310e-2fa3-40e4-b101-6b94b7c40776#phase-2" rel="noopener noreferrer" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: black; cursor: pointer; display: inline-flex; line-height: calc(1em + 2px); max-width: 100%; outline: none; position: relative; text-decoration: none; transition: 0.3s;" target="_blank"&gt;Phase 2: Parameter File Transformation&lt;/a&gt;&lt;/li&gt;&lt;li data-source-line="22-22" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;&lt;a href="https://www.genspark.ai/agents?id=6275310e-2fa3-40e4-b101-6b94b7c40776#phase-3" rel="noopener noreferrer" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: black; cursor: pointer; display: inline-flex; line-height: calc(1em + 2px); max-width: 100%; outline: none; position: relative; text-decoration: none; transition: 0.3s;" target="_blank"&gt;Phase 3: Database Conversion&lt;/a&gt;&lt;/li&gt;&lt;li data-source-line="23-23" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;&lt;a href="https://www.genspark.ai/agents?id=6275310e-2fa3-40e4-b101-6b94b7c40776#phase-4" rel="noopener noreferrer" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: black; cursor: pointer; display: inline-flex; line-height: calc(1em + 2px); max-width: 100%; outline: none; position: relative; text-decoration: none; transition: 0.3s;" target="_blank"&gt;Phase 4: RAC Artifact Cleanup&lt;/a&gt;&lt;/li&gt;&lt;li data-source-line="24-24" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;&lt;a href="https://www.genspark.ai/agents?id=6275310e-2fa3-40e4-b101-6b94b7c40776#phase-5" rel="noopener noreferrer" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: black; cursor: pointer; display: inline-flex; line-height: calc(1em + 2px); max-width: 100%; outline: none; position: relative; text-decoration: none; transition: 0.3s;" target="_blank"&gt;Phase 5: SPFILE Creation in ASM&lt;/a&gt;&lt;/li&gt;&lt;li data-source-line="25-25" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;&lt;a href="https://www.genspark.ai/agents?id=6275310e-2fa3-40e4-b101-6b94b7c40776#phase-6" rel="noopener noreferrer" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: black; cursor: pointer; display: inline-flex; line-height: calc(1em + 2px); max-width: 100%; outline: none; position: relative; text-decoration: none; transition: 0.3s;" target="_blank"&gt;Phase 6: Clusterware Re-Registration&lt;/a&gt;&lt;/li&gt;&lt;li data-source-line="26-26" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;&lt;a href="https://www.genspark.ai/agents?id=6275310e-2fa3-40e4-b101-6b94b7c40776#phase-7" rel="noopener noreferrer" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: black; cursor: pointer; display: inline-flex; line-height: calc(1em + 2px); max-width: 100%; outline: none; position: relative; text-decoration: none; transition: 0.3s;" target="_blank"&gt;Phase 7: Network &amp;amp; Service Configuration&lt;/a&gt;&lt;/li&gt;&lt;li data-source-line="27-27" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;&lt;a href="https://www.genspark.ai/agents?id=6275310e-2fa3-40e4-b101-6b94b7c40776#phase-8" rel="noopener noreferrer" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: black; cursor: pointer; display: inline-flex; line-height: calc(1em + 2px); max-width: 100%; outline: none; position: relative; text-decoration: none; transition: 0.3s;" target="_blank"&gt;Phase 8: Comprehensive Validation&lt;/a&gt;&lt;/li&gt;&lt;li data-source-line="28-28" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;&lt;a href="https://www.genspark.ai/agents?id=6275310e-2fa3-40e4-b101-6b94b7c40776#phase-9" rel="noopener noreferrer" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: black; cursor: pointer; display: inline-flex; line-height: calc(1em + 2px); max-width: 100%; outline: none; position: relative; text-decoration: none; transition: 0.3s;" target="_blank"&gt;Phase 9: Performance Optimization&lt;/a&gt;&lt;/li&gt;&lt;li data-source-line="29-29" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;&lt;a href="https://www.genspark.ai/agents?id=6275310e-2fa3-40e4-b101-6b94b7c40776#phase-10" rel="noopener noreferrer" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: black; cursor: pointer; display: inline-flex; line-height: calc(1em + 2px); max-width: 100%; outline: none; position: relative; text-decoration: none; transition: 0.3s;" target="_blank"&gt;Phase 10: Final Documentation&lt;/a&gt;&lt;/li&gt;&lt;li data-source-line="30-30" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;&lt;a href="https://www.genspark.ai/agents?id=6275310e-2fa3-40e4-b101-6b94b7c40776#troubleshooting" rel="noopener noreferrer" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: black; cursor: pointer; display: inline-flex; line-height: calc(1em + 2px); max-width: 100%; outline: none; position: relative; text-decoration: none; transition: 0.3s;" target="_blank"&gt;Advanced Troubleshooting Guide&lt;/a&gt;&lt;/li&gt;&lt;li data-source-line="31-31" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;&lt;a href="https://www.genspark.ai/agents?id=6275310e-2fa3-40e4-b101-6b94b7c40776#checklist" rel="noopener noreferrer" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: black; cursor: pointer; display: inline-flex; line-height: calc(1em + 2px); max-width: 100%; outline: none; position: relative; text-decoration: none; transition: 0.3s;" target="_blank"&gt;Enterprise Migration Checklist&lt;/a&gt;&lt;/li&gt;&lt;li data-source-line="32-33" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;&lt;a href="https://www.genspark.ai/agents?id=6275310e-2fa3-40e4-b101-6b94b7c40776#faq" rel="noopener noreferrer" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: black; cursor: pointer; display: inline-flex; line-height: calc(1em + 2px); max-width: 100%; outline: none; position: relative; text-decoration: none; transition: 0.3s;" target="_blank"&gt;Frequently Asked Questions&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;hr data-source-line="34-34" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #eaeaea; border-color: rgb(234, 234, 234) currentcolor currentcolor; border-image: initial; border-style: solid none none; border-width: 1px medium medium; color: #eaeaea; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px;" /&gt;&lt;h2 data-source-line="36-36" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 1em; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Executive Summary &amp;amp; Business Case&lt;/strong&gt;&amp;nbsp;&lt;/h2&gt;&lt;p data-source-line="38-38" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 28px; list-style: none; margin: 0px 0px 12px; padding: 0px;"&gt;Oracle Real Application Clusters (RAC) delivers unmatched high availability and scalability, but many organizations discover their workloads no longer justify the complexity and substantial licensing costs. Converting to a single-instance database while retaining Automatic Storage Management (ASM) provides the optimal balance: simplified operations with preserved storage performance.&lt;/p&gt;&lt;p data-source-line="40-40" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 28px; list-style: none; margin: 0px 0px 12px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Financial Impact Analysis:&lt;/strong&gt;&lt;/p&gt;&lt;p data-source-line="42-42" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 28px; list-style: none; margin: 0px 0px 12px; padding: 0px;"&gt;The cost savings from RAC conversion can be substantial. Oracle RAC licensing follows this formula:&lt;/p&gt;&lt;section style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px;"&gt;&lt;span class="katex-display" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; display: block; margin: 1em 0px; text-align: center;"&gt;&lt;span class="katex" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; display: block; font-family: KaTeX_Main, &amp;quot;Times New Roman&amp;quot;, serif; font-feature-settings: normal; font-kerning: auto; font-language-override: normal; font-optical-sizing: auto; font-size-adjust: none; font-size: 1.21em; font-stretch: normal; font-style: normal; font-variant: normal; font-variation-settings: normal; line-height: 1.2; text-rendering: auto; white-space: nowrap;"&gt;&lt;span class="katex-mathml" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px; clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; padding: 0px; position: absolute; width: 1px;"&gt;&lt;/span&gt;&lt;span aria-hidden="true" class="katex-html" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: block; position: relative;"&gt;&lt;span class="base" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; position: relative; width: min-content;"&gt;&lt;span class="strut" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; height: 0.6944em;"&gt;&lt;/span&gt;&lt;span class="mord text" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;Annual&amp;nbsp;RAC&amp;nbsp;Cost&lt;/span&gt;&lt;span class="mspace" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; margin-right: 0.2778em;"&gt;&lt;/span&gt;&lt;span class="mrel" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;=&lt;/span&gt;&lt;span class="mspace" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; margin-right: 0.2778em;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="base" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; position: relative; width: min-content;"&gt;&lt;span class="strut" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; height: 0.7778em; vertical-align: -0.0833em;"&gt;&lt;/span&gt;&lt;span class="mord text" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;Database&amp;nbsp;License&lt;/span&gt;&lt;span class="mspace" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; margin-right: 0.2222em;"&gt;&lt;/span&gt;&lt;span class="mbin" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;×&lt;/span&gt;&lt;span class="mspace" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; margin-right: 0.2222em;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="base" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; position: relative; width: min-content;"&gt;&lt;span class="strut" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; height: 0.8778em; vertical-align: -0.1944em;"&gt;&lt;/span&gt;&lt;span class="mord text" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;RAC&amp;nbsp;Option&amp;nbsp;License&lt;/span&gt;&lt;span class="mspace" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; margin-right: 0.2222em;"&gt;&lt;/span&gt;&lt;span class="mbin" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;×&lt;/span&gt;&lt;span class="mspace" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; margin-right: 0.2222em;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="base" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; position: relative; width: min-content;"&gt;&lt;span class="strut" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; height: 0.7778em; vertical-align: -0.0833em;"&gt;&lt;/span&gt;&lt;span class="mord text" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;Number&amp;nbsp;of&amp;nbsp;Nodes&lt;/span&gt;&lt;span class="mspace" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; margin-right: 0.2222em;"&gt;&lt;/span&gt;&lt;span class="mbin" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;×&lt;/span&gt;&lt;span class="mspace" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; margin-right: 0.2222em;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="base" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; position: relative; width: min-content;"&gt;&lt;span class="strut" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; height: 1em; vertical-align: -0.25em;"&gt;&lt;/span&gt;&lt;span class="mord" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;1.22&lt;/span&gt;&lt;span class="mord text" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;&amp;nbsp;(Support)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/section&gt;&lt;section style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px;"&gt;&lt;span class="katex-display" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; display: block; margin: 1em 0px; text-align: center;"&gt;&lt;span class="katex" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; display: block; font-family: KaTeX_Main, &amp;quot;Times New Roman&amp;quot;, serif; font-feature-settings: normal; font-kerning: auto; font-language-override: normal; font-optical-sizing: auto; font-size-adjust: none; font-size: 1.21em; font-stretch: normal; font-style: normal; font-variant: normal; font-variation-settings: normal; line-height: 1.2; text-rendering: auto; white-space: nowrap;"&gt;&lt;span class="katex-mathml" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px; clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; padding: 0px; position: absolute; width: 1px;"&gt;&lt;/span&gt;&lt;span aria-hidden="true" class="katex-html" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: block; position: relative;"&gt;&lt;span class="base" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; position: relative; width: min-content;"&gt;&lt;span class="strut" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; height: 0.8889em; vertical-align: -0.1944em;"&gt;&lt;/span&gt;&lt;span class="mord text" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;Potential&amp;nbsp;Annual&amp;nbsp;Savings&lt;/span&gt;&lt;span class="mspace" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; margin-right: 0.2778em;"&gt;&lt;/span&gt;&lt;span class="mrel" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;=&lt;/span&gt;&lt;span class="mspace" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; margin-right: 0.2778em;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="base" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; position: relative; width: min-content;"&gt;&lt;span class="strut" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; height: 1em; vertical-align: -0.25em;"&gt;&lt;/span&gt;&lt;span class="mopen" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;(&lt;/span&gt;&lt;span class="mord text" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;Node&amp;nbsp;Count&lt;/span&gt;&lt;span class="mspace" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; margin-right: 0.2222em;"&gt;&lt;/span&gt;&lt;span class="mbin" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;−&lt;/span&gt;&lt;span class="mspace" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; margin-right: 0.2222em;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="base" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; position: relative; width: min-content;"&gt;&lt;span class="strut" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; height: 1em; vertical-align: -0.25em;"&gt;&lt;/span&gt;&lt;span class="mord" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;1&lt;/span&gt;&lt;span class="mclose" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;)&lt;/span&gt;&lt;span class="mspace" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; margin-right: 0.2222em;"&gt;&lt;/span&gt;&lt;span class="mbin" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;×&lt;/span&gt;&lt;span class="mspace" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; margin-right: 0.2222em;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="base" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; position: relative; width: min-content;"&gt;&lt;span class="strut" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; height: 0.7778em; vertical-align: -0.0833em;"&gt;&lt;/span&gt;&lt;span class="mord text" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;Per&amp;nbsp;Node&amp;nbsp;License&amp;nbsp;Cost&lt;/span&gt;&lt;span class="mspace" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; margin-right: 0.2222em;"&gt;&lt;/span&gt;&lt;span class="mbin" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;×&lt;/span&gt;&lt;span class="mspace" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; margin-right: 0.2222em;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="base" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; position: relative; width: min-content;"&gt;&lt;span class="strut" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; height: 0.6444em;"&gt;&lt;/span&gt;&lt;span class="mord" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;1.22&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/section&gt;&lt;p data-source-line="50-50" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 28px; list-style: none; margin: 0px 0px 12px; padding: 0px;"&gt;For a typical two-node RAC environment, organizations can achieve 40-60% reduction in Oracle licensing costs while maintaining storage performance and reliability through ASM.&lt;/p&gt;&lt;p data-source-line="52-52" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 28px; list-style: none; margin: 0px 0px 12px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;What This Migration Achieves:&lt;/strong&gt;&lt;/p&gt;&lt;ul data-source-line="53-57" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; list-style: disc; margin: 0px 0px 20px; padding: 0px 0px 0px 20px;"&gt;&lt;li data-source-line="53-53" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Massive cost reduction:&lt;/strong&gt;&amp;nbsp;Eliminate RAC licensing on removed nodes&lt;/li&gt;&lt;li data-source-line="54-54" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Operational simplification:&lt;/strong&gt;&amp;nbsp;Remove cluster interconnects, rolling upgrades, and multi-instance complexity&lt;/li&gt;&lt;li data-source-line="55-55" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Preserved performance:&lt;/strong&gt;&amp;nbsp;Keep ASM's intelligent storage management, striping, and mirroring&lt;/li&gt;&lt;li data-source-line="56-57" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Easier maintenance:&lt;/strong&gt;&amp;nbsp;Simplified backup, patching, and troubleshooting procedures&lt;/li&gt;&lt;/ul&gt;&lt;hr data-source-line="58-58" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #eaeaea; border-color: rgb(234, 234, 234) currentcolor currentcolor; border-image: initial; border-style: solid none none; border-width: 1px medium medium; color: #eaeaea; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px;" /&gt;&lt;h2 data-source-line="60-60" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 1em; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Architecture Transformation Overview&lt;/strong&gt;&amp;nbsp;&lt;/h2&gt;&lt;h3 data-source-line="62-62" id="current-rac-architecture" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Current RAC Architecture&lt;/strong&gt;&lt;/h3&gt;&lt;pre data-source-line="64-91" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #fafafa; border-radius: 10px; border-style: solid; border-width: 0px; color: #232425; font-size: 16px; padding: 10px;"&gt;&lt;code class="hljs hljs" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: rgb(255, 255, 255); border-radius: 12px; border-style: solid; border-width: 0px; color: #24292e; display: block; font-size: 14px; overflow-x: auto; padding: 1em; position: relative; white-space: pre-wrap; word-break: break-word;"&gt;┌─────────────────────────────────────────────────────────────────┐
│                    ORACLE RAC ENVIRONMENT                       │
├─────────────────────────────────────────────────────────────────┤
│                                                                 │
│  ┌─────────────────┐    ┌─────────────────┐                     │
│  │     &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;NODE&lt;/span&gt; &lt;span class="hljs-title" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6f42c1;"&gt;1&lt;/span&gt;      │    │     &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;NODE&lt;/span&gt; &lt;span class="hljs-title" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6f42c1;"&gt;2&lt;/span&gt;      │                     │
│  │  ┌───────────┐  │    │  ┌───────────┐  │                     │
│  │  │ PRODDB1   │  │    │  │ PRODDB2   │  │                     │
│  │  │ Thread &lt;span class="hljs-number" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;1&lt;/span&gt;  │  │◄──►│  │ Thread &lt;span class="hljs-number" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;2&lt;/span&gt;  │  │                     │
│  │  │ UNDOTBS1  │  │    │  │ UNDOTBS2  │  │                     │
│  │  └───────────┘  │    │  └───────────┘  │                     │
│  │ Grid &lt;span class="hljs-literal" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;Inf&lt;/span&gt;rastructure│    │ Grid &lt;span class="hljs-literal" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;Inf&lt;/span&gt;rastructure│               │
│  └─────────┬───────┘    └─────────┬───────┘                     │
│            │                       │                            │
│            └───────────┬───────────┘                            │
│                        │                                        │
│         ┌──────────────▼──────────────┐                         │
│         │        ASM DISK GROUPS      │                         │
│         │  ┌──────────┐ ┌───────────┐ │                         │
│         │  │  +DATA   │ │   +FRA    │ │                         │
│         │  │ Datafiles│ │ Archivelogs│ │                        │
│         │  │Controlfiles│ │ Backups   │ │                       │
│         │  │ Redo Logs│ │ Flashback │ │                         │
│         │  └──────────┘ └───────────┘ │                         │
│         └─────────────────────────────┘                         │
└─────────────────────────────────────────────────────────────────┘
&lt;/code&gt;&lt;/pre&gt;&lt;h3 data-source-line="93-93" id="target-single-instance-architecture" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Target Single Instance Architecture&lt;/strong&gt;&lt;/h3&gt;&lt;pre data-source-line="95-121" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #fafafa; border-radius: 10px; border-style: solid; border-width: 0px; color: #232425; font-size: 16px; padding: 10px;"&gt;&lt;code class="hljs hljs" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: rgb(255, 255, 255); border-radius: 12px; border-style: solid; border-width: 0px; color: #24292e; display: block; font-size: 14px; overflow-x: auto; padding: 1em; position: relative; white-space: pre-wrap; word-break: break-word;"&gt;┌─────────────────────────────────────────────────────────────────┐
│              SINGLE INSTANCE &lt;span class="hljs-operator" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;+&lt;/span&gt; ASM ENVIRONMENT                  │
├─────────────────────────────────────────────────────────────────┤
│                                                                 │
│  ┌─────────────────────────────────────────────────────────────┐│
│  │                    NODE &lt;span class="hljs-number" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;1&lt;/span&gt; &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;ONLY&lt;/span&gt;                              ││
│  │  ┌─────────────────────────────────────────────────────┐    ││
│  │  │         PRODDB (Single Instance)                    │    ││
│  │  │         Thread &lt;span class="hljs-number" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;1&lt;/span&gt; &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;Only&lt;/span&gt;                               │    ││
│  │  │         UNDOTBS1 &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;Only&lt;/span&gt;                               │    ││
│  │  │         cluster_database &lt;span class="hljs-operator" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;=&lt;/span&gt; &lt;span class="hljs-literal" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;FALSE&lt;/span&gt;                    │    ││
│  │  └─────────────────────────────────────────────────────┘    ││
│  │  Grid Infrastructure (ASM Support)                          ││
│  │  &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;Local&lt;/span&gt; Listener &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;Only&lt;/span&gt;                                        ││
│  └─────────────────────┬───────────────────────────────────────┘│
│                        │                                        │
│         ┌──────────────▼──────────────┐                         │
│         │   SAME ASM DISK &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;GROUPS&lt;/span&gt;      │                         │
│         │  ┌──────────┐ ┌───────────┐ │                         │
│         │  │  &lt;span class="hljs-operator" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;+&lt;/span&gt;DATA   │ │   &lt;span class="hljs-operator" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;+&lt;/span&gt;FRA    │ │                         │
│         │  │SAME FILES│ │SAME FILES │ │                         │
│         │  │SAME PERF │ │SAME PERF  │ │                         │
│         │  └──────────┘ └───────────┘ │                         │
│         └─────────────────────────────┘                         │
└─────────────────────────────────────────────────────────────────┘
&lt;/code&gt;&lt;/pre&gt;&lt;p data-source-line="123-123" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 28px; list-style: none; margin: 0px 0px 12px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Key Insight:&lt;/strong&gt;&amp;nbsp;The storage layer remains completely unchanged. Only the database instance logic and cluster registration are modified.&lt;/p&gt;&lt;hr data-source-line="125-125" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #eaeaea; border-color: rgb(234, 234, 234) currentcolor currentcolor; border-image: initial; border-style: solid none none; border-width: 1px medium medium; color: #eaeaea; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px;" /&gt;&lt;h2 data-source-line="127-127" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 1em; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Prerequisites &amp;amp; Risk Assessment&lt;/strong&gt;&amp;nbsp;&lt;/h2&gt;&lt;h3 data-source-line="129-129" id="technical-requirements" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Technical Requirements&lt;/strong&gt;&lt;/h3&gt;&lt;p data-source-line="131-131" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 28px; list-style: none; margin: 0px 0px 12px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Infrastructure Prerequisites:&lt;/strong&gt;&lt;/p&gt;&lt;ul data-source-line="132-137" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; list-style: disc; margin: 0px 0px 20px; padding: 0px 0px 0px 20px;"&gt;&lt;li data-source-line="132-132" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;Oracle RAC database currently running on ASM storage&lt;/li&gt;&lt;li data-source-line="133-133" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;Grid Infrastructure operational on target surviving node&lt;/li&gt;&lt;li data-source-line="134-134" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;Target node has sufficient CPU/RAM for entire workload&lt;/li&gt;&lt;li data-source-line="135-135" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;SYSDBA and SYSASM privileges available&lt;/li&gt;&lt;li data-source-line="136-137" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;Minimum 4-hour maintenance window approved&lt;/li&gt;&lt;/ul&gt;&lt;p data-source-line="138-138" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 28px; list-style: none; margin: 0px 0px 12px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Safety Requirements:&lt;/strong&gt;&lt;/p&gt;&lt;ul data-source-line="139-144" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; list-style: disc; margin: 0px 0px 20px; padding: 0px 0px 0px 20px;"&gt;&lt;li data-source-line="139-139" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;Complete RMAN backup verified and tested for restoration&lt;/li&gt;&lt;li data-source-line="140-140" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;SPFILE backup saved to operating system filesystem&lt;/li&gt;&lt;li data-source-line="141-141" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;Non-production environment testing completed successfully&lt;/li&gt;&lt;li data-source-line="142-142" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;Documented rollback procedure tested and approved&lt;/li&gt;&lt;li data-source-line="143-144" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;Application connection strings prepared for update&lt;/li&gt;&lt;/ul&gt;&lt;h3 data-source-line="145-145" id="pre-migration-validation-commands" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Pre-Migration Validation Commands&lt;/strong&gt;&lt;/h3&gt;&lt;pre data-source-line="147-160" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #fafafa; border-radius: 10px; border-style: solid; border-width: 0px; color: #232425; font-size: 16px; padding: 10px;"&gt;&lt;code class="hljs hljs language-bash" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: rgb(255, 255, 255); border-radius: 12px; border-style: solid; border-width: 0px; color: #24292e; display: block; font-size: 14px; overflow-x: auto; padding: 1em; position: relative; white-space: pre-wrap; word-break: break-word;"&gt;&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;# Verify cluster health&lt;/span&gt;
crsctl check crs
olsnodes -n -i -s

&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;# Check database and ASM status&lt;/span&gt;
srvctl status database -d PRODDB -v
srvctl status asm -a

&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;# Verify ASM disk group health&lt;/span&gt;
&lt;span class="hljs-built_in" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #e36209;"&gt;export&lt;/span&gt; ORACLE_SID=+ASM1
sqlplus / as sysasm
SELECT name, state, total_mb, free_mb FROM v&lt;span class="hljs-variable" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;$asm_diskgroup&lt;/span&gt;;
&lt;/code&gt;&lt;/pre&gt;&lt;hr data-source-line="162-162" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #eaeaea; border-color: rgb(234, 234, 234) currentcolor currentcolor; border-image: initial; border-style: solid none none; border-width: 1px medium medium; color: #eaeaea; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px;" /&gt;&lt;h2 data-source-line="164-164" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 1em; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Phase 1: Backup &amp;amp; Documentation&lt;/strong&gt;&amp;nbsp;&lt;/h2&gt;&lt;h3 data-source-line="166-166" id="step-1.1%3A-execute-comprehensive-rman-backup" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Step 1.1: Execute Comprehensive RMAN Backup&lt;/strong&gt;&lt;/h3&gt;&lt;p data-source-line="168-168" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 28px; list-style: none; margin: 0px 0px 12px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;This is the most critical step. Never proceed without a complete, verified backup.&lt;/strong&gt;&lt;/p&gt;&lt;pre data-source-line="170-172" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #fafafa; border-radius: 10px; border-style: solid; border-width: 0px; color: #232425; font-size: 16px; padding: 10px;"&gt;&lt;code class="hljs hljs language-bash" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: rgb(255, 255, 255); border-radius: 12px; border-style: solid; border-width: 0px; color: #24292e; display: block; font-size: 14px; overflow-x: auto; padding: 1em; position: relative; white-space: pre-wrap; word-break: break-word;"&gt;rman target /&lt;/code&gt;&lt;/pre&gt;&lt;pre data-source-line="174-194" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #fafafa; border-radius: 10px; border-style: solid; border-width: 0px; color: #232425; font-size: 16px; padding: 10px;"&gt;&lt;code class="hljs hljs language-sql" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: rgb(255, 255, 255); border-radius: 12px; border-style: solid; border-width: 0px; color: #24292e; display: block; font-size: 14px; overflow-x: auto; padding: 1em; position: relative; white-space: pre-wrap; word-break: break-word;"&gt;&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;-- Configure backup optimization&lt;/span&gt;
CONFIGURE RETENTION POLICY &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;TO&lt;/span&gt; REDUNDANCY &lt;span class="hljs-number" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;2&lt;/span&gt;;
CONFIGURE BACKUP OPTIMIZATION &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;ON&lt;/span&gt;;
CONFIGURE COMPRESSION ALGORITHM &lt;span class="hljs-string" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #032f62;"&gt;'MEDIUM'&lt;/span&gt;;

&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;-- Execute full backup&lt;/span&gt;
RUN {
  &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;ALLOCATE&lt;/span&gt; CHANNEL ch1 DEVICE TYPE DISK FORMAT &lt;span class="hljs-string" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #032f62;"&gt;'+FRA/%d/backup/%U'&lt;/span&gt;;
  &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;ALLOCATE&lt;/span&gt; CHANNEL ch2 DEVICE TYPE DISK FORMAT &lt;span class="hljs-string" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #032f62;"&gt;'+FRA/%d/backup/%U'&lt;/span&gt;;
  BACKUP &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;AS&lt;/span&gt; COMPRESSED BACKUPSET DATABASE PLUS ARCHIVELOG;
  BACKUP &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;CURRENT&lt;/span&gt; CONTROLFILE;
  BACKUP SPFILE;
  &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;RELEASE&lt;/span&gt; CHANNEL ch1;
  &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;RELEASE&lt;/span&gt; CHANNEL ch2;
}

&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;-- Verify backup completeness&lt;/span&gt;
LIST BACKUP SUMMARY;
VALIDATE BACKUPSET &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;ALL&lt;/span&gt;;
&lt;/code&gt;&lt;/pre&gt;&lt;h3 data-source-line="196-196" id="step-1.2%3A-document-current-configuration" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Step 1.2: Document Current Configuration&lt;/strong&gt;&lt;/h3&gt;&lt;pre data-source-line="198-219" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #fafafa; border-radius: 10px; border-style: solid; border-width: 0px; color: #232425; font-size: 16px; padding: 10px;"&gt;&lt;code class="hljs hljs language-sql" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: rgb(255, 255, 255); border-radius: 12px; border-style: solid; border-width: 0px; color: #24292e; display: block; font-size: 14px; overflow-x: auto; padding: 1em; position: relative; white-space: pre-wrap; word-break: break-word;"&gt;sqlplus &lt;span class="hljs-operator" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;/&lt;/span&gt; &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;as&lt;/span&gt; sysdba

&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;-- Create parameter file backup&lt;/span&gt;
&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;CREATE&lt;/span&gt; PFILE&lt;span class="hljs-operator" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;=&lt;/span&gt;&lt;span class="hljs-string" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #032f62;"&gt;'/tmp/init_rac_backup_$(date +%Y%m%d).ora'&lt;/span&gt; &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;FROM&lt;/span&gt; SPFILE;

&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;-- Document RAC-specific parameters&lt;/span&gt;
&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;SELECT&lt;/span&gt; name, &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;value&lt;/span&gt;, isdefault &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;FROM&lt;/span&gt; v$&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;parameter&lt;/span&gt; 
&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;WHERE&lt;/span&gt; name &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;IN&lt;/span&gt; (
  &lt;span class="hljs-string" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #032f62;"&gt;'cluster_database'&lt;/span&gt;,&lt;span class="hljs-string" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #032f62;"&gt;'cluster_database_instances'&lt;/span&gt;,&lt;span class="hljs-string" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #032f62;"&gt;'instance_number'&lt;/span&gt;,
  &lt;span class="hljs-string" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #032f62;"&gt;'thread'&lt;/span&gt;,&lt;span class="hljs-string" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #032f62;"&gt;'undo_tablespace'&lt;/span&gt;,&lt;span class="hljs-string" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #032f62;"&gt;'instance_name'&lt;/span&gt;,&lt;span class="hljs-string" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #032f62;"&gt;'remote_listener'&lt;/span&gt;,&lt;span class="hljs-string" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #032f62;"&gt;'local_listener'&lt;/span&gt;
) &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;ORDER&lt;/span&gt; &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;BY&lt;/span&gt; name;

&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;-- Document redo log configuration&lt;/span&gt;
&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;SELECT&lt;/span&gt; l.thread#, l.group#, l.status, l.members, 
       ROUND(l.bytes&lt;span class="hljs-operator" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;/&lt;/span&gt;&lt;span class="hljs-number" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;1024&lt;/span&gt;&lt;span class="hljs-operator" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;/&lt;/span&gt;&lt;span class="hljs-number" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;1024&lt;/span&gt;, &lt;span class="hljs-number" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;2&lt;/span&gt;) &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;AS&lt;/span&gt; size_mb, lf.member
&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;FROM&lt;/span&gt; v$log l &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;JOIN&lt;/span&gt; v$logfile lf &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;ON&lt;/span&gt; l.group# &lt;span class="hljs-operator" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;=&lt;/span&gt; lf.group#
&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;ORDER&lt;/span&gt; &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;BY&lt;/span&gt; l.thread#, l.group#;

&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;-- Document undo tablespaces&lt;/span&gt;
&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;SELECT&lt;/span&gt; tablespace_name, status &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;FROM&lt;/span&gt; dba_tablespaces &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;WHERE&lt;/span&gt; contents &lt;span class="hljs-operator" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;=&lt;/span&gt; &lt;span class="hljs-string" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #032f62;"&gt;'UNDO'&lt;/span&gt;;
&lt;/code&gt;&lt;/pre&gt;&lt;hr data-source-line="221-221" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #eaeaea; border-color: rgb(234, 234, 234) currentcolor currentcolor; border-image: initial; border-style: solid none none; border-width: 1px medium medium; color: #eaeaea; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px;" /&gt;&lt;h2 data-source-line="223-223" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 1em; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Phase 2: Parameter File Transformation&lt;/strong&gt;&amp;nbsp;{#phase-2}&lt;/h2&gt;&lt;h3 data-source-line="225-225" id="step-2.1%3A-create-working-parameter-file" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Step 2.1: Create Working Parameter File&lt;/strong&gt;&lt;/h3&gt;&lt;pre data-source-line="227-230" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #fafafa; border-radius: 10px; border-style: solid; border-width: 0px; color: #232425; font-size: 16px; padding: 10px;"&gt;&lt;code class="hljs hljs language-sql" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: rgb(255, 255, 255); border-radius: 12px; border-style: solid; border-width: 0px; color: #24292e; display: block; font-size: 14px; overflow-x: auto; padding: 1em; position: relative; white-space: pre-wrap; word-break: break-word;"&gt;&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;-- Create editable PFILE for single instance conversion&lt;/span&gt;
&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;CREATE&lt;/span&gt; PFILE&lt;span class="hljs-operator" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;=&lt;/span&gt;&lt;span class="hljs-string" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #032f62;"&gt;'/tmp/init_single_instance.ora'&lt;/span&gt; &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;FROM&lt;/span&gt; SPFILE;
&lt;/code&gt;&lt;/pre&gt;&lt;h3 data-source-line="232-232" id="step-2.2%3A-critical-parameter-modifications" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Step 2.2: Critical Parameter Modifications&lt;/strong&gt;&lt;/h3&gt;&lt;p data-source-line="234-234" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 28px; list-style: none; margin: 0px 0px 12px; padding: 0px;"&gt;Open&amp;nbsp;&lt;code style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;/tmp/init_single_instance.ora&lt;/code&gt;&amp;nbsp;and apply these essential changes:&lt;/p&gt;&lt;p data-source-line="236-236" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 28px; list-style: none; margin: 0px 0px 12px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Before (RAC Configuration):&lt;/strong&gt;&lt;/p&gt;&lt;pre data-source-line="237-250" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #fafafa; border-radius: 10px; border-style: solid; border-width: 0px; color: #232425; font-size: 16px; padding: 10px;"&gt;&lt;code class="hljs hljs language-text" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: rgb(255, 255, 255); border-radius: 12px; border-style: solid; border-width: 0px; color: #24292e; display: block; font-size: 14px; overflow-x: auto; padding: 1em; position: relative; white-space: pre-wrap; word-break: break-word;"&gt;# RAC CONFIGURATION - TO BE MODIFIED
*.cluster_database=TRUE
*.cluster_database_instances=2
PRODDB1.instance_number=1
PRODDB2.instance_number=2
PRODDB1.thread=1
PRODDB2.thread=2
PRODDB1.undo_tablespace='UNDOTBS1'
PRODDB2.undo_tablespace='UNDOTBS2'
*.remote_listener='PRODDB-SCAN:1521'
PRODDB1.local_listener='(ADDRESS=(PROTOCOL=TCP)(HOST=node1-vip)(PORT=1521))'
PRODDB2.local_listener='(ADDRESS=(PROTOCOL=TCP)(HOST=node2-vip)(PORT=1521))'
&lt;/code&gt;&lt;/pre&gt;&lt;p data-source-line="252-252" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 28px; list-style: none; margin: 0px 0px 12px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;After (Single Instance Configuration):&lt;/strong&gt;&lt;/p&gt;&lt;pre data-source-line="253-273" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #fafafa; border-radius: 10px; border-style: solid; border-width: 0px; color: #232425; font-size: 16px; padding: 10px;"&gt;&lt;code class="hljs hljs language-text" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: rgb(255, 255, 255); border-radius: 12px; border-style: solid; border-width: 0px; color: #24292e; display: block; font-size: 14px; overflow-x: auto; padding: 1em; position: relative; white-space: pre-wrap; word-break: break-word;"&gt;# SINGLE INSTANCE CONFIGURATION
# CRITICAL: Disable cluster mode
*.cluster_database=FALSE

# Remove cluster_database_instances parameter entirely

# Consolidate to single instance parameters
*.instance_number=1
*.thread=1
*.undo_tablespace='UNDOTBS1'

# Clear network parameters (will reconfigure later)
*.remote_listener=''
*.local_listener=''

# IMPORTANT: Keep all ASM paths unchanged
*.control_files='+DATA/PRODDB/controlfile/current.XXX.XXXXXXX'
*.db_create_file_dest='+DATA'
*.db_recovery_file_dest='+FRA'
&lt;/code&gt;&lt;/pre&gt;&lt;p data-source-line="275-275" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 28px; list-style: none; margin: 0px 0px 12px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Parameter Change Summary:&lt;/strong&gt;&lt;/p&gt;&lt;div class="table-container" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; margin: 30px 0px 0px; position: relative;"&gt;&lt;table class="table-scroll-init" data-source-line="277-283" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-collapse: collapse; border-style: solid; border-width: 0px; display: block; margin: 0px; min-width: 100px; overflow-x: auto; padding: 0px; position: relative;"&gt;&lt;thead data-source-line="277-277" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;&lt;tr data-source-line="277-277" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;&lt;th style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #f8f8f8; border: 1px solid rgb(204, 204, 204); font-size: 18px; min-width: 100px; padding: 8px 16px; text-align: left;"&gt;Parameter&lt;/th&gt;&lt;th style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #f8f8f8; border: 1px solid rgb(204, 204, 204); font-size: 18px; min-width: 100px; padding: 8px 16px; text-align: left;"&gt;RAC Value&lt;/th&gt;&lt;th style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #f8f8f8; border: 1px solid rgb(204, 204, 204); font-size: 18px; min-width: 100px; padding: 8px 16px; text-align: left;"&gt;Single Instance Value&lt;/th&gt;&lt;th style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #f8f8f8; border: 1px solid rgb(204, 204, 204); font-size: 18px; min-width: 100px; padding: 8px 16px; text-align: left;"&gt;Action Required&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody data-source-line="279-283" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;&lt;tr data-source-line="279-279" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;&lt;td style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 1px solid rgb(204, 204, 204); min-width: 100px; padding: 8px 16px;"&gt;&lt;code style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;cluster_database&lt;/code&gt;&lt;/td&gt;&lt;td style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 1px solid rgb(204, 204, 204); min-width: 100px; padding: 8px 16px;"&gt;TRUE&lt;/td&gt;&lt;td style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 1px solid rgb(204, 204, 204); min-width: 100px; padding: 8px 16px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;FALSE&lt;/strong&gt;&lt;/td&gt;&lt;td style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 1px solid rgb(204, 204, 204); min-width: 100px; padding: 8px 16px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;CRITICAL CHANGE&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr data-source-line="280-280" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;&lt;td style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 1px solid rgb(204, 204, 204); min-width: 100px; padding: 8px 16px;"&gt;&lt;code style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;cluster_database_instances&lt;/code&gt;&lt;/td&gt;&lt;td style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 1px solid rgb(204, 204, 204); min-width: 100px; padding: 8px 16px;"&gt;2&lt;/td&gt;&lt;td style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 1px solid rgb(204, 204, 204); min-width: 100px; padding: 8px 16px;"&gt;N/A&lt;/td&gt;&lt;td style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 1px solid rgb(204, 204, 204); min-width: 100px; padding: 8px 16px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;REMOVE ENTIRELY&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr data-source-line="281-281" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;&lt;td style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 1px solid rgb(204, 204, 204); min-width: 100px; padding: 8px 16px;"&gt;Instance-specific params&lt;/td&gt;&lt;td style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 1px solid rgb(204, 204, 204); min-width: 100px; padding: 8px 16px;"&gt;Per instance&lt;/td&gt;&lt;td style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 1px solid rgb(204, 204, 204); min-width: 100px; padding: 8px 16px;"&gt;Global&lt;/td&gt;&lt;td style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 1px solid rgb(204, 204, 204); min-width: 100px; padding: 8px 16px;"&gt;Consolidate&lt;/td&gt;&lt;/tr&gt;&lt;tr data-source-line="282-282" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;&lt;td style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 1px solid rgb(204, 204, 204); min-width: 100px; padding: 8px 16px;"&gt;Network listeners&lt;/td&gt;&lt;td style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 1px solid rgb(204, 204, 204); min-width: 100px; padding: 8px 16px;"&gt;SCAN/VIP&lt;/td&gt;&lt;td style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 1px solid rgb(204, 204, 204); min-width: 100px; padding: 8px 16px;"&gt;Clear&lt;/td&gt;&lt;td style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 1px solid rgb(204, 204, 204); min-width: 100px; padding: 8px 16px;"&gt;Will reconfigure&lt;/td&gt;&lt;/tr&gt;&lt;tr data-source-line="283-283" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;&lt;td style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 1px solid rgb(204, 204, 204); min-width: 100px; padding: 8px 16px;"&gt;ASM storage paths&lt;/td&gt;&lt;td style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 1px solid rgb(204, 204, 204); min-width: 100px; padding: 8px 16px;"&gt;Unchanged&lt;/td&gt;&lt;td style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 1px solid rgb(204, 204, 204); min-width: 100px; padding: 8px 16px;"&gt;Unchanged&lt;/td&gt;&lt;td style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 1px solid rgb(204, 204, 204); min-width: 100px; padding: 8px 16px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;NO CHANGES&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;hr data-source-line="285-285" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #eaeaea; border-color: rgb(234, 234, 234) currentcolor currentcolor; border-image: initial; border-style: solid none none; border-width: 1px medium medium; color: #eaeaea; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px;" /&gt;&lt;h2 data-source-line="287-287" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 1em; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Phase 3: Database Conversion&lt;/strong&gt;&amp;nbsp;{#phase-3}&lt;/h2&gt;&lt;h3 data-source-line="289-289" id="step-3.1%3A-graceful-rac-shutdown" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Step 3.1: Graceful RAC Shutdown&lt;/strong&gt;&lt;/h3&gt;&lt;pre data-source-line="291-301" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #fafafa; border-radius: 10px; border-style: solid; border-width: 0px; color: #232425; font-size: 16px; padding: 10px;"&gt;&lt;code class="hljs hljs language-bash" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: rgb(255, 255, 255); border-radius: 12px; border-style: solid; border-width: 0px; color: #24292e; display: block; font-size: 14px; overflow-x: auto; padding: 1em; position: relative; white-space: pre-wrap; word-break: break-word;"&gt;&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;# Stop all database services first&lt;/span&gt;
srvctl stop service -d PRODDB

&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;# Stop the entire RAC database&lt;/span&gt;
srvctl stop database -d PRODDB

&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;# Verify complete shutdown&lt;/span&gt;
srvctl status database -d PRODDB
ps -ef | grep pmon | grep PRODDB
&lt;/code&gt;&lt;/pre&gt;&lt;h3 data-source-line="303-303" id="step-3.2%3A-set-environment-on-target-node" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Step 3.2: Set Environment on Target Node&lt;/strong&gt;&lt;/h3&gt;&lt;pre data-source-line="305-311" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #fafafa; border-radius: 10px; border-style: solid; border-width: 0px; color: #232425; font-size: 16px; padding: 10px;"&gt;&lt;code class="hljs hljs language-bash" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: rgb(255, 255, 255); border-radius: 12px; border-style: solid; border-width: 0px; color: #24292e; display: block; font-size: 14px; overflow-x: auto; padding: 1em; position: relative; white-space: pre-wrap; word-break: break-word;"&gt;&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;# On the surviving node (node1)&lt;/span&gt;
&lt;span class="hljs-built_in" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #e36209;"&gt;export&lt;/span&gt; ORACLE_SID=PRODDB
&lt;span class="hljs-built_in" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #e36209;"&gt;export&lt;/span&gt; ORACLE_HOME=/u01/app/oracle/product/19.0.0/dbhome_1
&lt;span class="hljs-built_in" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #e36209;"&gt;export&lt;/span&gt; ORACLE_BASE=/u01/app/oracle
&lt;span class="hljs-built_in" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #e36209;"&gt;export&lt;/span&gt; PATH=&lt;span class="hljs-variable" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;$ORACLE_HOME&lt;/span&gt;/bin:&lt;span class="hljs-variable" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;$PATH&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;h3 data-source-line="313-313" id="step-3.3%3A-start-as-single-instance" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Step 3.3: Start as Single Instance&lt;/strong&gt;&lt;/h3&gt;&lt;pre data-source-line="315-317" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #fafafa; border-radius: 10px; border-style: solid; border-width: 0px; color: #232425; font-size: 16px; padding: 10px;"&gt;&lt;code class="hljs hljs language-bash" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: rgb(255, 255, 255); border-radius: 12px; border-style: solid; border-width: 0px; color: #24292e; display: block; font-size: 14px; overflow-x: auto; padding: 1em; position: relative; white-space: pre-wrap; word-break: break-word;"&gt;sqlplus / as sysdba&lt;/code&gt;&lt;/pre&gt;&lt;pre data-source-line="319-336" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #fafafa; border-radius: 10px; border-style: solid; border-width: 0px; color: #232425; font-size: 16px; padding: 10px;"&gt;&lt;code class="hljs hljs language-sql" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: rgb(255, 255, 255); border-radius: 12px; border-style: solid; border-width: 0px; color: #24292e; display: block; font-size: 14px; overflow-x: auto; padding: 1em; position: relative; white-space: pre-wrap; word-break: break-word;"&gt;&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;-- Start in MOUNT mode for verification&lt;/span&gt;
STARTUP MOUNT PFILE&lt;span class="hljs-operator" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;=&lt;/span&gt;&lt;span class="hljs-string" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #032f62;"&gt;'/tmp/init_single_instance.ora'&lt;/span&gt;;

&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;-- CRITICAL VERIFICATION: Confirm cluster_database is FALSE&lt;/span&gt;
&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;SHOW&lt;/span&gt; &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;PARAMETER&lt;/span&gt; cluster_database;
&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;-- Expected output: cluster_database = FALSE&lt;/span&gt;

&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;-- Verify instance information&lt;/span&gt;
&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;SELECT&lt;/span&gt; instance_name, host_name, parallel, status &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;FROM&lt;/span&gt; v$instance;
&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;-- 'parallel' should show 'NO' for single instance&lt;/span&gt;

&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;-- Open the database&lt;/span&gt;
&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;ALTER&lt;/span&gt; DATABASE &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;OPEN&lt;/span&gt;;

&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;-- Confirm database is open and operational&lt;/span&gt;
&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;SELECT&lt;/span&gt; name, open_mode, log_mode &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;FROM&lt;/span&gt; v$database;
&lt;/code&gt;&lt;/pre&gt;&lt;hr data-source-line="338-338" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #eaeaea; border-color: rgb(234, 234, 234) currentcolor currentcolor; border-image: initial; border-style: solid none none; border-width: 1px medium medium; color: #eaeaea; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px;" /&gt;&lt;h2 data-source-line="340-340" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 1em; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Phase 4: RAC Artifact Cleanup&lt;/strong&gt;&amp;nbsp;&lt;/h2&gt;&lt;h3 data-source-line="342-342" id="step-4.1%3A-remove-extra-redo-threads" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Step 4.1: Remove Extra Redo Threads&lt;/strong&gt;&lt;/h3&gt;&lt;pre data-source-line="344-365" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #fafafa; border-radius: 10px; border-style: solid; border-width: 0px; color: #232425; font-size: 16px; padding: 10px;"&gt;&lt;code class="hljs hljs language-sql" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: rgb(255, 255, 255); border-radius: 12px; border-style: solid; border-width: 0px; color: #24292e; display: block; font-size: 14px; overflow-x: auto; padding: 1em; position: relative; white-space: pre-wrap; word-break: break-word;"&gt;&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;-- Check current thread configuration&lt;/span&gt;
&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;SELECT&lt;/span&gt; thread#, status, enabled &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;FROM&lt;/span&gt; v$thread;

&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;-- Disable thread 2 (from removed instance)&lt;/span&gt;
&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;ALTER&lt;/span&gt; DATABASE DISABLE THREAD &lt;span class="hljs-number" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;2&lt;/span&gt;;

&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;-- Identify log groups for thread 2&lt;/span&gt;
&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;SELECT&lt;/span&gt; &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;group&lt;/span&gt;#, thread#, status &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;FROM&lt;/span&gt; v$log &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;WHERE&lt;/span&gt; thread# &lt;span class="hljs-operator" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;=&lt;/span&gt; &lt;span class="hljs-number" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;2&lt;/span&gt;;

&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;-- Handle active/current logs if needed&lt;/span&gt;
&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;ALTER&lt;/span&gt; &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;SYSTEM&lt;/span&gt; SWITCH LOGFILE;
&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;ALTER&lt;/span&gt; &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;SYSTEM&lt;/span&gt; CHECKPOINT;

&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;-- Drop thread 2 log groups (adjust group numbers as needed)&lt;/span&gt;
&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;ALTER&lt;/span&gt; DATABASE &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;DROP&lt;/span&gt; LOGFILE &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;GROUP&lt;/span&gt; &lt;span class="hljs-number" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;3&lt;/span&gt;;
&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;ALTER&lt;/span&gt; DATABASE &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;DROP&lt;/span&gt; LOGFILE &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;GROUP&lt;/span&gt; &lt;span class="hljs-number" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;4&lt;/span&gt;;

&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;-- Verify only thread 1 remains&lt;/span&gt;
&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;SELECT&lt;/span&gt; thread#, status, enabled &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;FROM&lt;/span&gt; v$thread;
&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;SELECT&lt;/span&gt; &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;group&lt;/span&gt;#, thread#, status &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;FROM&lt;/span&gt; v$log &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;ORDER&lt;/span&gt; &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;BY&lt;/span&gt; thread#, &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;group&lt;/span&gt;#;
&lt;/code&gt;&lt;/pre&gt;&lt;h3 data-source-line="367-367" id="step-4.2%3A-remove-extra-undo-tablespace" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Step 4.2: Remove Extra Undo Tablespace&lt;/strong&gt;&lt;/h3&gt;&lt;pre data-source-line="369-381" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #fafafa; border-radius: 10px; border-style: solid; border-width: 0px; color: #232425; font-size: 16px; padding: 10px;"&gt;&lt;code class="hljs hljs language-sql" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: rgb(255, 255, 255); border-radius: 12px; border-style: solid; border-width: 0px; color: #24292e; display: block; font-size: 14px; overflow-x: auto; padding: 1em; position: relative; white-space: pre-wrap; word-break: break-word;"&gt;&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;-- Verify current undo tablespace&lt;/span&gt;
&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;SHOW&lt;/span&gt; &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;PARAMETER&lt;/span&gt; undo_tablespace;

&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;-- Check undo tablespace usage&lt;/span&gt;
&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;SELECT&lt;/span&gt; tablespace_name, status &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;FROM&lt;/span&gt; dba_tablespaces &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;WHERE&lt;/span&gt; contents &lt;span class="hljs-operator" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;=&lt;/span&gt; &lt;span class="hljs-string" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #032f62;"&gt;'UNDO'&lt;/span&gt;;

&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;-- Drop the extra undo tablespace&lt;/span&gt;
&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;DROP&lt;/span&gt; TABLESPACE UNDOTBS2 INCLUDING CONTENTS &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;AND&lt;/span&gt; DATAFILES;

&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;-- Confirm cleanup&lt;/span&gt;
&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;SELECT&lt;/span&gt; tablespace_name &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;FROM&lt;/span&gt; dba_tablespaces &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;WHERE&lt;/span&gt; contents &lt;span class="hljs-operator" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;=&lt;/span&gt; &lt;span class="hljs-string" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #032f62;"&gt;'UNDO'&lt;/span&gt;;
&lt;/code&gt;&lt;/pre&gt;&lt;hr data-source-line="383-383" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #eaeaea; border-color: rgb(234, 234, 234) currentcolor currentcolor; border-image: initial; border-style: solid none none; border-width: 1px medium medium; color: #eaeaea; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px;" /&gt;&lt;h2 data-source-line="385-385" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 1em; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Phase 5: SPFILE Creation in ASM&lt;/strong&gt;&amp;nbsp;&lt;/h2&gt;&lt;h3 data-source-line="387-387" id="step-5.1%3A-create-spfile-in-asm-storage" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Step 5.1: Create SPFILE in ASM Storage&lt;/strong&gt;&lt;/h3&gt;&lt;pre data-source-line="389-396" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #fafafa; border-radius: 10px; border-style: solid; border-width: 0px; color: #232425; font-size: 16px; padding: 10px;"&gt;&lt;code class="hljs hljs language-sql" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: rgb(255, 255, 255); border-radius: 12px; border-style: solid; border-width: 0px; color: #24292e; display: block; font-size: 14px; overflow-x: auto; padding: 1em; position: relative; white-space: pre-wrap; word-break: break-word;"&gt;&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;-- Create SPFILE in ASM&lt;/span&gt;
&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;CREATE&lt;/span&gt; SPFILE&lt;span class="hljs-operator" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;=&lt;/span&gt;&lt;span class="hljs-string" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #032f62;"&gt;'+DATA/PRODDB/spfilePRODDB.ora'&lt;/span&gt; 
&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;FROM&lt;/span&gt; PFILE&lt;span class="hljs-operator" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;=&lt;/span&gt;&lt;span class="hljs-string" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #032f62;"&gt;'/tmp/init_single_instance.ora'&lt;/span&gt;;

&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;-- Shutdown to test SPFILE startup&lt;/span&gt;
SHUTDOWN IMMEDIATE;
&lt;/code&gt;&lt;/pre&gt;&lt;h3 data-source-line="398-398" id="step-5.2%3A-create-pointer-file" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Step 5.2: Create Pointer File&lt;/strong&gt;&lt;/h3&gt;&lt;pre data-source-line="400-406" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #fafafa; border-radius: 10px; border-style: solid; border-width: 0px; color: #232425; font-size: 16px; padding: 10px;"&gt;&lt;code class="hljs hljs language-bash" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: rgb(255, 255, 255); border-radius: 12px; border-style: solid; border-width: 0px; color: #24292e; display: block; font-size: 14px; overflow-x: auto; padding: 1em; position: relative; white-space: pre-wrap; word-break: break-word;"&gt;&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;# Create init file pointing to ASM SPFILE&lt;/span&gt;
&lt;span class="hljs-built_in" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #e36209;"&gt;echo&lt;/span&gt; &lt;span class="hljs-string" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #032f62;"&gt;"SPFILE='+DATA/PRODDB/spfilePRODDB.ora'"&lt;/span&gt; &amp;gt; &lt;span class="hljs-variable" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;$ORACLE_HOME&lt;/span&gt;/dbs/initPRODDB.ora

&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;# Verify pointer file&lt;/span&gt;
&lt;span class="hljs-built_in" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #e36209;"&gt;cat&lt;/span&gt; &lt;span class="hljs-variable" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;$ORACLE_HOME&lt;/span&gt;/dbs/initPRODDB.ora
&lt;/code&gt;&lt;/pre&gt;&lt;h3 data-source-line="408-408" id="step-5.3%3A-restart-using-asm-spfile" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Step 5.3: Restart Using ASM SPFILE&lt;/strong&gt;&lt;/h3&gt;&lt;pre data-source-line="410-412" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #fafafa; border-radius: 10px; border-style: solid; border-width: 0px; color: #232425; font-size: 16px; padding: 10px;"&gt;&lt;code class="hljs hljs language-bash" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: rgb(255, 255, 255); border-radius: 12px; border-style: solid; border-width: 0px; color: #24292e; display: block; font-size: 14px; overflow-x: auto; padding: 1em; position: relative; white-space: pre-wrap; word-break: break-word;"&gt;sqlplus / as sysdba&lt;/code&gt;&lt;/pre&gt;&lt;pre data-source-line="414-421" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #fafafa; border-radius: 10px; border-style: solid; border-width: 0px; color: #232425; font-size: 16px; padding: 10px;"&gt;&lt;code class="hljs hljs language-sql" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: rgb(255, 255, 255); border-radius: 12px; border-style: solid; border-width: 0px; color: #24292e; display: block; font-size: 14px; overflow-x: auto; padding: 1em; position: relative; white-space: pre-wrap; word-break: break-word;"&gt;&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;-- Restart using ASM-resident SPFILE&lt;/span&gt;
STARTUP;

&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;-- Verify SPFILE location&lt;/span&gt;
&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;SHOW&lt;/span&gt; &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;PARAMETER&lt;/span&gt; spfile;
&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;-- Should show: +DATA/PRODDB/spfilePRODDB.ora&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;hr data-source-line="423-423" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #eaeaea; border-color: rgb(234, 234, 234) currentcolor currentcolor; border-image: initial; border-style: solid none none; border-width: 1px medium medium; color: #eaeaea; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px;" /&gt;&lt;h2 data-source-line="425-425" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 1em; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Phase 6: Clusterware Re-Registration&lt;/strong&gt;&amp;nbsp;&lt;/h2&gt;&lt;h3 data-source-line="427-427" id="step-6.1%3A-remove-old-rac-configuration" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Step 6.1: Remove Old RAC Configuration&lt;/strong&gt;&lt;/h3&gt;&lt;pre data-source-line="429-435" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #fafafa; border-radius: 10px; border-style: solid; border-width: 0px; color: #232425; font-size: 16px; padding: 10px;"&gt;&lt;code class="hljs hljs language-bash" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: rgb(255, 255, 255); border-radius: 12px; border-style: solid; border-width: 0px; color: #24292e; display: block; font-size: 14px; overflow-x: auto; padding: 1em; position: relative; white-space: pre-wrap; word-break: break-word;"&gt;&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;# Remove RAC database from cluster registry&lt;/span&gt;
srvctl remove database -d PRODDB -f

&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;# Verify removal&lt;/span&gt;
srvctl config database -d PRODDB  &lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;# Should show "not found"&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;h3 data-source-line="437-437" id="step-6.2%3A-register-as-single-instance" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Step 6.2: Register as Single Instance&lt;/strong&gt;&lt;/h3&gt;&lt;pre data-source-line="439-459" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #fafafa; border-radius: 10px; border-style: solid; border-width: 0px; color: #232425; font-size: 16px; padding: 10px;"&gt;&lt;code class="hljs hljs language-bash" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: rgb(255, 255, 255); border-radius: 12px; border-style: solid; border-width: 0px; color: #24292e; display: block; font-size: 14px; overflow-x: auto; padding: 1em; position: relative; white-space: pre-wrap; word-break: break-word;"&gt;&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;# Add database as single instance&lt;/span&gt;
srvctl add database \
  -d PRODDB \
  -o &lt;span class="hljs-variable" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;$ORACLE_HOME&lt;/span&gt; \
  -p &lt;span class="hljs-string" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #032f62;"&gt;'+DATA/PRODDB/spfilePRODDB.ora'&lt;/span&gt; \
  -r PRIMARY \
  -s OPEN \
  -t IMMEDIATE \
  -n node1 \
  -a &lt;span class="hljs-string" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #032f62;"&gt;"+DATA,+FRA"&lt;/span&gt;

&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;# Add the single instance&lt;/span&gt;
srvctl add instance \
  -d PRODDB \
  -i PRODDB \
  -n node1

&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;# Verify new configuration&lt;/span&gt;
srvctl config database -d PRODDB
&lt;/code&gt;&lt;/pre&gt;&lt;hr data-source-line="461-461" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #eaeaea; border-color: rgb(234, 234, 234) currentcolor currentcolor; border-image: initial; border-style: solid none none; border-width: 1px medium medium; color: #eaeaea; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px;" /&gt;&lt;h2 data-source-line="463-463" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 1em; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Phase 7: Network &amp;amp; Service Configuration&lt;/strong&gt;&lt;/h2&gt;&lt;h3 data-source-line="465-465" id="step-7.1%3A-create-database-services" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Step 7.1: Create Database Services&lt;/strong&gt;&lt;/h3&gt;&lt;pre data-source-line="467-478" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #fafafa; border-radius: 10px; border-style: solid; border-width: 0px; color: #232425; font-size: 16px; padding: 10px;"&gt;&lt;code class="hljs hljs language-sql" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: rgb(255, 255, 255); border-radius: 12px; border-style: solid; border-width: 0px; color: #24292e; display: block; font-size: 14px; overflow-x: auto; padding: 1em; position: relative; white-space: pre-wrap; word-break: break-word;"&gt;sqlplus &lt;span class="hljs-operator" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;/&lt;/span&gt; &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;as&lt;/span&gt; sysdba

&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;-- Create application service&lt;/span&gt;
&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;EXEC&lt;/span&gt; DBMS_SERVICE.CREATE_SERVICE(
  service_name &lt;span class="hljs-operator" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;=&lt;/span&gt;&lt;span class="hljs-operator" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;&amp;gt;&lt;/span&gt; &lt;span class="hljs-string" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #032f62;"&gt;'PRODDB_SERVICE'&lt;/span&gt;,
  network_name &lt;span class="hljs-operator" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;=&lt;/span&gt;&lt;span class="hljs-operator" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;&amp;gt;&lt;/span&gt; &lt;span class="hljs-string" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #032f62;"&gt;'PRODDB_SERVICE'&lt;/span&gt;
);

&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;-- Start the service&lt;/span&gt;
&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;EXEC&lt;/span&gt; DBMS_SERVICE.START_SERVICE(&lt;span class="hljs-string" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #032f62;"&gt;'PRODDB_SERVICE'&lt;/span&gt;);
&lt;/code&gt;&lt;/pre&gt;&lt;h3 data-source-line="480-480" id="step-7.2%3A-configure-listener" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Step 7.2: Configure Listener&lt;/strong&gt;&lt;/h3&gt;&lt;pre data-source-line="482-490" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #fafafa; border-radius: 10px; border-style: solid; border-width: 0px; color: #232425; font-size: 16px; padding: 10px;"&gt;&lt;code class="hljs hljs language-sql" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: rgb(255, 255, 255); border-radius: 12px; border-style: solid; border-width: 0px; color: #24292e; display: block; font-size: 14px; overflow-x: auto; padding: 1em; position: relative; white-space: pre-wrap; word-break: break-word;"&gt;&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;-- Set local listener&lt;/span&gt;
&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;ALTER&lt;/span&gt; &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;SYSTEM&lt;/span&gt; &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;SET&lt;/span&gt; 
  local_listener&lt;span class="hljs-operator" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;=&lt;/span&gt;&lt;span class="hljs-string" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #032f62;"&gt;'(ADDRESS=(PROTOCOL=TCP)(HOST=node1.domain.com)(PORT=1521))'&lt;/span&gt; 
  &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;SCOPE&lt;/span&gt;&lt;span class="hljs-operator" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;=&lt;/span&gt;&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;BOTH&lt;/span&gt;;

&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;-- Force registration&lt;/span&gt;
&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;ALTER&lt;/span&gt; &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;SYSTEM&lt;/span&gt; REGISTER;
&lt;/code&gt;&lt;/pre&gt;&lt;h3 data-source-line="492-492" id="step-7.3%3A-update-client-connection-strings" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Step 7.3: Update Client Connection Strings&lt;/strong&gt;&lt;/h3&gt;&lt;pre data-source-line="494-504" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #fafafa; border-radius: 10px; border-style: solid; border-width: 0px; color: #232425; font-size: 16px; padding: 10px;"&gt;&lt;code class="hljs hljs language-text" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: rgb(255, 255, 255); border-radius: 12px; border-style: solid; border-width: 0px; color: #24292e; display: block; font-size: 14px; overflow-x: auto; padding: 1em; position: relative; white-space: pre-wrap; word-break: break-word;"&gt;# tnsnames.ora entry
PRODDB =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = node1.domain.com)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = PRODDB_SERVICE.domain.com)
    )
  )
&lt;/code&gt;&lt;/pre&gt;&lt;hr data-source-line="506-506" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #eaeaea; border-color: rgb(234, 234, 234) currentcolor currentcolor; border-image: initial; border-style: solid none none; border-width: 1px medium medium; color: #eaeaea; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px;" /&gt;&lt;h2 data-source-line="508-508" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 1em; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Phase 8: Comprehensive Validation&lt;/strong&gt;&amp;nbsp;&lt;/h2&gt;&lt;h3 data-source-line="510-510" id="step-8.1%3A-database-instance-validation" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Step 8.1: Database Instance Validation&lt;/strong&gt;&lt;/h3&gt;&lt;pre data-source-line="512-523" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #fafafa; border-radius: 10px; border-style: solid; border-width: 0px; color: #232425; font-size: 16px; padding: 10px;"&gt;&lt;code class="hljs hljs language-sql" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: rgb(255, 255, 255); border-radius: 12px; border-style: solid; border-width: 0px; color: #24292e; display: block; font-size: 14px; overflow-x: auto; padding: 1em; position: relative; white-space: pre-wrap; word-break: break-word;"&gt;&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;-- Verify single instance configuration&lt;/span&gt;
&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;SELECT&lt;/span&gt; instance_name, host_name, parallel, status &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;FROM&lt;/span&gt; v$instance;
&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;SHOW&lt;/span&gt; &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;PARAMETER&lt;/span&gt; cluster_database;  &lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;-- Must be FALSE&lt;/span&gt;

&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;-- Check database health&lt;/span&gt;
&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;SELECT&lt;/span&gt; name, open_mode, log_mode &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;FROM&lt;/span&gt; v$database;

&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;-- Verify thread and undo configuration&lt;/span&gt;
&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;SELECT&lt;/span&gt; thread#, status, enabled &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;FROM&lt;/span&gt; v$thread;  &lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;-- Only one enabled thread&lt;/span&gt;
&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;SELECT&lt;/span&gt; tablespace_name &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;FROM&lt;/span&gt; dba_tablespaces &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;WHERE&lt;/span&gt; contents &lt;span class="hljs-operator" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;=&lt;/span&gt; &lt;span class="hljs-string" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #032f62;"&gt;'UNDO'&lt;/span&gt;;  &lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;-- Only one undo&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;h3 data-source-line="525-525" id="step-8.2%3A-asm-storage-validation" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Step 8.2: ASM Storage Validation&lt;/strong&gt;&lt;/h3&gt;&lt;pre data-source-line="527-530" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #fafafa; border-radius: 10px; border-style: solid; border-width: 0px; color: #232425; font-size: 16px; padding: 10px;"&gt;&lt;code class="hljs hljs language-bash" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: rgb(255, 255, 255); border-radius: 12px; border-style: solid; border-width: 0px; color: #24292e; display: block; font-size: 14px; overflow-x: auto; padding: 1em; position: relative; white-space: pre-wrap; word-break: break-word;"&gt;&lt;span class="hljs-built_in" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #e36209;"&gt;export&lt;/span&gt; ORACLE_SID=+ASM1
sqlplus / as sysasm&lt;/code&gt;&lt;/pre&gt;&lt;pre data-source-line="532-540" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #fafafa; border-radius: 10px; border-style: solid; border-width: 0px; color: #232425; font-size: 16px; padding: 10px;"&gt;&lt;code class="hljs hljs language-sql" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: rgb(255, 255, 255); border-radius: 12px; border-style: solid; border-width: 0px; color: #24292e; display: block; font-size: 14px; overflow-x: auto; padding: 1em; position: relative; white-space: pre-wrap; word-break: break-word;"&gt;&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;-- Verify disk group health&lt;/span&gt;
&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;SELECT&lt;/span&gt; name, state, type, total_mb, free_mb &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;FROM&lt;/span&gt; v$asm_diskgroup &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;ORDER&lt;/span&gt; &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;BY&lt;/span&gt; name;

&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;-- Verify database files accessibility&lt;/span&gt;
&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;SELECT&lt;/span&gt; name &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;FROM&lt;/span&gt; v$datafile;
&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;SELECT&lt;/span&gt; name &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;FROM&lt;/span&gt; v$controlfile;
&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;SELECT&lt;/span&gt; &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;member&lt;/span&gt; &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;FROM&lt;/span&gt; v$logfile;
&lt;/code&gt;&lt;/pre&gt;&lt;h3 data-source-line="542-542" id="step-8.3%3A-connectivity-testing" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Step 8.3: Connectivity Testing&lt;/strong&gt;&lt;/h3&gt;&lt;pre data-source-line="544-552" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #fafafa; border-radius: 10px; border-style: solid; border-width: 0px; color: #232425; font-size: 16px; padding: 10px;"&gt;&lt;code class="hljs hljs language-bash" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: rgb(255, 255, 255); border-radius: 12px; border-style: solid; border-width: 0px; color: #24292e; display: block; font-size: 14px; overflow-x: auto; padding: 1em; position: relative; white-space: pre-wrap; word-break: break-word;"&gt;&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;# Test srvctl management&lt;/span&gt;
srvctl stop database -d PRODDB
srvctl start database -d PRODDB
srvctl status database -d PRODDB

&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;# Test client connectivity&lt;/span&gt;
sqlplus username/password@PRODDB
&lt;/code&gt;&lt;/pre&gt;&lt;hr data-source-line="554-554" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #eaeaea; border-color: rgb(234, 234, 234) currentcolor currentcolor; border-image: initial; border-style: solid none none; border-width: 1px medium medium; color: #eaeaea; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px;" /&gt;&lt;h2 data-source-line="556-556" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 1em; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Phase 9: Performance Optimization&lt;/strong&gt;&amp;nbsp;&lt;/h2&gt;&lt;h3 data-source-line="558-558" id="step-9.1%3A-memory-optimization" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Step 9.1: Memory Optimization&lt;/strong&gt;&lt;/h3&gt;&lt;p data-source-line="560-560" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 28px; list-style: none; margin: 0px 0px 12px; padding: 0px;"&gt;With all resources dedicated to a single instance, optimize memory allocation using these formulas:&lt;/p&gt;&lt;p data-source-line="562-562" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 28px; list-style: none; margin: 0px 0px 12px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Memory Sizing Calculations:&lt;/strong&gt;&lt;/p&gt;&lt;section style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px;"&gt;&lt;span class="katex-display" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; display: block; margin: 1em 0px; text-align: center;"&gt;&lt;span class="katex" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; display: block; font-family: KaTeX_Main, &amp;quot;Times New Roman&amp;quot;, serif; font-feature-settings: normal; font-kerning: auto; font-language-override: normal; font-optical-sizing: auto; font-size-adjust: none; font-size: 1.21em; font-stretch: normal; font-style: normal; font-variant: normal; font-variation-settings: normal; line-height: 1.2; text-rendering: auto; white-space: nowrap;"&gt;&lt;span class="katex-mathml" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px; clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; padding: 0px; position: absolute; width: 1px;"&gt;&lt;/span&gt;&lt;span aria-hidden="true" class="katex-html" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: block; position: relative;"&gt;&lt;span class="base" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; position: relative; width: min-content;"&gt;&lt;span class="strut" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; height: 0.6944em;"&gt;&lt;/span&gt;&lt;span class="mord text" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;Recommended&amp;nbsp;SGA&lt;/span&gt;&lt;span class="mspace" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; margin-right: 0.2778em;"&gt;&lt;/span&gt;&lt;span class="mrel" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;=&lt;/span&gt;&lt;span class="mspace" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; margin-right: 0.2778em;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="base" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; position: relative; width: min-content;"&gt;&lt;span class="strut" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; height: 0.7778em; vertical-align: -0.0833em;"&gt;&lt;/span&gt;&lt;span class="mord text" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;Total&amp;nbsp;Server&amp;nbsp;RAM&lt;/span&gt;&lt;span class="mspace" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; margin-right: 0.2222em;"&gt;&lt;/span&gt;&lt;span class="mbin" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;×&lt;/span&gt;&lt;span class="mspace" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; margin-right: 0.2222em;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="base" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; position: relative; width: min-content;"&gt;&lt;span class="strut" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; height: 0.6444em;"&gt;&lt;/span&gt;&lt;span class="mord" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;0.60&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/section&gt;&lt;section style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px;"&gt;&lt;span class="katex-display" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; display: block; margin: 1em 0px; text-align: center;"&gt;&lt;span class="katex" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; display: block; font-family: KaTeX_Main, &amp;quot;Times New Roman&amp;quot;, serif; font-feature-settings: normal; font-kerning: auto; font-language-override: normal; font-optical-sizing: auto; font-size-adjust: none; font-size: 1.21em; font-stretch: normal; font-style: normal; font-variant: normal; font-variation-settings: normal; line-height: 1.2; text-rendering: auto; white-space: nowrap;"&gt;&lt;span class="katex-mathml" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px; clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; padding: 0px; position: absolute; width: 1px;"&gt;&lt;/span&gt;&lt;span aria-hidden="true" class="katex-html" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: block; position: relative;"&gt;&lt;span class="base" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; position: relative; width: min-content;"&gt;&lt;span class="strut" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; height: 0.6944em;"&gt;&lt;/span&gt;&lt;span class="mord text" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;Recommended&amp;nbsp;PGA&lt;/span&gt;&lt;span class="mspace" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; margin-right: 0.2778em;"&gt;&lt;/span&gt;&lt;span class="mrel" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;=&lt;/span&gt;&lt;span class="mspace" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; margin-right: 0.2778em;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="base" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; position: relative; width: min-content;"&gt;&lt;span class="strut" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; height: 0.7778em; vertical-align: -0.0833em;"&gt;&lt;/span&gt;&lt;span class="mord text" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;Total&amp;nbsp;Server&amp;nbsp;RAM&lt;/span&gt;&lt;span class="mspace" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; margin-right: 0.2222em;"&gt;&lt;/span&gt;&lt;span class="mbin" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;×&lt;/span&gt;&lt;span class="mspace" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; margin-right: 0.2222em;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="base" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; position: relative; width: min-content;"&gt;&lt;span class="strut" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; height: 0.6444em;"&gt;&lt;/span&gt;&lt;span class="mord" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;0.20&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/section&gt;&lt;section style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px;"&gt;&lt;span class="katex-display" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; display: block; margin: 1em 0px; text-align: center;"&gt;&lt;span class="katex" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; display: block; font-family: KaTeX_Main, &amp;quot;Times New Roman&amp;quot;, serif; font-feature-settings: normal; font-kerning: auto; font-language-override: normal; font-optical-sizing: auto; font-size-adjust: none; font-size: 1.21em; font-stretch: normal; font-style: normal; font-variant: normal; font-variation-settings: normal; line-height: 1.2; text-rendering: auto; white-space: nowrap;"&gt;&lt;span class="katex-mathml" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px; clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; padding: 0px; position: absolute; width: 1px;"&gt;&lt;/span&gt;&lt;span aria-hidden="true" class="katex-html" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: block; position: relative;"&gt;&lt;span class="base" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; position: relative; width: min-content;"&gt;&lt;span class="strut" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; height: 0.8889em; vertical-align: -0.1944em;"&gt;&lt;/span&gt;&lt;span class="mord text" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;Total&amp;nbsp;Oracle&amp;nbsp;Memory&lt;/span&gt;&lt;span class="mspace" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; margin-right: 0.2778em;"&gt;&lt;/span&gt;&lt;span class="mrel" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;=&lt;/span&gt;&lt;span class="mspace" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; margin-right: 0.2778em;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="base" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; position: relative; width: min-content;"&gt;&lt;span class="strut" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; height: 0.7667em; vertical-align: -0.0833em;"&gt;&lt;/span&gt;&lt;span class="mord text" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;SGA&lt;/span&gt;&lt;span class="mspace" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; margin-right: 0.2222em;"&gt;&lt;/span&gt;&lt;span class="mbin" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;+&lt;/span&gt;&lt;span class="mspace" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; margin-right: 0.2222em;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="base" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; position: relative; width: min-content;"&gt;&lt;span class="strut" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; height: 0.8193em; vertical-align: -0.136em;"&gt;&lt;/span&gt;&lt;span class="mord text" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;PGA&lt;/span&gt;&lt;span class="mspace" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; margin-right: 0.2778em;"&gt;&lt;/span&gt;&lt;span class="mrel" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;≤&lt;/span&gt;&lt;span class="mspace" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; margin-right: 0.2778em;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="base" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; position: relative; width: min-content;"&gt;&lt;span class="strut" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; height: 0.7778em; vertical-align: -0.0833em;"&gt;&lt;/span&gt;&lt;span class="mord text" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;Total&amp;nbsp;Server&amp;nbsp;RAM&lt;/span&gt;&lt;span class="mspace" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; margin-right: 0.2222em;"&gt;&lt;/span&gt;&lt;span class="mbin" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;×&lt;/span&gt;&lt;span class="mspace" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; margin-right: 0.2222em;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="base" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; position: relative; width: min-content;"&gt;&lt;span class="strut" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; height: 0.6444em;"&gt;&lt;/span&gt;&lt;span class="mord" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;0.80&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/section&gt;&lt;p data-source-line="573-573" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 28px; list-style: none; margin: 0px 0px 12px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Example for 64GB server:&lt;/strong&gt;&lt;/p&gt;&lt;section style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px;"&gt;&lt;span class="katex-display" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; display: block; margin: 1em 0px; text-align: center;"&gt;&lt;span class="katex" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; display: block; font-family: KaTeX_Main, &amp;quot;Times New Roman&amp;quot;, serif; font-feature-settings: normal; font-kerning: auto; font-language-override: normal; font-optical-sizing: auto; font-size-adjust: none; font-size: 1.21em; font-stretch: normal; font-style: normal; font-variant: normal; font-variation-settings: normal; line-height: 1.2; text-rendering: auto; white-space: nowrap;"&gt;&lt;span class="katex-mathml" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px; clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; padding: 0px; position: absolute; width: 1px;"&gt;&lt;/span&gt;&lt;span aria-hidden="true" class="katex-html" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: block; position: relative;"&gt;&lt;span class="base" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; position: relative; width: min-content;"&gt;&lt;span class="strut" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; height: 0.6833em;"&gt;&lt;/span&gt;&lt;span class="mord text" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;SGA&lt;/span&gt;&lt;span class="mspace" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; margin-right: 0.2778em;"&gt;&lt;/span&gt;&lt;span class="mrel" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;=&lt;/span&gt;&lt;span class="mspace" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; margin-right: 0.2778em;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="base" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; position: relative; width: min-content;"&gt;&lt;span class="strut" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; height: 0.7278em; vertical-align: -0.0833em;"&gt;&lt;/span&gt;&lt;span class="mord" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;64&lt;/span&gt;&lt;span class="mspace" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; margin-right: 0.2222em;"&gt;&lt;/span&gt;&lt;span class="mbin" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;×&lt;/span&gt;&lt;span class="mspace" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; margin-right: 0.2222em;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="base" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; position: relative; width: min-content;"&gt;&lt;span class="strut" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; height: 0.6444em;"&gt;&lt;/span&gt;&lt;span class="mord" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;0.60&lt;/span&gt;&lt;span class="mspace" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; margin-right: 0.2778em;"&gt;&lt;/span&gt;&lt;span class="mrel" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;=&lt;/span&gt;&lt;span class="mspace" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; margin-right: 0.2778em;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="base" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; position: relative; width: min-content;"&gt;&lt;span class="strut" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; height: 0.6833em;"&gt;&lt;/span&gt;&lt;span class="mord" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;38.4&lt;/span&gt;&lt;span class="mord text" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;&amp;nbsp;GB&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/section&gt;&lt;section style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px;"&gt;&lt;span class="katex-display" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; display: block; margin: 1em 0px; text-align: center;"&gt;&lt;span class="katex" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; display: block; font-family: KaTeX_Main, &amp;quot;Times New Roman&amp;quot;, serif; font-feature-settings: normal; font-kerning: auto; font-language-override: normal; font-optical-sizing: auto; font-size-adjust: none; font-size: 1.21em; font-stretch: normal; font-style: normal; font-variant: normal; font-variation-settings: normal; line-height: 1.2; text-rendering: auto; white-space: nowrap;"&gt;&lt;span class="katex-mathml" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border: 0px; clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; padding: 0px; position: absolute; width: 1px;"&gt;&lt;/span&gt;&lt;span aria-hidden="true" class="katex-html" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: block; position: relative;"&gt;&lt;span class="base" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; position: relative; width: min-content;"&gt;&lt;span class="strut" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; height: 0.6833em;"&gt;&lt;/span&gt;&lt;span class="mord text" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;PGA&lt;/span&gt;&lt;span class="mspace" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; margin-right: 0.2778em;"&gt;&lt;/span&gt;&lt;span class="mrel" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;=&lt;/span&gt;&lt;span class="mspace" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; margin-right: 0.2778em;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="base" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; position: relative; width: min-content;"&gt;&lt;span class="strut" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; height: 0.7278em; vertical-align: -0.0833em;"&gt;&lt;/span&gt;&lt;span class="mord" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;64&lt;/span&gt;&lt;span class="mspace" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; margin-right: 0.2222em;"&gt;&lt;/span&gt;&lt;span class="mbin" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;×&lt;/span&gt;&lt;span class="mspace" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; margin-right: 0.2222em;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="base" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; position: relative; width: min-content;"&gt;&lt;span class="strut" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; height: 0.6444em;"&gt;&lt;/span&gt;&lt;span class="mord" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;0.20&lt;/span&gt;&lt;span class="mspace" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; margin-right: 0.2778em;"&gt;&lt;/span&gt;&lt;span class="mrel" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;=&lt;/span&gt;&lt;span class="mspace" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; margin-right: 0.2778em;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="base" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; position: relative; width: min-content;"&gt;&lt;span class="strut" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px; display: inline-block; height: 0.6833em;"&gt;&lt;/span&gt;&lt;span class="mord" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;12.8&lt;/span&gt;&lt;span class="mord text" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: currentcolor; border-style: solid; border-width: 0px;"&gt;&amp;nbsp;GB&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/section&gt;&lt;pre data-source-line="581-592" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #fafafa; border-radius: 10px; border-style: solid; border-width: 0px; color: #232425; font-size: 16px; padding: 10px;"&gt;&lt;code class="hljs hljs language-sql" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: rgb(255, 255, 255); border-radius: 12px; border-style: solid; border-width: 0px; color: #24292e; display: block; font-size: 14px; overflow-x: auto; padding: 1em; position: relative; white-space: pre-wrap; word-break: break-word;"&gt;&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;-- Apply optimized memory settings&lt;/span&gt;
&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;ALTER&lt;/span&gt; &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;SYSTEM&lt;/span&gt; &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;SET&lt;/span&gt; sga_target&lt;span class="hljs-operator" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;=&lt;/span&gt;&lt;span class="hljs-number" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;38&lt;/span&gt;G &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;SCOPE&lt;/span&gt;&lt;span class="hljs-operator" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;=&lt;/span&gt;SPFILE;
&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;ALTER&lt;/span&gt; &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;SYSTEM&lt;/span&gt; &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;SET&lt;/span&gt; pga_aggregate_target&lt;span class="hljs-operator" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;=&lt;/span&gt;&lt;span class="hljs-number" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;12&lt;/span&gt;G &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;SCOPE&lt;/span&gt;&lt;span class="hljs-operator" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;=&lt;/span&gt;SPFILE;

&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;-- Optimize parallel settings&lt;/span&gt;
&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;ALTER&lt;/span&gt; &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;SYSTEM&lt;/span&gt; &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;SET&lt;/span&gt; parallel_max_servers&lt;span class="hljs-operator" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;=&lt;/span&gt;&lt;span class="hljs-number" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;32&lt;/span&gt; &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;SCOPE&lt;/span&gt;&lt;span class="hljs-operator" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;=&lt;/span&gt;SPFILE;

&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;-- Apply changes&lt;/span&gt;
SHUTDOWN IMMEDIATE;
STARTUP;
&lt;/code&gt;&lt;/pre&gt;&lt;hr data-source-line="594-594" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #eaeaea; border-color: rgb(234, 234, 234) currentcolor currentcolor; border-image: initial; border-style: solid none none; border-width: 1px medium medium; color: #eaeaea; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px;" /&gt;&lt;h2 data-source-line="596-596" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 1em; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Phase 10: Final Documentation&lt;/strong&gt;&amp;nbsp;{#phase-10}&lt;/h2&gt;&lt;h3 data-source-line="598-598" id="step-10.1%3A-post-conversion-backup" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Step 10.1: Post-Conversion Backup&lt;/strong&gt;&lt;/h3&gt;&lt;pre data-source-line="600-602" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #fafafa; border-radius: 10px; border-style: solid; border-width: 0px; color: #232425; font-size: 16px; padding: 10px;"&gt;&lt;code class="hljs hljs language-bash" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: rgb(255, 255, 255); border-radius: 12px; border-style: solid; border-width: 0px; color: #24292e; display: block; font-size: 14px; overflow-x: auto; padding: 1em; position: relative; white-space: pre-wrap; word-break: break-word;"&gt;rman target /&lt;/code&gt;&lt;/pre&gt;&lt;pre data-source-line="604-608" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #fafafa; border-radius: 10px; border-style: solid; border-width: 0px; color: #232425; font-size: 16px; padding: 10px;"&gt;&lt;code class="hljs hljs language-sql" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: rgb(255, 255, 255); border-radius: 12px; border-style: solid; border-width: 0px; color: #24292e; display: block; font-size: 14px; overflow-x: auto; padding: 1em; position: relative; white-space: pre-wrap; word-break: break-word;"&gt;&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;-- Take fresh backup of converted database&lt;/span&gt;
BACKUP DATABASE PLUS ARCHIVELOG &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;DELETE&lt;/span&gt; INPUT;
BACKUP &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;CURRENT&lt;/span&gt; CONTROLFILE;
&lt;/code&gt;&lt;/pre&gt;&lt;h3 data-source-line="610-610" id="step-10.2%3A-update-system-configuration" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Step 10.2: Update System Configuration&lt;/strong&gt;&lt;/h3&gt;&lt;pre data-source-line="612-625" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #fafafa; border-radius: 10px; border-style: solid; border-width: 0px; color: #232425; font-size: 16px; padding: 10px;"&gt;&lt;code class="hljs hljs language-bash" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: rgb(255, 255, 255); border-radius: 12px; border-style: solid; border-width: 0px; color: #24292e; display: block; font-size: 14px; overflow-x: auto; padding: 1em; position: relative; white-space: pre-wrap; word-break: break-word;"&gt;&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;# Update /etc/oratab&lt;/span&gt;
&lt;span class="hljs-built_in" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #e36209;"&gt;echo&lt;/span&gt; &lt;span class="hljs-string" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #032f62;"&gt;"PRODDB:&lt;span class="hljs-variable" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;$ORACLE_HOME&lt;/span&gt;:Y"&lt;/span&gt; &amp;gt;&amp;gt; /etc/oratab

&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;# Create management scripts&lt;/span&gt;
&lt;span class="hljs-built_in" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #e36209;"&gt;cat&lt;/span&gt; &amp;gt; /home/oracle/scripts/start_proddb.sh &amp;lt;&amp;lt; &lt;span class="hljs-string" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #032f62;"&gt;'EOF'&lt;/span&gt;
&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;#!/bin/bash&lt;/span&gt;
&lt;span class="hljs-built_in" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #e36209;"&gt;export&lt;/span&gt; ORACLE_SID=PRODDB
&lt;span class="hljs-built_in" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #e36209;"&gt;export&lt;/span&gt; ORACLE_HOME=/u01/app/oracle/product/19.0.0/dbhome_1
srvctl start database -d PRODDB
EOF

&lt;span class="hljs-built_in" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #e36209;"&gt;chmod&lt;/span&gt; +x /home/oracle/scripts/start_proddb.sh
&lt;/code&gt;&lt;/pre&gt;&lt;hr data-source-line="627-627" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #eaeaea; border-color: rgb(234, 234, 234) currentcolor currentcolor; border-image: initial; border-style: solid none none; border-width: 1px medium medium; color: #eaeaea; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px;" /&gt;&lt;h2 data-source-line="629-629" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 1em; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Advanced Troubleshooting Guide&lt;/strong&gt;&amp;nbsp;&lt;/h2&gt;&lt;h3 data-source-line="631-631" id="issue-1%3A-database-startup-failures" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Issue 1: Database Startup Failures&lt;/strong&gt;&lt;/h3&gt;&lt;p data-source-line="633-633" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 28px; list-style: none; margin: 0px 0px 12px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Problem:&lt;/strong&gt;&amp;nbsp;Database fails to start after parameter changes&lt;/p&gt;&lt;pre data-source-line="634-639" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #fafafa; border-radius: 10px; border-style: solid; border-width: 0px; color: #232425; font-size: 16px; padding: 10px;"&gt;&lt;code class="hljs hljs language-bash" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: rgb(255, 255, 255); border-radius: 12px; border-style: solid; border-width: 0px; color: #24292e; display: block; font-size: 14px; overflow-x: auto; padding: 1em; position: relative; white-space: pre-wrap; word-break: break-word;"&gt;&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;# Diagnose with explicit PFILE&lt;/span&gt;
sqlplus / as sysdba
STARTUP PFILE=&lt;span class="hljs-string" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #032f62;"&gt;'/tmp/init_single_instance.ora'&lt;/span&gt;;
&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;# Check alert log: $ORACLE_BASE/diag/rdbms/proddb/PRODDB/trace/alert_PRODDB.log&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;h3 data-source-line="641-641" id="issue-2%3A-cannot-drop-redo-log-groups" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Issue 2: Cannot Drop Redo Log Groups&lt;/strong&gt;&lt;/h3&gt;&lt;p data-source-line="643-643" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 28px; list-style: none; margin: 0px 0px 12px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Problem:&lt;/strong&gt;&amp;nbsp;ORA-01623/ORA-01624 errors when dropping log groups&lt;/p&gt;&lt;pre data-source-line="644-650" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #fafafa; border-radius: 10px; border-style: solid; border-width: 0px; color: #232425; font-size: 16px; padding: 10px;"&gt;&lt;code class="hljs hljs language-sql" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: rgb(255, 255, 255); border-radius: 12px; border-style: solid; border-width: 0px; color: #24292e; display: block; font-size: 14px; overflow-x: auto; padding: 1em; position: relative; white-space: pre-wrap; word-break: break-word;"&gt;&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;-- Force log switches and checkpoints&lt;/span&gt;
&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;ALTER&lt;/span&gt; &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;SYSTEM&lt;/span&gt; SWITCH LOGFILE;
&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;ALTER&lt;/span&gt; &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;SYSTEM&lt;/span&gt; SWITCH LOGFILE;
&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;ALTER&lt;/span&gt; &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;SYSTEM&lt;/span&gt; CHECKPOINT;
&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;-- Wait for archival, then retry drop&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;h3 data-source-line="652-652" id="issue-3%3A-asm-connectivity-issues" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Issue 3: ASM Connectivity Issues&lt;/strong&gt;&lt;/h3&gt;&lt;p data-source-line="654-654" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 28px; list-style: none; margin: 0px 0px 12px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Problem:&lt;/strong&gt;&amp;nbsp;Cannot access ASM disk groups&lt;/p&gt;&lt;pre data-source-line="655-664" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #fafafa; border-radius: 10px; border-style: solid; border-width: 0px; color: #232425; font-size: 16px; padding: 10px;"&gt;&lt;code class="hljs hljs language-bash" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: rgb(255, 255, 255); border-radius: 12px; border-style: solid; border-width: 0px; color: #24292e; display: block; font-size: 14px; overflow-x: auto; padding: 1em; position: relative; white-space: pre-wrap; word-break: break-word;"&gt;&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;# Check Grid Infrastructure status&lt;/span&gt;
crsctl check crs
srvctl start asm -n node1

&lt;span class="hljs-comment" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #6a737d;"&gt;# Mount disk groups if needed&lt;/span&gt;
&lt;span class="hljs-built_in" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #e36209;"&gt;export&lt;/span&gt; ORACLE_SID=+ASM1
sqlplus / as sysasm
ALTER DISKGROUP DATA MOUNT;
&lt;/code&gt;&lt;/pre&gt;&lt;h3 data-source-line="666-666" id="issue-4%3A-service-registration-problems" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Issue 4: Service Registration Problems&lt;/strong&gt;&lt;/h3&gt;&lt;p data-source-line="668-668" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 28px; list-style: none; margin: 0px 0px 12px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Problem:&lt;/strong&gt;&amp;nbsp;Services not registering with listener&lt;/p&gt;&lt;pre data-source-line="669-674" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #fafafa; border-radius: 10px; border-style: solid; border-width: 0px; color: #232425; font-size: 16px; padding: 10px;"&gt;&lt;code class="hljs hljs language-sql" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: rgb(255, 255, 255); border-radius: 12px; border-style: solid; border-width: 0px; color: #24292e; display: block; font-size: 14px; overflow-x: auto; padding: 1em; position: relative; white-space: pre-wrap; word-break: break-word;"&gt;&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;ALTER&lt;/span&gt; &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;SYSTEM&lt;/span&gt; &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;SET&lt;/span&gt; local_listener&lt;span class="hljs-operator" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;=&lt;/span&gt;
  &lt;span class="hljs-string" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #032f62;"&gt;'(ADDRESS=(PROTOCOL=TCP)(HOST=node1.domain.com)(PORT=1521))'&lt;/span&gt; 
  &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;SCOPE&lt;/span&gt;&lt;span class="hljs-operator" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #005cc5;"&gt;=&lt;/span&gt;&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;BOTH&lt;/span&gt;;
&lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;ALTER&lt;/span&gt; &lt;span class="hljs-keyword" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; color: #d73a49;"&gt;SYSTEM&lt;/span&gt; REGISTER;
&lt;/code&gt;&lt;/pre&gt;&lt;hr data-source-line="676-676" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #eaeaea; border-color: rgb(234, 234, 234) currentcolor currentcolor; border-image: initial; border-style: solid none none; border-width: 1px medium medium; color: #eaeaea; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px;" /&gt;&lt;h2 data-source-line="678-678" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 1em; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Enterprise Migration Checklist&lt;/strong&gt;&amp;nbsp;&lt;/h2&gt;&lt;h3 data-source-line="680-680" id="pre-migration-(complete-all-items)" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Pre-Migration (Complete All Items)&lt;/strong&gt;&lt;/h3&gt;&lt;ul class="contains-task-list" data-source-line="681-688" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; list-style: disc; margin: 0px 0px 20px; padding: 0px 0px 0px 20px;"&gt;&lt;li class="task-list-item" data-source-line="681-681" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;&lt;input class="task-list-item-checkbox" disabled="" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; font-family: arial, sans-serif;" type="checkbox" /&gt;&amp;nbsp;Full RMAN backup completed and restoration tested&lt;/li&gt;&lt;li class="task-list-item" data-source-line="682-682" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;&lt;input class="task-list-item-checkbox" disabled="" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; font-family: arial, sans-serif;" type="checkbox" /&gt;&amp;nbsp;SPFILE/PFILE backup saved to OS filesystem&lt;/li&gt;&lt;li class="task-list-item" data-source-line="683-683" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;&lt;input class="task-list-item-checkbox" disabled="" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; font-family: arial, sans-serif;" type="checkbox" /&gt;&amp;nbsp;Complete RAC configuration documented&lt;/li&gt;&lt;li class="task-list-item" data-source-line="684-684" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;&lt;input class="task-list-item-checkbox" disabled="" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; font-family: arial, sans-serif;" type="checkbox" /&gt;&amp;nbsp;Non-production testing completed successfully&lt;/li&gt;&lt;li class="task-list-item" data-source-line="685-685" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;&lt;input class="task-list-item-checkbox" disabled="" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; font-family: arial, sans-serif;" type="checkbox" /&gt;&amp;nbsp;Maintenance window approved and communicated&lt;/li&gt;&lt;li class="task-list-item" data-source-line="686-686" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;&lt;input class="task-list-item-checkbox" disabled="" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; font-family: arial, sans-serif;" type="checkbox" /&gt;&amp;nbsp;Application teams notified and prepared&lt;/li&gt;&lt;li class="task-list-item" data-source-line="687-688" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;&lt;input class="task-list-item-checkbox" disabled="" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; font-family: arial, sans-serif;" type="checkbox" /&gt;&amp;nbsp;Rollback procedure documented and tested&lt;/li&gt;&lt;/ul&gt;&lt;h3 data-source-line="689-689" id="during-migration-(execute-in-order)" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;During Migration (Execute in Order)&lt;/strong&gt;&lt;/h3&gt;&lt;ul class="contains-task-list" data-source-line="690-701" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; list-style: disc; margin: 0px 0px 20px; padding: 0px 0px 0px 20px;"&gt;&lt;li class="task-list-item" data-source-line="690-690" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;&lt;input class="task-list-item-checkbox" disabled="" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; font-family: arial, sans-serif;" type="checkbox" /&gt;&amp;nbsp;Application connections gracefully terminated&lt;/li&gt;&lt;li class="task-list-item" data-source-line="691-691" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;&lt;input class="task-list-item-checkbox" disabled="" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; font-family: arial, sans-serif;" type="checkbox" /&gt;&amp;nbsp;RAC services and database stopped via srvctl&lt;/li&gt;&lt;li class="task-list-item" data-source-line="692-692" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;&lt;input class="task-list-item-checkbox" disabled="" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; font-family: arial, sans-serif;" type="checkbox" /&gt;&amp;nbsp;Parameter file modified (cluster_database=FALSE)&lt;/li&gt;&lt;li class="task-list-item" data-source-line="693-693" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;&lt;input class="task-list-item-checkbox" disabled="" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; font-family: arial, sans-serif;" type="checkbox" /&gt;&amp;nbsp;Single instance started and verified&lt;/li&gt;&lt;li class="task-list-item" data-source-line="694-694" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;&lt;input class="task-list-item-checkbox" disabled="" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; font-family: arial, sans-serif;" type="checkbox" /&gt;&amp;nbsp;Extra redo threads disabled and dropped&lt;/li&gt;&lt;li class="task-list-item" data-source-line="695-695" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;&lt;input class="task-list-item-checkbox" disabled="" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; font-family: arial, sans-serif;" type="checkbox" /&gt;&amp;nbsp;Extra undo tablespaces dropped&lt;/li&gt;&lt;li class="task-list-item" data-source-line="696-696" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;&lt;input class="task-list-item-checkbox" disabled="" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; font-family: arial, sans-serif;" type="checkbox" /&gt;&amp;nbsp;SPFILE created in ASM with pointer file&lt;/li&gt;&lt;li class="task-list-item" data-source-line="697-697" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;&lt;input class="task-list-item-checkbox" disabled="" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; font-family: arial, sans-serif;" type="checkbox" /&gt;&amp;nbsp;Database restarted with ASM SPFILE&lt;/li&gt;&lt;li class="task-list-item" data-source-line="698-698" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;&lt;input class="task-list-item-checkbox" disabled="" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; font-family: arial, sans-serif;" type="checkbox" /&gt;&amp;nbsp;Clusterware registration updated&lt;/li&gt;&lt;li class="task-list-item" data-source-line="699-699" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;&lt;input class="task-list-item-checkbox" disabled="" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; font-family: arial, sans-serif;" type="checkbox" /&gt;&amp;nbsp;Services and listeners configured&lt;/li&gt;&lt;li class="task-list-item" data-source-line="700-701" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;&lt;input class="task-list-item-checkbox" disabled="" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; font-family: arial, sans-serif;" type="checkbox" /&gt;&amp;nbsp;All validation tests passed&lt;/li&gt;&lt;/ul&gt;&lt;h3 data-source-line="702-702" id="post-migration-(verify-all-items)" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Post-Migration (Verify All Items)&lt;/strong&gt;&lt;/h3&gt;&lt;ul class="contains-task-list" data-source-line="703-711" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; list-style: disc; margin: 0px 0px 20px; padding: 0px 0px 0px 20px;"&gt;&lt;li class="task-list-item" data-source-line="703-703" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;&lt;input class="task-list-item-checkbox" disabled="" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; font-family: arial, sans-serif;" type="checkbox" /&gt;&amp;nbsp;Database operates correctly as single instance&lt;/li&gt;&lt;li class="task-list-item" data-source-line="704-704" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;&lt;input class="task-list-item-checkbox" disabled="" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; font-family: arial, sans-serif;" type="checkbox" /&gt;&amp;nbsp;ASM storage fully accessible and healthy&lt;/li&gt;&lt;li class="task-list-item" data-source-line="705-705" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;&lt;input class="task-list-item-checkbox" disabled="" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; font-family: arial, sans-serif;" type="checkbox" /&gt;&amp;nbsp;Application connectivity verified&lt;/li&gt;&lt;li class="task-list-item" data-source-line="706-706" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;&lt;input class="task-list-item-checkbox" disabled="" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; font-family: arial, sans-serif;" type="checkbox" /&gt;&amp;nbsp;Memory parameters optimized&lt;/li&gt;&lt;li class="task-list-item" data-source-line="707-707" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;&lt;input class="task-list-item-checkbox" disabled="" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; font-family: arial, sans-serif;" type="checkbox" /&gt;&amp;nbsp;Final backup completed&lt;/li&gt;&lt;li class="task-list-item" data-source-line="708-708" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;&lt;input class="task-list-item-checkbox" disabled="" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; font-family: arial, sans-serif;" type="checkbox" /&gt;&amp;nbsp;Documentation updated&lt;/li&gt;&lt;li class="task-list-item" data-source-line="709-709" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;&lt;input class="task-list-item-checkbox" disabled="" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; font-family: arial, sans-serif;" type="checkbox" /&gt;&amp;nbsp;Monitoring systems updated&lt;/li&gt;&lt;li class="task-list-item" data-source-line="710-711" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;&lt;input class="task-list-item-checkbox" disabled="" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; font-family: arial, sans-serif;" type="checkbox" /&gt;&amp;nbsp;Success communicated to stakeholders&lt;/li&gt;&lt;/ul&gt;&lt;hr data-source-line="712-712" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #eaeaea; border-color: rgb(234, 234, 234) currentcolor currentcolor; border-image: initial; border-style: solid none none; border-width: 1px medium medium; color: #eaeaea; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px;" /&gt;&lt;h2 data-source-line="714-714" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 1em; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Frequently Asked Questions&lt;/strong&gt;&amp;nbsp;&lt;/h2&gt;&lt;p data-source-line="716-717" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 28px; list-style: none; margin: 0px 0px 12px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Q: Can I convert back to RAC if needed?&lt;/strong&gt;&amp;nbsp;A: Yes, but treat this as a one-way migration. Keep your pre-conversion RMAN backup and PFILE. To revert, restore the backup, re-enable redo threads, recreate undo tablespaces, and re-register as RAC.&lt;/p&gt;&lt;p data-source-line="719-720" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 28px; list-style: none; margin: 0px 0px 12px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Q: Do I need to move any datafiles?&lt;/strong&gt;&amp;nbsp;A: No. All datafiles, controlfiles, and redo logs remain in ASM exactly where they are. This is a logical conversion, not a physical data migration.&lt;/p&gt;&lt;p data-source-line="722-723" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 28px; list-style: none; margin: 0px 0px 12px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Q: What happens to Grid Infrastructure?&lt;/strong&gt;&amp;nbsp;A: Grid Infrastructure remains installed and running to support ASM. You're removing RAC database management while keeping ASM storage management.&lt;/p&gt;&lt;p data-source-line="725-726" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 28px; list-style: none; margin: 0px 0px 12px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Q: How long does the conversion take?&lt;/strong&gt;&amp;nbsp;A: Typically 30-60 minutes for the actual conversion, plus 1-2 hours for validation and testing. Plan for a 4-hour maintenance window.&lt;/p&gt;&lt;p data-source-line="728-729" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 28px; list-style: none; margin: 0px 0px 12px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Q: Does this affect Data Guard configurations?&lt;/strong&gt;&amp;nbsp;A: Yes. You'll need to update Data Guard configurations post-conversion to reflect the single-instance primary database.&lt;/p&gt;&lt;hr data-source-line="731-731" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: #eaeaea; border-color: rgb(234, 234, 234) currentcolor currentcolor; border-image: initial; border-style: solid none none; border-width: 1px medium medium; color: #eaeaea; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px;" /&gt;&lt;h2 data-source-line="733-733" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 1em; line-height: normal; list-style: none; margin: 20px 0px 8px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Conclusion&lt;/strong&gt;&lt;/h2&gt;&lt;p data-source-line="735-735" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 28px; list-style: none; margin: 0px 0px 12px; padding: 0px;"&gt;Converting from Oracle RAC to a single-instance database while retaining ASM delivers the optimal balance of operational simplicity and storage performance. This migration represents one of the highest-impact infrastructure optimizations available, delivering immediate cost savings and operational benefits while preserving data integrity and storage efficiency.&lt;/p&gt;&lt;p data-source-line="737-737" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 28px; list-style: none; margin: 0px 0px 12px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Key Success Factors:&lt;/strong&gt;&lt;/p&gt;&lt;ul data-source-line="738-742" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; list-style: disc; margin: 0px 0px 20px; padding: 0px 0px 0px 20px;"&gt;&lt;li data-source-line="738-738" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;The critical parameter change is&amp;nbsp;&lt;code style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;cluster_database=FALSE&lt;/code&gt;&lt;/li&gt;&lt;li data-source-line="739-739" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;ASM storage remains completely intact throughout the process&lt;/li&gt;&lt;li data-source-line="740-740" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;Thorough validation ensures successful conversion&lt;/li&gt;&lt;li data-source-line="741-742" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;Post-conversion optimization maximizes performance benefits&lt;/li&gt;&lt;/ul&gt;&lt;p data-source-line="743-743" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 28px; list-style: none; margin: 0px 0px 12px; padding: 0px;"&gt;&lt;strong style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px;"&gt;Business Impact:&lt;/strong&gt;&lt;/p&gt;&lt;ul data-source-line="744-748" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; list-style: disc; margin: 0px 0px 20px; padding: 0px 0px 0px 20px;"&gt;&lt;li data-source-line="744-744" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;Reduced Oracle licensing costs (potentially 40-60% savings)&lt;/li&gt;&lt;li data-source-line="745-745" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;Simplified database operations and maintenance&lt;/li&gt;&lt;li data-source-line="746-746" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;Maintained storage performance and reliability&lt;/li&gt;&lt;li data-source-line="747-748" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-style: solid; border-width: 0px; line-height: 28px; list-style: inherit; margin: 0px 0px 0px 20px; padding: 0px;"&gt;Easier disaster recovery and backup procedures&lt;/li&gt;&lt;/ul&gt;&lt;p data-source-line="749-749" style="--tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-style: solid; border-width: 0px; color: #232425; font-family: Arial, Inter, -apple-system, &amp;quot;system-ui&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 28px; list-style: none; margin: 0px 0px 12px; padding: 0px;"&gt;By following this comprehensive guide, you achieve a simpler, more cost-effective Oracle database environment without sacrificing storage performance or data integrity.&lt;/p&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: red; font-family: arial;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: red; font-family: arial;"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIoedqfzm3wRsvygkUPR1Bd2V8ESKGcThZ1rvl7f7TwYRVXvZvsPxs2CKuPutITIBAKGwjwr9ZeOxTzwRjbc6XBf1vz3JsW_oTn86bx5mOHCKeb4Gk2vdlTPKj3BlTlRN9BQT-aLLpA3yatf-0AuvCe7nm9M2gcXo1ufxB0VznwIQ1e18STjvjh5LSti0/s189/funoracleapps_logo.png" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" data-original-height="141" data-original-width="189" height="141" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIoedqfzm3wRsvygkUPR1Bd2V8ESKGcThZ1rvl7f7TwYRVXvZvsPxs2CKuPutITIBAKGwjwr9ZeOxTzwRjbc6XBf1vz3JsW_oTn86bx5mOHCKeb4Gk2vdlTPKj3BlTlRN9BQT-aLLpA3yatf-0AuvCe7nm9M2gcXo1ufxB0VznwIQ1e18STjvjh5LSti0/s1600/funoracleapps_logo.png" width="189" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="color: red; font-family: arial;"&gt;&lt;b&gt;Please do like and subscribe to my youtube channel: 
https://www.youtube.com/@foalabs

If you like this post please follow,share and comment&lt;/b&gt;&lt;/span&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIoedqfzm3wRsvygkUPR1Bd2V8ESKGcThZ1rvl7f7TwYRVXvZvsPxs2CKuPutITIBAKGwjwr9ZeOxTzwRjbc6XBf1vz3JsW_oTn86bx5mOHCKeb4Gk2vdlTPKj3BlTlRN9BQT-aLLpA3yatf-0AuvCe7nm9M2gcXo1ufxB0VznwIQ1e18STjvjh5LSti0/s72-c/funoracleapps_logo.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item></channel></rss>