Courseiva

CCNA Core Administration And Cdb Pdb Architecture Questions

63 questions · Core Administration And Cdb Pdb Architecture · All types, answers revealed

1
MCQeasy

A DBA needs to identify which PDBs are currently using more than their allocated TEMP tablespace quota. Which view should be queried?

A.V$PDB_TEMP_SPACE_USAGE
B.DBA_TEMP_FILES
C.V$SESSTAT
D.DBA_USERS
AnswerA

This view provides real-time information on temporary tablespace utilization per PDB.

Why this answer

V$TEMP_SPACE_HEADER and V$TEMPSEG_USAGE are standard, but V$PDB_TEMP_SPACE_USAGE provides the specific view for monitoring PDB-level temporary tablespace usage.

2
MCQmedium

You are configuring a PDB to use Local Undo. What requirement must be met before setting the UNDO_TABLESPACE parameter?

A.The CDB must be in read-only mode
B.The PDB must be closed
C.The CDB must be in ARCHIVELOG mode
D.The PDB must be a proxy PDB
AnswerB

Local undo changes require the PDB to be closed or restricted.

Why this answer

The CDB must be in local undo mode, and the PDB must be open in restricted mode or closed.

3
Multi-Selecthard

Which THREE characteristics are unique to PDBs?

Select 3 answers
A.Dedicated local users
B.Shared redo logs
C.Independent datafiles
D.Shared background processes
E.Individual services
AnswersA, C, E

Local users exist only within the PDB.

Why this answer

PDBs have their own datafiles, their own users, and their own services.

4
MCQmedium

You need to ensure that the PDB$SEED template is updated with the latest patch level from the CDB. How should you proceed?

A.Run 'ALTER PLUGGABLE DATABASE PDB$SEED SYNC'
B.Drop and recreate PDB$SEED using the CREATE PLUGGABLE DATABASE command
C.Apply the patch to the CDB and let the system handle synchronization
D.Open PDB$SEED in READ WRITE mode and apply patches
AnswerC

Patching the CDB home is the standard procedure; the seed is updated automatically by the upgrade scripts.

Why this answer

The PDB$SEED is read-only. To update it, you must apply the patch to the CDB home, and the seed will be automatically synchronized during the next CDB startup or via the execution of the datapatch utility.

5
MCQeasy

What is the purpose of the 'Seed' PDB (PDB$SEED)?

A.To store undo data
B.To act as a template for new PDBs
C.To hold CDB diagnostic logs
D.To store temporary data
AnswerB

PDB$SEED is the mandatory template for cloning.

Why this answer

PDB$SEED is the template for creating new PDBs.

6
MCQhard

You observe that a PDB is consuming excessive UNDO tablespace. You want to implement 'Local Undo' mode for the CDB. What is the consequence of this change?

A.Local Undo is enabled by default in 23ai
B.Shared undo tablespace will be automatically deleted
C.Only new PDBs will use local undo
D.All PDBs must be closed before switching to local undo
AnswerD

Changing from shared undo to local undo requires the CDB to be in a state where all PDBs are closed.

Why this answer

Enabling Local Undo mode means each PDB manages its own undo tablespace. This is a CDB-wide setting that requires all PDBs to be closed before the CDB can be switched to this mode.

7
Multi-Selectmedium

Which TWO methods can be used to copy a PDB?

Select 2 answers
A.Export/Import
B.SQL*Loader
C.Cloning
D.Unplug/Plug
E.Flashback
AnswersC, D

CREATE PLUGGABLE DATABASE ... AS CLONE.

Why this answer

Cloning and unplugging/plugging are standard methods.

8
MCQeasy

Which parameter defines the location of the PDB metadata files during a plug operation?

A.PDB_FILE_NAME_CONVERT
B.DB_CREATE_FILE_DEST
C.DATA_FILE_DIR
D.FILE_NAME_DIR
AnswerA

Helps relocate datafiles during PDB operations.

Why this answer

