Community Q&A
1Z0-078 — frequently asked questions
Community-vetted answers to 58 common questions about this exam, each traced back to a specific practice question.
Questions from real practice questions
Each Q&A comes from a specific question — follow the link for the full analysisWhat Does opatch apply Do in a Four-Node RAC Cluster?
Why does OPatch apply patch all nodes when -all_nodes is not specified?
In RAC, OPatch is cluster-aware and defaults to All-Node patching when no rolling or minimize-downtime option is provided.
Does OPatch apply patch all Oracle Homes of the same release in the cluster?
No; it patches only the Oracle Home from which the command is run, not every home of the same release.
Which Three Resources Use Global Concurrency Control in 19c RAC?
Why are latches and mutexes not counted as global concurrency control in RAC?
They protect memory structures accessed only by processes inside a single instance, so they never serialize access across the instances of a multi-instance database.
Which RAC components manage block buffers and enqueues globally?
The Global Cache Service (GCS) coordinates database block buffers through cache fusion, while the Global Enqueue Service (GES) manages enqueues across all instances.
Policy-Managed RAC Singleton Service Failover
Why can AR not fail over to any available CDB1 instance?
Because CDB1 has six instances, but prod_pool has cardinality 3, so only three instances are in the pool; a singleton service is restricted to its server pool.
What does singleton mean for the AR service in prod_pool?
Singleton means AR runs on exactly one instance in prod_pool at a time and can fail over to another instance within that same pool.
Diagnostic Reporting for OCR and OLR Files in Oracle RAC
Can OCRCHECK check the OLR?
No, OCRCHECK only checks the integrity of the OCR, not the OLR.
Does CLUVFY support OLR checks?
Yes, CLUVFY can check the integrity of both OCR and OLR using commands like 'cluvfy comp ocr -n all'.
ACFS Encryption True Statements
Why is option E incorrect for ACFS encryption?
While acfsutil encr init initializes the encryption wallet, it does not directly establish role separation assignments. Role separation is configured via separate user assignments after initialization.
Does an ACFS snapshot retain encryption from its source?
Yes, ACFS snapshots inherit the encryption settings of the parent directory, ensuring data remains protected at rest in the snapshot.
Which Task Must Precede OPatch Patching of Grid Infrastructure 19c?
Why is staging the patch on the execution node not the correct answer?
Staging is part of the patching workflow, but the question targets OPatch's documented environment prerequisite: setting PATH to $ORACLE_HOME/OPatch before invoking the utility.
Does PATH need to be set on every cluster node for OPatch?
No. Oracle requires updating PATH only on the node where you will run OPatch; other nodes' environments are irrelevant unless you execute OPatch there.
Oracle 19c Clusterware CHM Components and Requirements
Why is option C incorrect regarding ologgerd?
Ologgerd does not run on every node. It aggregates logs from all nodes onto one or a few nodes to reduce overhead and network traffic.
Where are CHM log files stored in 19c?
By default, CHM data is stored in flat files under $GRID_HOME/log/<hostname>/chm, not inside the MGMTDB database as in previous versions.
Oracle Grid Infrastructure 19c Patching and VIP Relocation
Why are VIPs relocated during a rolling patch?
VIPs are relocated to prevent client connection drops. If the VIP remained on the patched node, clients connecting via that VIP would lose connectivity while the node's stack was down.
Can all Grid Infrastructure patches be applied in a rolling fashion?
No. Some patches, especially those affecting the cluster file system or requiring kernel updates, may necessitate a complete cluster outage. However, the question focuses on the mechanics of rolling patches where possible.
Oracle 19c Clusterware Policy Sets Administration
Are all server pools controlled by the policy set?
No, only managed server pools are controlled. Unmanaged pools like 'Generic' are excluded from policy set governance.
Can administrators modify the policy set with QoS?
Yes, administrators can still modify the policy set. QoS Management provides performance-based recommendations but does not lock the configuration.
Securing Cluster Interconnect Communication in Oracle RAC
Does Secure Cluster Communication require an Oracle Wallet?
No. In GI 19c, the system handles encryption and certificates automatically. Administrators do not need to create or manage an Oracle Wallet for the cluster interconnect.
Is TLS used for the cluster interconnect in GI 19c?
Yes. Secure Cluster Communication uses Transport Layer Security (TLS) to ensure privacy and data integrity between cluster nodes automatically.
Default Service PDB RAC Creation
Why is the default PDB service not registered in OCR?
It is not registered automatically; you must use srvctl to add or enable it in the OCR.
Can Clusterware open a PDB using its default service?
No, the default service lacks the configuration needed for Clusterware to automate the opening process.
Which Two Actions Guarantee Cluster Time Synchronization in Grid Infrastructure 19c?
Why doesn't CTSSD switch to active mode when NTP servers are unreachable?
CTSSD decides its mode by checking whether the NTP daemon is active, not whether configured time servers respond, so unreachable servers leave CTSSD in observer mode.
Can I manually start CTSSD in active mode while NTP is still running?
No. CTSSD starts automatically at clusterware startup and selects observer mode when NTP is active; you must deactivate NTP on all nodes for active mode.
Oracle Flex ASM Relocation Behavior with srvctl relocate asm
Why doesn't the ASM instance on HOST03 shut down immediately?
It enters a 'drain' state to allow connected database instances to gracefully reconnect to the new ASM instance on HOST02 without dropping connections.
Do database instances reconnect to HOST01 or HOST02?
They reconnect to HOST02, as it is the new node hosting the active ASM instance that provides the storage services.
Activating User-Defined Policies in Oracle 19c Clusterware
Why is option B correct if srvctl manages server pools?
srvctl is the primary tool for managing both server pools and user-defined policies. You use 'srvctl modify policy' to activate or deactivate a specific policy.
Are user-defined policies active immediately after creation?
No. By design, user-defined policies are initially inactive. They must be explicitly activated by an administrator to begin enforcing resource constraints.
Oracle RAC Affinity Benefits for Partitioned Tables and Distributed Transactions
Why is option A wrong for partitioned table affinity?
Option A implies all requests for a partitioned table go to one instance. Affinity actually maps specific partitions or subsets to different instances based on load and data location, not just a single static target for the whole table.
How does XA affinity reduce contention?
XA affinity directs all branches of a distributed transaction to a single RAC instance. This prevents cross-instance locking and minimizes global cache block pings during the transaction processing.
Converting Single-Instance to RAC with DBCA Templates
Why is rconfig not used for creating the template in 19c?
In Oracle 19c, DBCA has been enhanced to handle template creation and RAC conversion autonomously, making the separate use of rconfig unnecessary for this specific workflow.
Can DBCA start RAC instances automatically after creation?
Yes, when you use DBCA to create a RAC database from a template, it configures all necessary cluster resources and can start the instances as part of the deployment process.
Conditions for Creating a Pluggable Database from Another PDB
Why can't the source PDB be closed?
The source PDB must be open to provide the data files for cloning. Closing it would make the data inaccessible for the create process.
Does the source PDB need to be in restricted mode?
No, restricted mode is not required. The key requirement is READ ONLY mode if the CDB is not in ARCHIVELOG mode to ensure consistency.
ACFS Snapshot Requirements for ADVM Compatibility
Can ACFS snapshots be created from read/write file systems?
Yes, ACFS snapshots can be created from both read-only and read/write file systems. The key requirement is the ADVM compatibility level.
Why is high redundancy not required for ACFS snapshots?
Redundancy determines data protection levels, not feature availability. Snapshots work across all redundancy types as long as version compatibility is met.
Upgrading Oracle Grid Infrastructure 19c Correct Statements
Why must ORACLE_HOME be unset during GI 19c upgrade?
Because upgrades are out-of-place; the installer uses its own path resolution. Setting ORACLE_HOME to the old home can cause conflicts or incorrect file selection.
Can cluvfy.sh fix issues automatically?
Yes, cluvfy.sh can generate fixup scripts that you can execute to resolve configuration issues detected during the verification phase.
ASM Disk Group Creation During GI 19c Installation
Why is option D considered incorrect?
The term 'quorum failgroup' is specific to Flex ASM and certain redundancy configurations. Standard voting disk groups do not universally require this specific terminology or configuration during basic installation.
Can ASM instances start without disk groups?
Yes, an ASM instance can start even if no disk groups are specified or available during installation. It will remain operational until a disk group is created and mounted.
Minimum COMPATIBLE Attributes for ACFS Replication and Encryption
Why can't COMPATIBLE.RDBMS be set to 12.1?
Setting COMPATIBLE.RDBMS to 12.1 prevents Oracle 11g databases from mounting the diskgroup. Since the scenario requires supporting 11g RAC, this attribute must remain at 11.2.
Does COMPATIBLE.ASM need to be 12.1 for ACFS encryption?
Not strictly for the feature itself, but COMPATIBLE.ADVM must be 12.1. In Option D, ASM is raised to 12.1 likely for best practice or specific GI interactions, but the critical factor is ADVM >= 12.1 and RDBMS <= 11.2.
Oracle RAC Dynamic Service Fallback Usage
Does Dynamic Service Fallback depend on performance metrics?
No, it primarily depends on the availability of the preferred instance. Performance metrics are handled by Load Balancing Goals.
What triggers a service to move back to a preferred instance?
The trigger is the preferred instance becoming available again after a failure or downtime event.
Which Shutdown Modes Match These ASM Instance Descriptions?
Why is 2 = TRANSACTIONAL in option C accepted when ASM does not support TRANSACTIONAL?
Oracle documents that specifying TRANSACTIONAL on an ASM instance performs an IMMEDIATE shutdown, so the same description fits both labels — which is why the question has two valid lists.
Why does the NORMAL shutdown return an error when ASM clients are connected?
NORMAL waits for connected sessions to disconnect before shutting down, so while a database instance is still attached as an ASM client the command errors out and no dismount occurs.
Which Three Statements Are True About ACFS Replication?
Why is the SYSREPL privilege wrong for ACFS replication?
SYSREPL is not part of Oracle's privilege set. ACFS replication is administered with acfsutil repl by root, grid or an ASM administrator, not through a replication-specific role.
Do ACFS replication configurations need standby redo log files?
No. Standby redo logs are database Data Guard objects; ACFS replication transfers file system change data directly to the standby ACFS file system without database redo streams.
Which Three Statements Are True About Oracle RAC Installation?
Why is option B true for RAC installation?
Fix-up scripts are generated when the installer detects missing OS prerequisites, and on UNIX/Linux they must be run as root to apply the fixes.
Does Oracle RAC require Enterprise Edition in 19c?
Under standard Oracle licensing, yes—RAC is an Enterprise Edition option. Some engineered systems may allow SE2 with RAC, but 1Z0-078 expects Enterprise Edition.
True Statements About Clustered ASM Initialization Parameters
Does changing ASM_DISKSTRING require a restart?
No, changes to ASM_DISKSTRING do not require a restart of ASM instances; they are dynamic.
What does ASM_POWER_LIMIT actually control?
It controls the degree of parallelism for rebalance operations, not the number of client instances.
Global Resource Directory (GRD) in Oracle 19c RAC and ASM
Why is enqueue metadata in the shared pool, not large pool?
Enqueue resources require frequent access to library cache-like structures, which are optimized in the shared pool. The large pool is reserved for large contiguous allocations like backup buffers.
Can multiple shadow GRD resources exist for one enqueue?
Yes, multiple shadow resources can exist to provide redundancy and allow other instances to quickly access lock information without contacting the master instance immediately.
Oracle 19c Clusterware What-If Command Entities
Why are Pluggable Databases (PDBs) included in 'what-if'?
PDBs can be relocated using srvctl, and the -eval flag allows checking impact on instances and services.
Is 'Cluster resources' a valid option for 'what-if'?
No, the specific documentation lists Local resources, Administrator-defined resources, and PDBs as the evaluable entities.
ASM on a Four-Node Cluster: True Statements
Why can't ACFS hold Oracle Grid Infrastructure homes?
Oracle ACFS restrictions prevent storing Oracle Clusterware, ASM, and ADVM components in its file systems to ensure stability and proper management.
Can a DB instance connect to ASM on a different node?
Yes, in a RAC environment, database instances can act as clients to ASM instances running on any node in the cluster via the interconnect.