The file_name_convert parameter or explicit pathing is used.

9
MCQhard

Which command is used to move a PDB from one CDB to another without using Data Pump?

A.CREATE PDB AS CLONE
B.DBMS_PDB.COPY
C.ALTER PLUGGABLE DATABASE UNPLUG
D.MOVE PLUGGABLE DATABASE
AnswerC

Unplugging generates the XML metadata for transport.

Why this answer

The unplug/plug method using an XML metadata file is the standard for PDB transport.

10
MCQhard

Which feature allows you to perform point-in-time recovery for a specific PDB without affecting others?

A.Flashback Database
B.RMAN PDB PITR
C.PDB Flashback
D.Full Database Recovery
AnswerB

Supports recovery of a PDB to a specific timestamp.

Why this answer

RMAN PDB-level point-in-time recovery is supported.

11
MCQmedium

Which file stores the metadata for a PDB being unplugged?

A.XML file
B.TXT file
C.JSON file
D.SQL file
AnswerA

The XML file contains metadata for the PDB transport.

Why this answer

The unplug process generates an XML file to describe the PDB.

12
Multi-Selectmedium

When managing local and common users in a 23ai CDB, which TWO of the following statements are correct?

Select 2 answers
A.Common users can only be created in the root container.
B.Local users are automatically created in all PDBs by default.
C.Common users can grant local roles to other common users.
D.Common users must have names prefixed with C## or c##.
E.Local users can grant privileges to common users.
AnswersA, D

Common users must be created in CDB$ROOT to be visible across PDBs.

Why this answer

Common users must be created in the root (CDB$ROOT) and local users are specific to individual PDBs.

13
MCQhard

If you want to use a PDB as a template for other PDBs, what state must the template PDB be in?

A.MOUNTED
B.READ ONLY
C.RESTRICTED
D.READ WRITE
AnswerB

Template PDBs must be opened read-only.

Why this answer

The PDB must be open in READ ONLY mode to be used as a template.

14
Multi-Selectmedium

Which THREE statements are true regarding the use of the 'ALTER PLUGGABLE DATABASE' command in a 23ai environment?

Select 3 answers
A.It can be used to upgrade the CDB dictionary
B.It can be used to delete the root container
C.It can be used to define a service for the PDB
D.It can be used to relocate a PDB to another CDB
E.It can be used to set a PDB to read-only mode
AnswersC, D, E

The SERVICE_NAME_CONCATE clause or set service allows PDB-specific service management.

Why this answer

The command is versatile, allowing for state changes, file management, and resource plan applications, but it cannot be used for tasks like creating the CDB itself.

15
MCQmedium

What happens when you execute 'ALTER PLUGGABLE DATABASE ALL OPEN'?

A.Opens only PDB$SEED
B.Opens all PDBs in read-write mode
C.Opens all PDBs in read-only mode
D.Starts the CDB instance
AnswerB

The ALL clause applies to all PDBs.

Why this answer

All PDBs in the CDB are opened in READ WRITE mode.

16
MCQhard

You need to migrate a non-CDB to a PDB in an existing CDB. Which package should you use to check for compatibility issues before starting the migration?

A.DBMS_PDB_MIGRATE
B.DBMS_METADATA.CHECK
C.DBMS_CDB_UPGRADE
D.DBMS_PDB.CHECK_PLUG_COMPATIBILITY
AnswerD

This procedure checks if a non-CDB is compatible with the target CDB.

Why this answer

DBMS_PDB.CHECK_PLUG_COMPATIBILITY is the standard procedure for pre-migration validation.

17
MCQmedium

You want to limit the amount of memory a specific PDB can consume in a CDB. Which parameter should you configure?

A.CONTAINER_MEMORY_LIMIT
B.PDB_SGA_TARGET
C.MEMORY_TARGET
D.SGA_MAX_SIZE_PDB
AnswerB

PDB_SGA_TARGET allows limiting memory per PDB.

Why this answer

The SGA_TARGET at the PDB level is managed via the PDB_SGA_TARGET parameter.

18
Multi-Selectmedium

Which TWO tasks are required to successfully unplug a PDB?

Select 2 answers
A.Convert to non-CDB
B.Drop the PDB
C.Shut down the CDB
D.Generate an XML metadata file
E.Close the PDB
AnswersD, E

Unplugging creates the XML manifest.

Why this answer

You must close the PDB and then execute the UNPLUG command.

19
Multi-Selectmedium

Which TWO parameters are critical for PDB resource management?

Select 2 answers
A.MAX_PDB_CPU
B.MEMORY_MAX_TARGET
C.SGA_MAX_SIZE
D.PDB_DATA_LIMIT
E.PDB_SGA_TARGET
AnswersA, E

Limits CPU usage per PDB.

Why this answer

PDB_SGA_TARGET and CPU_COUNT (or PDB_CPU_COUNT) control PDB resources.

20
Multi-Selecthard

Which THREE actions occur when you execute 'ALTER PLUGGABLE DATABASE PDB1 OPEN'?

Select 3 answers
A.All other PDBs are closed
B.The PDB enters READ WRITE mode
C.The CDB is restarted
D.Services are automatically started
E.Database triggers are fired
AnswersB, D, E

Default open mode is READ WRITE.

Why this answer

The PDB state changes, triggers run, and services are started.

21
MCQeasy

Which directory contains the Alert log for the CDB?

A.ORACLE_BASE/diag/rdbms/...
B./var/log/oracle
C.ORACLE_BASE/admin
D.ORACLE_HOME/dbs
AnswerA

This is the standard ADR path.

Why this answer

The Automatic Diagnostic Repository (ADR) stores all CDB diagnostic information.

22
Multi-Selectmedium

Which TWO security features can be applied specifically to a PDB?

Select 2 answers
A.TDE (Encryption)
B.Instance Parameters
C.RMAN Backup Policy
D.Network ACLs
E.Unified Auditing
AnswersA, E

Can be set per PDB.

Why this answer

Encryption and Auditing can be PDB-specific.

23
MCQmedium

You are configuring a new CDB and want to ensure that PDBs use only a specific subset of the CDB's total SGA memory while allowing individual PDBs to scale up when demand is high. Which parameter should you configure to enforce this?

A.DB_CACHE_SIZE
B.SGA_MIN_SIZE
C.PDB_SGA_MAX_SIZE
D.MEMORY_TARGET
AnswerC

This parameter limits the maximum amount of SGA memory that a specific PDB can consume.

Why this answer

The SGA_TARGET parameter at the CDB level defines the total SGA, while PDB_SGA_MIN_SIZE and PDB_SGA_MAX_SIZE parameters allow for fine-grained control and resource capping within the multitenant environment.

24
MCQhard

What happens to existing sessions when you issue 'ALTER PLUGGABLE DATABASE PDB1 CLOSE'?

A.Sessions are migrated
B.The database waits indefinitely
C.Sessions remain active
D.Sessions are killed if IMMEDIATE is specified
AnswerD

IMMEDIATE forces the closing of sessions.

Why this answer

By default, the command fails if sessions exist unless 'IMMEDIATE' is used.

25
Multi-Selecthard

Which THREE parameters can be set at the PDB level?

Select 3 answers
A.SGA_TARGET
B.UNDO_TABLESPACE
C.DB_FILE_NAME_CONVERT
D.PROCESSES
E.DB_NAME
AnswersA, B, C

Allowed as a PDB-specific setting.

Why this answer

SGA_TARGET, UNDO_TABLESPACE, and DB_FILE_NAME_CONVERT can be PDB-specific.

26
Multi-Selectmedium

Which TWO tools can be used to perform PDB point-in-time recovery?

Select 2 answers
A.RMAN
B.Data Pump
C.Net Manager
D.SQL*Plus
E.DBCA
AnswersA, D

Standard tool for PITR.

Why this answer

RMAN and SQL*Plus are used to manage PDB PITR operations.

27
MCQhard

A PDB is in 'READ WRITE' mode. You need to perform a maintenance task that requires the PDB to be in 'RESTRICTED' mode. Which command achieves this?

A.ALTER SYSTEM SET RESTRICTED_SESSION=TRUE;
B.ALTER PLUGGABLE DATABASE PDB1 CLOSE IMMEDIATE; ALTER PLUGGABLE DATABASE PDB1 OPEN RESTRICTED;
C.ALTER PLUGGABLE DATABASE PDB1 UPGRADE;
D.ALTER DATABASE PDB1 RESTRICTED;
E.ALTER PLUGGABLE DATABASE PDB1 OPEN RESTRICTED
AnswerB

The correct sequence is to close the PDB first, then reopen it with the RESTRICTED privilege.

Why this answer

To move a PDB into restricted mode, you must use ALTER PLUGGABLE DATABASE ... CLOSE followed by OPEN RESTRICTED.

28
MCQhard

You need to ensure that the PDB name is unique in your network. Which parameter should you check?

A.INSTANCE_NAME
B.DB_UNIQUE_NAME
C.DB_NAME
D.PDB_NAME
AnswerB

Must be unique for each database in a Data Guard configuration.

Why this answer

DB_UNIQUE_NAME must be unique across the CDB infrastructure.

29
MCQeasy

What is the default behavior when shutting down a CDB instance?

A.Closes all PDBs, then the CDB
B.Leaves PDBs open
C.Only closes the CDB root
D.Forces immediate abort
AnswerA

PDBs are closed automatically during CDB shutdown.

Why this answer

The SHUTDOWN command closes all PDBs before the CDB.

30
MCQeasy

Which command is used to display the current container you are connected to?

A.SHOW CDB_NAME
B.SHOW CURRENT_PDB
C.SELECT CONTAINER FROM DUAL
D.SHOW CON_NAME
AnswerD

Displays the current container context.

Why this answer

SHOW CON_NAME shows the current container name in SQL*Plus.

31
Multi-Selecthard

Which THREE steps are involved in upgrading a PDB?

Select 3 answers
A.Check PDB_PLUG_IN_VIOLATIONS
B.Run catupgrd.sql
C.Restart the CDB
D.Recreate all users
E.Compile invalid objects
AnswersA, B, E

Verify no issues persist.

Why this answer

Run the upgrade script, compile invalid objects, and check for errors.

32
MCQmedium

How can you verify if a PDB is encrypted?

A.Check PDB_ENCRYPTED column in V$PDBS
B.Use SQL*Plus SHOW PARAMETER
C.Check the alert log
D.Query V$ENCRYPTION_WALLET
AnswerD

This view shows the wallet and encryption status.

Why this answer

Querying DBA_PDB_KE_STATE or checking V$ENCRYPTION_WALLET is the standard method.

33
MCQmedium

You need to capture PDB performance data. Which feature allows you to capture an AWR snapshot for a specific PDB?

A.ALTER PDB SNAPSHOT
B.AWR_PDB_SNAPSHOT
C.DBMS_PERF.CAPTURE
D.DBMS_WORKLOAD_REPOSITORY.CREATE_SNAPSHOT
AnswerD

This procedure supports a container ID parameter.

Why this answer

DBMS_WORKLOAD_REPOSITORY.CREATE_SNAPSHOT is used for AWR snapshots at the container level.

34
Multi-Selecteasy

Which THREE features are specific to the Multitenant architecture and distinguish a CDB from a non-CDB?

Select 3 answers
A.The use of a separate SGA for every PDB
B.The requirement for a unique SID for each PDB
C.Shared background processes for all PDBs
D.CDB_ prefix views for administrative monitoring
E.The ability to use DBCA for PDB cloning
AnswersC, D, E

PDBs share the instance processes of the CDB.

Why this answer

Multitenant architecture relies on shared background processes, centralized data dictionary views (CDB_ views), and the ability to plug and unplug databases.

35
MCQeasy

What is the default state of a PDB after creating it using the CREATE PLUGGABLE DATABASE command?

A.MOUNTED
B.READ WRITE
C.OPEN UPGRADE
D.READ ONLY
AnswerA

The default state is MOUNTED.

Why this answer

By default, a new PDB is created in MOUNTED state.

36
Multi-Selecthard

Which TWO actions are required when performing a 'Unplug and Plug' operation of a PDB between two different CDBs to ensure data integrity?

Select 2 answers
A.The PDB must be opened in upgrade mode before unplugging
B.An XML metadata file must be created during the unplug process
C.The PDB must be closed before the unplug operation
D.The source CDB must be dropped after the operation
E.The CDB must be in restricted mode
AnswersB, C

The XML file is required to describe the PDB's datafiles for the subsequent plug operation.

Why this answer

To safely move a PDB, the database must be in a consistent state (closed) and the metadata XML file must be generated to describe the PDB structures.

37
Multi-Selectmedium

Which TWO views are essential for monitoring PDB-specific memory usage?

Select 2 answers
A.V$SGA_DYNAMIC_COMPONENTS
B.V$PDB_MEMORY
C.V$PDB_WAIT_EVENTS
D.V$RESOURCE_LIMIT
E.V$MEMORY_TARGET
AnswersB, D

Tracks memory per PDB.

Why this answer

V$PDB_MEMORY and V$RESOURCE_LIMIT allow tracking PDB memory consumption.

38
MCQeasy

Which initialization parameter determines the maximum number of PDBs allowed in a CDB?

A.MAX_PDB_CONTAINERS
B.DB_FILES
C.PDB_LIMIT
D.CONTAINERS_MAX
AnswerA

This parameter limits the number of PDBs.

Why this answer

MAX_PDB_CONTAINERS defines the hard limit for PDBs in a CDB.

39
MCQmedium

You need to migrate a non-CDB database to a PDB in a 23ai CDB. Which utility is the recommended tool to assess compatibility before migration?

A.DBMS_PDB.CHECK_PLUG_COMPATIBILITY
B.RMAN CONVERT
C.DBUA
D.SQL Developer
E.Data Pump
AnswerA

This function performs a series of checks on the source database to ensure it can be plugged into the target CDB.

Why this answer

DBMS_PDB.CHECK_PLUG_COMPATIBILITY is the standard PL/SQL procedure to identify potential issues before plugging a non-CDB into a CDB.

40
MCQeasy

What is the standard tool to manage CDB/PDB configuration in 23ai?

A.SQL Developer
B.Net Manager
C.SQL*Plus
D.OEM
AnswerC

Standard CLI tool for DB administration.

Why this answer

SQL*Plus or SQLcl are the standard interfaces for managing CDBs.

41
MCQeasy

Which view provides information about the open status of all PDBs in a CDB?

A.V$INSTANCE
B.V$CONTAINERS
C.V$PDBS
D.V$DATABASE
E.DBA_PDBS
AnswerC

V$PDBS is the correct dynamic performance view for PDB status.

Why this answer

V$PDBS provides the current status of each PDB in the container database.

42
MCQeasy

An administrator needs to perform maintenance on a specific PDB while keeping the rest of the CDB and other PDBs fully operational. What is the correct state to set the PDB to?

A.RESTRICTED
B.SHUTDOWN
C.READ ONLY
D.MOUNTED
AnswerD

The MOUNTED state allows PDB maintenance operations while the CDB remains open.

Why this answer

Setting a PDB to MOUNTED state allows administrators to perform administrative tasks, such as renaming datafiles or performing point-in-time recovery, without opening the PDB for user access.

43
MCQmedium

You need to monitor wait events for a specific PDB. Which view is most appropriate?

A.V$PDB_WAIT
B.V$SYSTEM_EVENT
C.V$SESSION
D.DBA_WAIT_EVENTS
AnswerC

Contains CON_ID to filter by container.

Why this answer

V$SESSION filtered by CON_ID allows viewing PDB-specific sessions.

44
Multi-Selectmedium

Which TWO views are used to check for plug-in compatibility?

Select 2 answers
A.V$PDB_STATUS
B.V$PDB_COMPATIBILITY
C.DBA_PDB_ERRORS
D.PDB_PLUG_IN_VIOLATIONS
E.DBA_OBJECTS
AnswersB, D

Shows version compatibility.

Why this answer

PDB_PLUG_IN_VIOLATIONS and DBMS_PDB.CHECK_PLUG_COMPATIBILITY are standard.

45
MCQeasy

You are creating a new PDB from an existing one using the CREATE PLUGGABLE DATABASE command. Which clause must you include to ensure the new PDB has a different name and storage location?

A.MOVE DATAFILES
B.USING STORAGE MAP
C.SNAPSHOT COPY
D.FILE_NAME_CONVERT
AnswerD

This clause is mandatory when cloning a PDB to specify the source and destination file paths.

Why this answer

The CREATE PLUGGABLE DATABASE statement requires the file_name_convert clause to define the directory structure for the new PDB datafiles.

46
Multi-Selecthard

Which THREE pieces of information are displayed when you run 'SHOW PDBS'?

Select 3 answers
A.Creation Time
B.PDB GUID
C.Status
D.SGA Usage
E.PDB Name
AnswersA, C, E

The timestamp is included.

Why this answer

It shows the PDB name, status, and creation time.

47
Multi-Selectmedium

Which TWO actions should be performed before dropping a PDB?

Select 2 answers
A.Close the PDB
B.Perform a full backup
C.Shrink the datafiles
D.Export all tables
E.Check for active sessions
AnswersA, E

Must be closed to drop.

Why this answer

Close the PDB and ensure no active sessions remain.

48
MCQhard

Which component is responsible for managing background processes across all containers in a CDB?

A.Shared Service Layer
B.Global Process Manager
C.CDB Instance
D.PDB Instance
AnswerC

Processes are managed by the CDB level instance.

Why this answer

The instance (CDB root) manages background processes for all containers.

49
MCQmedium

You need to create a PDB from a remote PDB. Which clause must be included in the CREATE PLUGGABLE DATABASE command?

A.SOURCE ...@dblink
B.USING ...@dblink
C.REMOTE ...@dblink
D.FROM ...@dblink
AnswerD

Required for remote PDB cloning.

Why this answer

The FROM clause with a database link is required for remote cloning.

50
Multi-Selecthard

Which THREE components are shared between a CDB and its PDBs?

Select 3 answers
A.Undo tablespace
B.Datafiles
C.Background processes
D.Redo log files
E.SGA
AnswersC, D, E

Processes are shared at the instance level.

Why this answer

The SGA, background processes, and redo logs are shared.

51
MCQhard

When performing a 'Refreshable PDB Switchover', what is the state of the source PDB?

A.RESTRICTED
B.READ WRITE
C.READ ONLY
D.MOUNTED
AnswerC

The source becomes a refreshable PDB and stays in READ ONLY mode.

Why this answer

During a switchover, the source PDB is converted to a refreshable PDB.

52
Multi-Selecthard

Which THREE types of information are contained in the PDB XML metadata file?

Select 3 answers
A.User passwords
B.Datafile locations
C.PDB GUID
D.Full table data
E.Character set
AnswersB, C, E

Paths for the PDB files.

Why this answer

It contains file paths, GUIDs, and character set information.

53
MCQhard

When using 'Snapshot Carousel', how many snapshots can a single PDB retain?

A.Fixed at 8
B.Defined by MAX_PDB_SNAPSHOTS
C.Controlled by the OS
D.Unlimited
AnswerB

This parameter governs the snapshot limit.

Why this answer

The number is managed by the MAX_PDB_SNAPSHOTS parameter.

54
MCQeasy

What is the purpose of the 'CDB_ROOT'?

A.To store system metadata
B.To store PDB$SEED
C.To store user data
D.To manage PDB recovery
AnswerA

The root is the central management container.

Why this answer

The CDB root manages system-wide objects and metadata.

55
MCQmedium

When a PDB is in 'RESTRICTED' mode, which sessions are allowed?

A.All users
B.No users
C.Only SYSDBA
D.Only users with RESTRICTED SESSION
AnswerD

This privilege is required to access restricted PDBs.

Why this answer

Only users with RESTRICTED SESSION privilege are allowed.

56
MCQmedium

You are configuring a new CDB and want to ensure that PDBs use a common set of initialization parameters while allowing for specific overrides. Which parameter must be configured at the CDB level to allow local PDB parameter overrides?

A.CONTAINER_DATA
B.PDB_SPFILE
C.PDB_FILE_NAME_CONVERT
D.CDB_PARAMETER_OVERRIDE
AnswerB

PDB_SPFILE is essential for managing local PDB initialization parameters.

Why this answer

The PDB_SPFILE parameter in the CDB root allows managing individual PDB spfiles.

57
MCQeasy

Which view displays the PDBs that are currently open in the CDB?

A.V$CONTAINERS
B.DBA_PDB_STATUS
C.CDB_PDB_STATUS
D.V$PDBS
AnswerD

V$PDBS lists all PDBs and their open state.

Why this answer

V$PDBS shows the status of all PDBs in the instance.

58
MCQmedium

You are configuring a PDB. What happens to the PDB if you drop the CDB?

A.PDBs remain as standalone
B.PDBs become unusable orphans
C.All PDBs are dropped
D.PDBs are migrated to another CDB
AnswerC

PDBs cannot exist outside a CDB.

Why this answer

All PDBs are automatically removed when the CDB is dropped.

59
MCQmedium

Which command allows you to change the state of a PDB to READ ONLY?

A.OPEN PDB READ ONLY
B.ALTER PDB READ ONLY
C.ALTER PLUGGABLE DATABASE OPEN READ ONLY
D.ALTER DATABASE PDB OPEN READ ONLY
AnswerC

Correct syntax for read-only mode.

Why this answer

ALTER PLUGGABLE DATABASE [PDB_NAME] OPEN READ ONLY is the correct syntax.

60
MCQhard

You are migrating a non-CDB database to a PDB in a 23ai CDB using the remote cloning method. Which condition must be met for the non-CDB to be successfully plugged in?

A.The non-CDB must be in READ ONLY mode
B.The non-CDB must be in MOUNTED state
C.The non-CDB must be in ARCHIVELOG mode
D.The non-CDB must have an identical DBID to the CDB
AnswerA

A non-CDB must be opened READ ONLY to allow the CDB to perform the metadata copy.

Why this answer

When plugging in a non-CDB, it must be opened in READ ONLY mode to ensure consistency during the cloning process, and the non-CDB must be at a version compatible with the CDB.

61
MCQmedium

Which privilege is required to perform a PDB unplug operation?

A.RESOURCE
B.SYSDBA
C.CONNECT
D.PDB_DBA
AnswerB

Required for container management operations.

Why this answer

SYSDBA or SYSOPER at the CDB root is required.

62
MCQmedium

What is the primary benefit of using a 'Proxy PDB'?

A.Speeding up local backups
B.Bypassing security
C.Accessing remote PDB data
D.Increasing local storage
AnswerC

Proxy PDBs provide local access to remote PDB objects.

Why this answer

A Proxy PDB allows access to a PDB in a remote CDB.

63
MCQmedium

Which dictionary view tracks the PDB creation time?

A.CDB_PDBS
B.DBA_PDB_HISTORY
C.DBA_OBJECTS
D.V$PDBS
AnswerA

Contains PDB metadata including creation time.

Why this answer

CDB_PDBS contains the creation time of all PDBs in the CDB.

Ready to test yourself?

Try a timed practice session using only Core Administration And Cdb Pdb Architecture questions.