Which statement is NOT correct when the Autonomous Database is stopped?
Tools are no longer able to connect to a stopped instance.
In-flight transactions and queries are stopped.
User with DWROLE can still access the database.
CPU billing is halted.
When an Autonomous Database is stopped, its operational state changes significantly:
Correct Answer (C): “User with DWROLE can still access the database” isnot correct. When the database is stopped, all access is disabled, including for users with roles like DWROLE (a predefined role for Data Warehouse tasks). The database is offline, and no connections or operations are possible until it is restarted.
True Statements:
A: Tools (e.g., SQL Developer, JDBC clients) cannot connect to a stopped instance because the database services are unavailable.
B: In-flight transactions and queries are terminated upon stopping, with any uncommitted changes rolled back to maintain data consistency.
While creating an Autonomous Container Database on dedicated infrastructure through the Oracle Cloud Infrastructure (OCI) console, which patch type is offered to be applied during maintenance?
Quarterly Bundle Patch (QBP)
Prior Release Update Revision (PRUR)
Prior Release Update (PRU)
Release Update (RU)
When creating an Autonomous Container Database (ACD) on dedicated infrastructure, Oracle offers specific patch types for maintenance. The correct answer is:
Release Update (RU) (D):During the creation of an ACD via the OCI console, users can choose to apply a Release Update (RU), which includes the latest security patches, bug fixes, and enhancements for the database version. RUs are the standard patching mechanism for Autonomous Databases on dedicated infrastructure, ensuring the system stays current.
The incorrect options are:
Quarterly Bundle Patch (QBP) (A):QBPs are not a recognized patch type for Autonomous Databases; they are more associated with on-premises Oracle deployments, not the cloud-native Autonomous infrastructure.
Prior Release Update Revision (PRUR) (B):PRURs are minor updates to prior releases,but they are not offered as a distinct option during ACD creation; Oracle focuses on RUs for consistency.
Prior Release Update (PRU) (C):PRUs refer to updates from previous major releases, but Autonomous Databases typically apply the latest RU, not prior ones, during provisioning or maintenance.
RUs align with Oracle’s strategy for maintaining Autonomous Databases.
In which four ways can Oracle Database optimally access data in Object Storage? (Choose four.)
Scan avoidance using partitioned external tables
Scan avoidance using columnar pruning for .csv files
Scan avoidance using block skipping when reading parquet and orc files
Scan avoidance using columnar pruning for columnar stores like parquet and orc
Optimized data archive using hybrid partitioned tables
Optimized data archive using partitioned external tables
Oracle Database provides several techniques to optimize data access from Object Storage, particularly in the context of Autonomous Database, leveraging external tables and advanced storage formats. The question asks for four correct methods, and based on Oracle documentation, the following are the most applicable:
Correct Answer (A):Scan avoidance using partitioned external tables
Partitioned external tables allow Oracle Database to skip irrelevant partitions when querying data stored in Object Storage. By organizing data into partitions (e.g., by date or region), the database engine can prune partitions that don’t match the query predicates, significantly reducing the amount of data scanned and improving performance. This is a well-documented optimization for external data access in Oracle Database and Autonomous Database environments.
Correct Answer (D):Scan avoidance using columnar pruning for columnar stores like parquet and orc
Columnar pruning is a technique where only the required columns are read from columnar file formats such as Parquet or ORC stored in Object Storage. These formats store data column-wise, enabling the database to avoid scanning entire rows or irrelevant columns, which is particularly efficient for analytical queries common in Autonomous Data Warehouse (ADW). This is a standard optimization supported by Oracle’s external table framework when accessing Object Storage.
Correct Answer (E):Optimized data archive using hybrid partitioned tables
Hybrid partitioned tables combine local database partitions with external partitions stored in Object Storage. This allows older, less frequently accessed data to be archived efficiently in the cloud while remaining queryable alongside active data in the database. The database optimizes access by seamlessly integrating these partitions, reducing costs and improving archival efficiency. This feature is explicitly supported in Oracle Database and enhanced in Autonomous Database for data lifecycle management.
Correct Answer (F):Optimized data archive using partitioned external tables
Similar to hybrid partitioned tables, using partitioned external tables alone optimizes data archiving by storing historical data in Object Storage with partitioning (e.g., by year). This method enables efficient querying of archived data by pruning unneeded partitions, offering a cost-effective and scalable archival solution. It’s a distinct approach from hybrid tables, focusing solely on external storage, and is widely used in Oracle environments.
Incorrect Options:
B. Scan avoidance using columnar pruning for .csv files
CSV files are row-based, not columnar, and lack the internal structure of formats like Parquet or ORC. While Oracle can read CSVs from Object Storage via external tables, columnar pruning is not applicable because CSVs don’t support column-wise storage or metadata for pruning. This makes this option incorrect as a specific optimization technique, though basic predicate pushdown might still reduce scanning to some extent.
C. Scan avoidance using block skipping when reading parquet and orc files
Block skipping (or row group skipping) is a feature in some database systems where metadata in Parquet or ORC files allows skipping entire blocks of data based on query filters. While Oracle supports Parquet and ORC through external tables and can leverage their columnar nature (via pruning), “block skipping” is not explicitly highlighted as a primary optimization in Oracle’s documentation for Autonomous Database. It’s more commonly associated with systems like Apache Spark or Hive. Oracle’s focus is on columnar pruning and partitioning, making this option less accurate in this context.
Why Four Answers?
The question specifies “four ways,” and while six options are provided, A, D, E, and F are the most directly supported and documented methods in Oracle Autonomous Database for optimizing Object Storage access. Options B and C, while conceptually related to data access optimizations, are either inapplicable (CSV lacks columnar structure) or not explicitly emphasized (block skipping) in Oracle’s feature set for this purpose.
This selection aligns with Oracle’s focus on partitioning and columnar formats for efficient cloud data access, ensuring both performance and archival optimization.
Which three are use cases for Graph Studio? (Choose three.)
Facial recognition
Churn analysis
Pattern matching
Clustering
3-D modelling
Graph Studio in Autonomous Database supports graph-based analysis:
Correct Answer (C):Pattern matchingidentifies relationships (e.g., fraud rings) using graph queries like PGQL.
Correct Answer (D):Clusteringgroups related nodes (e.g., communities) using graph algorithms.
Correct Answer (B):Churn analysisleverages graph relationships to predict customer loss (e.g., via influence networks), though less emphasized than C and D, it’s a valid use case.
Incorrect Options:
A: Facial recognition is image-based, not graph-based.
Which statement is correct with respect to the required action to move Oracle Autonomous Database resources to a different compartment?
Moving an Autonomous Database instance does not include its automatic backups.
You do not require sufficient access permissions on the compartment that the resource is being moved to.
Autonomous Exadata Infrastructure instances and Autonomous Container Databases have no dependent resources that move with them. Associated (non-dependent) resources remain in their current compartments.
Moving the compartment of the Autonomous Database also moves the Autonomous Container Database and Autonomous Exadata Infrastructure.
Moving resources between compartments in OCI has specific rules:
Correct Answer (C): “Autonomous Exadata Infrastructure instances and Autonomous Container Databases have no dependent resources that move with them. Associated (non-dependent) resources remain in their current compartments” is correct. For dedicated deployments, moving these resources leaves related items (e.g., backups, network configurations) in their original compartments unless explicitly moved.
Incorrect Options:
A: Backups move with the database instance in shared infrastructure, not dedicated.
B: Permissions are required for both source and target compartments.
Which statement is FALSE about Data Insights?
Data Insights display information about patterns and anomalies in the data of entities in your Oracle Autonomous Database
Data Insights provides a wide range of graphical data presentation capabilities
Data Insights are automatically generated by various analytic functions built into the database
The results of the Insight analysis appear as a series of bar charts in the Data Insights dashboard
Data Insights is a feature in Autonomous Database that helps users understand their data. The false statement is:
Data Insights are automatically generated by various analytic functions built into the database (C):This is incorrect. Data Insights are not solely the result of automatic execution of built-in analytic functions (e.g., AVG, SUM, or RANK). Instead, they are generated through a combination of user-initiated analysis and Oracle’s machine learning-driven capabilities within the Data Insights dashboard (part of Database Actions or OCI console). Users select datasets or tables, and the system applies algorithms to identify patterns (e.g., trends in sales) or anomalies (e.g., outlier transactions), but this process isn’t just a passive outcome of pre-existing database functions—it’s an active, curated feature requiring configuration. For example, a user might explore a SALES table, and Data Insights highlights a spike in Q4 sales, but this requires user input to define scope, not just automatic function output.
The true statements are:
Data Insights display information about patterns and anomalies in the data of entities in your Oracle Autonomous Database (A):True. The feature visualizes trends (e.g., seasonal sales increases) and outliers (e.g., unexpected data drops) in tables or views, helping users spot significant data behaviors. For instance, it might show a bar chart of monthly revenue with an anomaly flagged for a sudden dip.
Data Insights provides a wide range of graphical data presentation capabilities (B):True. It offers visualizations like bar charts, line graphs, and scatter plots, customizable to represent data insights effectively. E.g., a line graph might track customer sign-ups over time, with options to adjust axes or filters.
The results of the Insight analysis appear as a series of bar charts in the Data Insights dashboard (D):True, partially. While bar charts are a common default (e.g., comparing sales by region), the dashboard supports multiple chart types, but the statement’s focus on bar charts aligns with typical output for simple insights.
The misconception in C overlooks the interactive, ML-assisted nature of Data Insights, distinguishing it from passive function-based analytics.
Which two statements apply to the Autonomous Database service on Dedicated Infrastructure? (Choose two.)
You, as the customer, are responsible for all patching operations
You can set maintenance windows for an Autonomous Exadata Infrastructure
You can set maintenance windows for each individual Autonomous Container Database
Patching occurs on the first Sunday of each quarter
Autonomous Database on Dedicated Infrastructure offers more control than shared infrastructure. The two correct statements are:
You, as the customer, are responsible for all patching operations (A):In dedicated infrastructure, customers manage patching for Autonomous Container Databases (ACDs) and Autonomous Databases (ADBs), unlike shared infrastructure where Oracle handles it. You choose when to apply Release Updates (RUs) or skip them (up to two quarters), using the OCI console or API (e.g., oci db autonomous-container-database update). For example, you might schedule an RU for an ACD on a Saturday night, downloading the patch from Oracle and applying it manually to minimize downtime. This responsibility comes with the dedicated model’s flexibility.
You can set maintenance windows for each individual Autonomous Container Database (C):Dedicated infrastructure allows setting specific maintenance windows perACD, not just at the Exadata Infrastructure level. In the OCI console, under each ACD’s details, you configure a preferred time (e.g., “Sundays, 02:00-04:00 UTC”), ensuring patches or upgrades align with your schedule. For instance, ACD1 might patch Sundays, while ACD2 patches Tuesdays, tailoring downtime to different workloads.
The incorrect options are:
You can set maintenance windows for an Autonomous Exadata Infrastructure (B):Maintenance windows are set at the ACD level, not the broader Autonomous Exadata Infrastructure (AEI) level. AEI maintenance (e.g., hardware updates) is Oracle-managed, with notification but no customer scheduling.
Patching occurs on the first Sunday of each quarter (D):There’s no fixed schedule like “first Sunday.” In dedicated mode, you control patching timing within a quarter, notified by Oracle of available RUs, unlike shared infrastructure’s Oracle-driven schedule.
These statements highlight dedicated infrastructure’s customer-driven management.
While provisioning a dedicated Autonomous Container Database, which backup retention period CANNOT be implemented?
120 days
7 days
60 days
15 days
Full Detailed In-Depth Explanation:
When provisioning an Autonomous Container Database (ACD) on dedicated infrastructure, Oracle provides specific options for backup retention periods to balance data recovery needs with storage costs. According to the official Oracle documentation, the available backup retention periods for a dedicated ACD are:
7 days: This is the default retention period for a newly provisioned ACD.
15 days: An option for extended retention beyond the default.
60 days: The maximum supported retention period for ACDs, offering the longest recovery window.
The option of120 daysis not supported as a backup retention period for an Autonomous Container Database. This limitation is due to the design of the Autonomous Database service, which caps retention at 60 days to optimize storage and performance on dedicated Exadata infrastructure. Attempting to set a retention period beyond 60 days is not an available choice during provisioning. Users must select a retention period that meets their recovery point objectives (RPO) within these constraints, noting that longer retention increases storage usage and associated costs.
As a database architect, you are tasked with configuring a high concurrency, production OLTP(EXAM) application to connect to an Autonomous Transaction Processing database with a requirement to have some reporting queries run in parallel mode. Which connection service is appropriate for such a workload?
TPURGENT
TP
HIGH
MEDIUM
Autonomous Transaction Processing (ATP) provides predefined connection services to optimize different workload types. For a high-concurrency OLTP application with parallel reporting queries, the appropriate service is:
HIGH (C):The HIGH connection service in ATP is designed for workloads requiring high concurrency and throughput, making it ideal for a production OLTP application like "EXAM" that handles many simultaneous transactions (e.g., user requests). Additionally, HIGH supports parallel query execution, which is critical for running reporting queries efficiently during off-peak times. It allocates more resources (e.g., OCPUs and I/O) compared to other services, ensuring performance for both transactional and analytical tasks. For example, the OLTP app might use HIGH to process thousands of concurrent user requests, while a nightly report leverages parallel processing to aggregate data quickly. In the wallet’s tnsnames.ora, the HIGH service might look like exam_high = (DESCRIPTION=...), offering the best balance for this mixed workload.
The incorrect options are:
TPURGENT (A):The TPURGENT service prioritizes low-latency, time-critical transactions (e.g., sub-second response times for single-user actions). It’s optimized for latency-sensitive operations, not high concurrency or parallel reporting, and would underperform for the broader OLTP and reporting needs here. For instance, it’s better suited for a single critical transaction than a multi-user system.
TP (B):The TP (Transaction Processing) service is a general-purpose option for OLTP workloads, offering moderate concurrency and latency. However, it’s not optimized for high concurrency or parallel query execution, making it less suitable for a production app with reporting demands. It’s a middle ground, not a top-tier performer like HIGH.
MEDIUM (D):The MEDIUM service balances performance and resource usage for moderate workloads. It supports some concurrency but lacks the resource allocation and parallel execution capabilities of HIGH, making it inadequate for a high-concurrency OLTP system with reporting requirements.
The HIGH service’s ability to handle both high transactional volume and parallel reporting aligns perfectly with the scenario’s strict performance needs, all within ATP’s zero-maintenance framework.
Which file is NOT a component of the client credentials wallet used to connect to an Oracle Autonomous Database?
protocol.ora
ewallet.p12
sqlnet.ora
keystore.jks
cwallet.sso
The client credentials wallet for connecting to an Oracle Autonomous Database contains specific files required for secure connectivity. These files are downloaded from the OCI Console when you generate a wallet:
Correct Answer (A): protocol.ora is not a standard component of the client credentials wallet. It is typically used in traditional Oracle Database setups to define protocol parameters (e.g., TCP vs. IPC), but in Autonomous Database, such details are managed by Oracle and embedded within other wallet files like ewallet.p12.
Included Files:
B. ewallet.p12: Contains the encrypted private key and certificates for authentication.
C. sqlnet.ora: Specifies network configuration details (e.g., wallet location, encryption settings).
D. keystore.jks: A Java KeyStore file for Java-based applications to authenticate with the database.
Which option should you use to create a graph with Graph Studio?
Tables in an Autonomous Database instance
Graph analytics algorithms
NoSQL configuration
Graph created by a special tool downloaded from oracle.com
A graph license key
Graph Studio in Autonomous Database enables graph creation and analysis:
Correct Answer (A): “Tables in an Autonomous Database instance” are used to create graphs. Graph Studio builds property graphs from relational tables by defining vertices (nodes) and edges (relationships) based on existing data, leveraging the database’s schema.
Incorrect Options:
B: Graph analytics algorithms analyze existing graphs, not create them.
C: NoSQL configuration is unrelated; Graph Studio uses relational data.
D: No external tool from oracle.com is required; Graph Studio is a built-in feature.
Which three Oracle Cloud Infrastructure (OCI) resources do you need to configure before provisioning your Autonomous Database with a private endpoint? (Choose three.)
Network Security Group
VCN
Security List
Route Table
Subnet
Provisioning an Autonomous Database with a private endpoint requires:
Correct Answer (A):Network Security Group (NSG)defines traffic rules for the private endpoint, restricting access to specific sources.
Correct Answer (B):VCN (Virtual Cloud Network)provides the network foundation, hosting the subnet and endpoint.
Correct Answer (E):Subnet(private) contains the database’s private endpoint, isolating it from public access.
Incorrect Options:
C: Security Lists apply to subnets but are optional with NSGs, which are preferred for finer control.
When cloning from a backup, what is the earliest timestamp of the backup allowed in Autonomous Database?
2 hours
24 hours
1 hour
30 minutes
Cloning from a backup in Autonomous Database has a minimum age requirement:
Correct Answer (A): The earliest timestamp allowed is2 hoursafter the backup is created. This ensures data consistency by allowing time for any in-flight transactions or writes to stabilize in the backup, preventing incomplete or corrupted clones.
Incorrect Options:
B: 24 hours is the default retention period, not the minimum cloning age.
Which command can you use to create an Autonomous Database?
POST /20160918/createADB
POST /20160918/createautonomousDatabases
POST /20160918/createDatabases
POST /20160918/autonomousDatabases
Creating an Autonomous Database (ADB) via OCI’s REST API involves a specific endpoint. The correct command is:
POST /20160918/autonomousDatabases (D):This is the official REST API endpoint to create an ADB instance. The POST request to /20160918/autonomousDatabases (versioned at API 20160918) submits a JSON payload defining the database (e.g., compartment, name, workload type). Example:
curl -X POST "https://database.us-ashburn-1.oraclecloud.com/20160918/autonomousDatabases" \
-H "Authorization: Bearer
-H "Content-Type: application/json" \
-d '{
"compartmentId": "ocid1.compartment.oc1..example",
"dbName": "MYADB",
"cpuCoreCount": 1,
"dataStorageSizeInTBs": 1,
"dbWorkload": "OLTP",
"adminPassword": "Secure#123"
}'
This creates an ATP instance named MYADB with 1 OCPU and 1 TB storage. The response includes an OCID (e.g., ocid1.autonomousdatabase.oc1..example), and provisioning starts asynchronously, visible in the OCI console as “PROVISIONING.” The endpoint’s plural form (autonomousDatabases) reflects the resource collection, consistent with OCI API conventions.
The incorrect options are:
POST /20160918/createADB (A):No such endpoint exists. OCI APIs use resource-based paths (e.g., /autonomousDatabases), not action-specific ones like createADB.
POST /20160918/createautonomousDatabases (B):Incorrect syntax—APIs don’t prepend “create” to resource paths, and “autonomousDatabases” is lowercase here, matching the real endpoint.
POST /20160918/createDatabases (C):Too generic; it doesn’t specify “autonomous” databases, and no such endpoint exists for ADB creation.
This REST command is a programmatic alternative to console-based provisioning, ideal for automation.
Which vaults are used for storing customer-managed encryption keys for Autonomous Database on Dedicated Infrastructure?
Oracle Audit Vault, Oracle Key Vault
Oracle Cloud Infrastructure Vault, Oracle Database Vault
Oracle Database Vault, Oracle Key Vault
Oracle Key Vault, Oracle Cloud Infrastructure Vault
Autonomous Database on Dedicated Infrastructure supports customer-managed encryption (CME) keys for enhanced security control. The correct vaults are:
Oracle Key Vault, Oracle Cloud Infrastructure Vault (D):
Oracle Key Vault (OKV):A centralized key management solution designed for Oracle environments, OKV securely stores and manages encryption keys. It integrates with Autonomous Database to provide customer-managed TDE (Transparent Data Encryption) keys, offering features like key rotation and auditing. For example, a DBA might upload a master encryption key to OKV, which the database then uses to encrypt data at rest.
Oracle Cloud Infrastructure Vault (OCI Vault):OCI Vault is a general-purpose secrets management service in OCI, capable of storing encryption keys, passwords, and other sensitive data. It supports storing TDE keys for Autonomous Database, providing a cloud-native option with high availability and scalability. You might store a key in OCI Vault and link it to your database via the OCI console.
The incorrect options are:
Oracle Audit Vault, Oracle Key Vault (A):Oracle Audit Vault is for audit log management and analysis, not key storage. It doesn’t support CME for Autonomous Database.
Oracle Cloud Infrastructure Vault, Oracle Database Vault (B):Oracle Database Vault enforces access controls within the database but isn’t a key storage vault; it’s about privilege management, not key management.
Oracle Database Vault, Oracle Key Vault (C):As above, Database Vault isn’t a key storage solution, making this pairing incorrect.
Both OKV and OCI Vault offer robust security for CME, giving customers flexibility based on their infrastructure preferences (on-premises OKV vs. cloud-based OCI Vault).
Which two objects are imported when using Data Pump to migrate your Oracle database to Autonomous Database? (Choose two.)
Tablespaces
Data
Schemas
Report
Oracle Data Pump is a key tool for migrating databases to Autonomous Database. The two objects imported are:
Data (B):Data Pump imports the actual data from the source database into the target Autonomous Database. This includes rows from tables, LOBs, and other data types stored in the dump file (e.g., .dmp). For example, if you export a table CUSTOMERS with 1 million rows, Data Pump imports all that data into ADB using DBMS_CLOUD.COPY_DATA after uploading the dump to OCI Object Storage. This ensures the content of your database is transferred intact.
Schemas (C):Data Pump imports schema definitions, including tables, views, indexes, triggers, and other objects owned by the schema. For instance, exporting a schema HR with tables like EMPLOYEES and DEPARTMENTS will recreate those objects in ADB, preserving their structure. The impdp utility or DBMS_CLOUD handles schema metadata, though some objects (e.g., indexes) may be recreated automatically by ADB’s optimization.
The incorrect options are:
Tablespaces (A):Tablespaces are not imported directly. In Autonomous Database, storage is fully managed, and tablespaces are abstracted away. Data Pump imports data and schemas into ADB’s managed tablespaces (e.g., DATA), not user-defined ones from the source. For example, a source tablespace USERS isn’t replicated; its data is mapped to ADB’s default storage.
Report (D):“Report” is not a database object; it might refer to query outputs or logs, but Data Pump doesn’t import such entities. It focuses on database content, not external artifacts.
This process ensures a smooth migration of data and structure to ADB’s managed environment.
Which statement is true when you provision an Autonomous Database using the cloning method?
A clone database source can be a running database instance.
There is only one type of cloning option available in Autonomous Database.
A clone database source can be from a point-in-time backup that is less than 2 hours old.
You can clone a database in a security zone to create a database that isn't in a security zone.
Cloning in Autonomous Database creates a new instance from an existing source:
Correct Answer (A): “A clone database source can be a running database instance” is true. You can clone from a live, running Autonomous Database instance (full clone), capturing its current state, including data and configuration, without needing to stop it.
Incorrect Options:
B: There are multiple cloning types: full clone (from a running instance) and refreshable clone (a read-only copy that syncs with the source), plus cloning from backups.
C: Cloning from a backup requires the backup to be at least 2 hours old for consistency, not less, making this false.
Which statement is FALSE about setting up compartment quotas?
Compartment quotas use policies that allow allocation of resources with a high level of flexibility.
Quotas set on a parent compartment override quotas set on child compartments.
You cannot manage quotas in a compartment unless you belong to a group that has the correct permissions.
Compartment quotas cannot be set on the root compartment.
Compartment quotas in Oracle Cloud Infrastructure (OCI) manage resource allocation:
Correct Answer (D): “Compartment quotas cannot be set on the root compartment” isfalse. Quotas can be applied to any compartment, including the root compartment, to limit resource usage tenancy-wide. While direct quotas on the root are less common (child compartment quotas are typically used), it’s technically possible via OCI policies.
True Statements:
A: Quotas offer flexible resource limits (e.g., OCPUs, storage) via policy statements.
B: Parent compartment quotas take precedence over child quotas, enforcing hierarchical control.
Your customer has upgraded their on-premises 11.2 Database to 12.2. During this migration, the database was migrated to a pluggable database (PDB) and is now in production. How should the customer unplug their database to migrate to an Autonomous Database?
Unplug into an XML file so that the database and XML files can be uploaded to Object Storage.
PDBs cannot be migrated to an Autonomous Database using plug, unplug, or clone.
Create a database link from the source database to the Autonomous Database environment and clone the PDB.
Unplug into a PDB archive, which can be uploaded to Object Storage.
Migrating a PDB to Autonomous Database has limitations:
Correct Answer (B): “PDBs cannot be migrated to an Autonomous Database using plug, unplug, or clone” is true. Autonomous Database does not support direct plugging/unplugging of PDBs due to its managed architecture and differing storage/backup mechanisms.
Incorrect Options:
A: Unplugging into an XML file is valid for traditional PDBs, but Autonomous Database doesn’t accept this for migration.
C: Cloning via database link isn’t a standard method; it’s more aligned with replication tools like GoldenGate.
What are two advantages of using Data Pump to migrate your Oracle databases to Autonomous Database? (Choose two.)
Data Pump is faster to migrate database than using RMAN
Data Pump creates the tablespaces used by your Autonomous Database
Data Pump can exclude migration of objects like indexes and materialized views that are not needed by Autonomous Database
Data Pump is platform-independent - it can migrate Oracle databases running on any platform
Oracle Data Pump is a powerful tool for migrating databases to Autonomous Database (ADB). The two correct advantages are:
Data Pump can exclude migration of objects like indexes and materialized views that are not needed by Autonomous Database (C):True. Data Pump’s EXCLUDE parameter allows skipping objects like indexes and materialized views during export (e.g., expdp ... EXCLUDE=INDEX,MATERIALIZED_VIEW). In ADB, these objects are often redundantbecause the database automatically creates and manages them based on workload (e.g., auto-indexing). For example, exporting a schema with EXCLUDE=INDEX from an on-premises database reduces migration overhead, as ADB recreates necessary indexes post-import, optimizing for its managed environment. This flexibility minimizes unnecessary data transfer and speeds up the process.
Data Pump is platform-independent - it can migrate Oracle databases running on any platform (D):True. Data Pump uses a platform-agnostic dump file format (.dmp), enabling migration from any Oracle Database (e.g., on Linux, Windows, or Solaris) to ADB in the cloud. For instance, you could export from an Oracle 12c database on AIX, upload the dump to OCI Object Storage, and import it into ADB using DBMS_CLOUD.COPY_DATA, regardless of endianness or OS differences (handled by Data Pump’s conversion). This universality makes it ideal for heterogeneous migrations.
The incorrect options are:
Data Pump is faster to migrate database than using RMAN (A):False. Speed depends on context—RMAN (Recovery Manager) is faster for physical migrations (e.g., restoring backups) of entire databases, especially large ones, due to block-level copying. Data Pump, a logical migration tool, extracts and loads data row-by-row, which can be slower for massive datasets but offers more control (e.g., schema selection). No universal speed advantage exists; it’s workload-specific.
Data Pump creates the tablespaces used by your Autonomous Database (B):False. In ADB, tablespaces are fully managed by Oracle (e.g., DATA tablespace), and Data Pump doesn’t create them. It imports data into existing, pre-allocated storage, ignoring source tablespace definitions. E.g., a source tablespace USERS is mapped to ADB’s default storage, not recreated.
These advantages make Data Pump a versatile, tailored migration solution for ADB.
Which three are Oracle-recommended best practices for Autonomous Database alarms? (Choose three.)
Suppress alarms during investigations
Create multiple alarm metrics
Select the correct alarm interval for your metric.
Routinely tune your alarms
Oracle recommends best practices for effective alarm management:
Correct Answer (A):Suppress alarms during investigationsprevents notification overload while troubleshooting, focusing attention on the issue.
Correct Answer (C):Select the correct alarm interval for your metricensures timely alerts without excessive noise (e.g., 1-minute intervals for critical metrics).
Correct Answer (D):Routinely tune your alarmsadjusts thresholds and settings to match workload changes, maintaining relevance.
Incorrect Option:
Which of the following two statements are correct? (Choose two.)
ODI Web Edition is available only on Oracle Linux.
ODI Web Edition can be installed from Oracle Cloud Infrastructure (OCI) Marketplace.
Data Transforms Card provides access to Oracle Data Integrator (ODI) Web Edition.
All capabilities of ODI Classic are available with ODI Web Edition.
Oracle Data Integrator (ODI) Web Edition integrates with Autonomous Database:
Correct Answer (B): “ODI Web Edition can be installed from Oracle Cloud Infrastructure (OCI) Marketplace” is true. It’s offered as a Marketplace image for easy deployment on OCI compute instances.
Correct Answer (D): “All capabilities of ODI Classic are available with ODI Web Edition” is correct; the web version retains full functionality for data integration tasks.
Incorrect Options:
A: ODI Web Edition is not limited to Oracle Linux; it runs on various platforms supported by OCI.
Which subset of services is offered via OCI-CLI (Command Line Interface) for Autonomous Database (ADB) via calls made to the OCI APIs?
Start, Delete, Update, Query, Stop
Create, Get, List, Stop, Restore
Create, Query, Update, List, Start
Create, Query, List, Stop, Restore
The OCI Command Line Interface (CLI) provides a range of commands for managing Autonomous Database via OCI APIs. The correct answer is:
Create, Get, List, Stop, Restore (B):These are key operations supported by the OCI CLI for Autonomous Database:
Create:oci db autonomous-database create provisions a new ADB instance.
Get:oci db autonomous-database get retrieves details of a specific ADB.
List:oci db autonomous-database list lists all ADBs in a compartment.
Stop:oci db autonomous-database stop halts the database.
Restore:oci db autonomous-database restore restores from a backup.
The incorrect options are:
A (Start, Delete, Update, Query, Stop):“Query” is not a CLI command; “Delete” and “Update” are valid but not part of this specific subset.
C (Create, Query, Update, List, Start):“Query” is invalid; “Update” is supported but not listed here.
D (Create, Query, List, Stop, Restore):“Query” is not a valid CLI operation.
This subset reflects common management tasks via CLI.
Which statement is FALSE about the Catalog tool?
You can delete an entity from the Autonomous Database via the Catalog tool.
You can limit the display of entities to only those with certain names, schemas, types, or applications by entering values in the Search field.
You can view the data definition of an entity.
Impact shows the entities that depend on the source.
The Catalog tool in Autonomous Database provides metadata exploration:
Correct Answer (A): “You can delete an entity from the Autonomous Database via the Catalog tool” isfalse. The Catalog is a read-only interface for viewing database objects (tables, views, etc.) and their relationships; it does not support modification or deletion actions.
True Statements:
B: Filtering by name, schema, type, or application is a core search feature.
C: Viewing DDL (data definition language) for entities is supported.
You need to create a new database by using the Oracle Cloud Infrastructure (OCI) Command Line Interface (CLI) with the following requirements: Autonomous Transaction Processing, License Included, Shared Infrastructure. Which parameter would you NOT use?
db-type
is-dedicated
db-workload
license-model
Creating an Autonomous Transaction Processing (ATP) database via OCI CLI requires specific parameters:
Correct Answer (A): db-type is not a standard OCI CLI parameter for provisioning an Autonomous Database. The CLI uses parameters like db-workload to specify the type (e.g., ATP).
Used Parameters:
B: is-dedicated must be set to false for shared infrastructure.
C: db-workload is set to OLTP for ATP.
Which two infrastructure types support deployment of Oracle Autonomous Database? (Choose two.)
Virtual Machines on Oracle Cloud Infrastructure
Dedicated Exadata Infrastructure
Oracle Bare Metal Servers
Shared Exadata Infrastructure
Oracle Autonomous Database is designed to run on specific infrastructure optimized for its managed capabilities:
Correct Answer (B):Dedicated Exadata Infrastructureprovides a fully dedicated Exadata system for a single tenant, offering maximum isolation, performance, and customization (e.g., maintenance scheduling).
Correct Answer (D):Shared Exadata Infrastructureallows multiple Autonomous Database instances to share Exadata resources, providing a cost-effective option for smaller workloads while retaining automation benefits.
Incorrect Options:
A: Virtual Machines (VMs) on OCI are not a supported deployment platform for Autonomous Database. It requires Exadata hardware for its self-managing features, unlike traditional OCI VMs used for manual database setups.
Which stage of the indexing pipeline divides text into tokens?
Sectioner
Tokenizer
Filter
Lexer
The indexing pipeline in Oracle Text processes text for search:
Correct Answer (D): “Lexer” divides text into tokens (words, symbols) based on language rules and settings (e.g., whitespace, punctuation). It’s the stage responsible for tokenization in Oracle’s text indexing process.
Incorrect Options:
A: Sectioner identifies document sections (e.g., headers), not tokens.
B: Tokenizer is a generic term, but in Oracle Text, “Lexer” is the specific component.
Which four file formats are supported when loading data from Cloud Storage?
DDL
AVRO
Parquet
DOC
JSON
CSV
Full Detailed In-Depth Explanation:
Supported formats:
A:False. DDL is a language, not a data format.
B:True. AVRO is supported for structured data.
C:True. Parquet is optimized for analytics.
D:False. DOC is not supported.
E:True. JSON is flexible for semi-structured data.
F:True. CSV is widely used for tabular data.
Who, and in which order, provisions dedicated Exadata Infrastructure resources?
The Fleet Administrator provisions the Autonomous Exadata Infrastructure and then the Autonomous Container DB and then, the Database Administrator provisions the Autonomous DB
The Database Administrator provisions the Autonomous Container DB and the Autonomous DB. Then, the Fleet Administrator provisions the Autonomous Exadata Infrastructure
The Database Administrator provisions the Autonomous Exadata Infrastructure. Then, the Fleet Administrator provisions the Autonomous Container DB and then the Autonomous DB
The Fleet Administrator provisions the Autonomous Exadata Infrastructure. Then, the Database Administrator provisions the Autonomous Container DB and then the Autonomous DB
Provisioning dedicated Exadata Infrastructure resources for Autonomous Database follows a strict hierarchical order, reflecting roles and dependencies. The correct sequence is:
The Fleet Administrator provisions the Autonomous Exadata Infrastructure and then the Autonomous Container DB and then, the Database Administrator provisions the Autonomous DB (A):
Fleet Administrator provisions Autonomous Exadata Infrastructure (AEI):The Fleet Admin, responsible for infrastructure management, starts by provisioning the AEI via the OCI console (e.g., “Create Autonomous Exadata Infrastructure”). This sets up the physical Exadata hardware, networking (e.g., VCN, subnets), and initial configuration (e.g., 2 racks, 4 nodes). For example, they might specify a compartment and region (e.g., us-ashburn-1), taking 1-2 hours for provisioning.
Fleet Administrator provisions Autonomous Container DB (ACD):Within the AEI, the Fleet Admin creates the ACD (e.g., “Create Autonomous Container Database”), a lightweight container hosting multiple ADBs. They set parameters like version (e.g., 19c) and maintenance windows (e.g., Sundays 02:00 UTC), ensuring the container is ready. This step might take 15-30 minutes.
Database Administrator provisions Autonomous DB (ADB):Finally, the DBA provisions individual ADBs within the ACD (e.g., “Create Autonomous Database”), choosing workload type (ATP/ADW), OCPUs (e.g., 4), and storage (e.g., 1 TB). For instance, they might create an ATP instance named PRODDB for a transactional app, completing setup in 5-10 minutes.
The incorrect options are:
B:The DBA can’t provision the ACD or ADB before the AEI exists, as the infrastructure is foundational. The Fleet Admin must act first.
C:The DBA doesn’t provision AEI—that’s an infrastructure task beyond their scope. The Fleet Admin handles hardware setup.
D:The DBA can’t provision the ACD; that’s a Fleet Admin task within the AEI. Roles are distinct: Fleet Admin for infra, DBA for databases.
This order ensures proper infrastructure setup before database creation, aligning with OCI’s role-based workflow.
Which Database Actions tool is used to get information about the entities in your Oracle Autonomous Database and to also see how changing an object affects other objects?
Catalog
Data Load
JSON
Data Insight
Database Actions (formerly SQL Developer Web) offers tools for database management:
Correct Answer (A): TheCatalogtool provides a detailed view of database entities (tables, views, schemas) and their metadata, including dependencies via the “Impact” tab. It helps assess how changes (e.g., dropping a table) affect related objects.
Incorrect Options:
B: Data Load is for importing data, not analyzing entities or dependencies.
C: JSON is a data format, not a tool; it’s supported but irrelevant here.
Which predefined role that exists in Autonomous Database includes common privileges that are used by a Data Warehouse developer? (Choose the best answer.)
ADBDEV
DWROLE
ADMIN
ADWC
Autonomous Database provides predefined roles tailored to specific use cases. The correct answeris:
DWROLE (B):The DWROLE predefined role is designed for Data Warehouse developers. It includes privileges commonly needed for data warehousing tasks, such as creating tables, views, and materialized views, as well as executing analytical queries. This role is optimized for Autonomous Data Warehouse (ADW) workloads.
The incorrect options are:
ADBDEV (A):There is no predefined ADBDEV role in Autonomous Database; this appears to be a fictional or misinterpreted role.
ADMIN (C):The ADMIN role is a superuser role with full database privileges, far exceeding the needs of a typical Data Warehouse developer and not tailored to that specific use case.
ADWC (D):This is not a predefined role; it might be a typo or confusion with ADW (Autonomous Data Warehouse), but no such role exists.
DWROLE is the best fit for a Data Warehouse developer’s needs.
You are the admin of an Autonomous Database (ADB) instance, and a new developer has requested a new workspace in APEX. What statement describes the step to provide the developer a new workspace in APEX?
Access the APEX Administrator Services and create the workspace for the developer.
Create an IDCS user with the APEX role.
Create a database user with the APEX role.
Create a new developer account
Oracle APEX (Application Express) in Autonomous Database requires a workspace for development:
Correct Answer (A): “Access the APEX Administrator Services and create the workspace for the developer” is the correct step. As an admin, you log into the APEX Administration Services (via Database Actions or a direct URL), navigate to “Manage Workspaces,” and create a new workspace, assigning it to the developer with a schema and credentials.
Incorrect Options:
B: Creating an IDCS (Identity Cloud Service) user with an APEX role manages authentication but doesn’t create a workspace.
C: A database user with an APEX role lacks a workspace; it’s a prerequisite step, not the solution.
When integrating object storage with Autonomous Database, how effectively does Oracle use the files in the object storage?
Prune columns in parquet files
Scan partition tables
Scan hybrid partition tables
Prune columns in CSV files
When Autonomous Database integrates with object storage (e.g., Oracle Cloud Infrastructure Object Storage), it optimizes data access. The correct answer is:
Scan partition tables (B):Oracle leverages partition pruning when scanning tables stored in object storage. This means it only scans the relevant partitions based on query predicates, significantly reducing I/O and improving performance. This is particularly effective for partitioned tables stored in formats like Parquet or ORC, which support partitioning.
The incorrect options are:
Prune columns in parquet files (A):While column pruning is possible with columnar formats like Parquet, the primary optimization highlighted in Oracle’s documentation for object storage integration is partition pruning, not column pruning alone.
Scan hybrid partition tables (C):“Hybrid partition tables” is not a standard term in this context. Oracle supports external partitioned tables, but the focus is on scanning partitioned tables, not a hybrid-specific optimization.
Prune columns in CSV files (D):CSV files are row-based and do not natively support column pruning, making this less effective compared to partition scanning.
Partition pruning is a key optimization for external tables in object storage, enhancing query efficiency.
What are three characteristics of Data Lake data captured in Object Storage? (Choose three.)
High concurrency
High transaction performance
Schema on read
Multiple subject areas
Mixed data types
Data Lakes in OCI Object Storage store raw data for analysis. The three correct characteristics are:
Schema on read (C):Data Lakes store data in its raw, native format (e.g., JSON, CSV, Parquet) without a predefined schema. The schema is applied when data is read or processed, not when written, offering flexibility. For example, a Parquet file with sales data might be queried with SQL only when analyzed, not structured upfront like in a database.
Multiple subject areas (D):Data Lakes aggregate data from diverse sources—sales, HR, IoT—spanning multiple subject areas. This enables cross-domain analysis, like combining customer data with weather data for insights, all stored in a single OCI bucket.
Mixed data types (E):Data Lakes support varied formats: structured (e.g., CSV tables), semi-structured (e.g., JSON documents), and unstructured (e.g., videos). For instance, a bucket might hold CSV logs, JSON events, and image files, all accessible for processing.
The incorrect options are:
High concurrency (A):Data Lakes in Object Storage are not designed for high-concurrency transactional access (e.g., thousands of simultaneous updates). They’re optimized for batch processing or analytics, unlike ATP’s concurrency focus.
High transaction performance (B):Transactional performance (e.g., fast commits) is a database strength, not a Data Lake’s. Object Storage prioritizes scalability and durability over transactional speed, making it unsuitable for OLTP workloads.
These traits make Data Lakes ideal for big data analytics, not real-time transactions.
Which three options do NOT change when enabling auto scaling? (Choose three.)
Amount of storage
Parallelism settings
I/O resources
Number of OCPUs displayed in the console
Level of concurrency
When enabling auto scaling in an Oracle Autonomous Database, the feature dynamically adjusts resources based on workload demand, but certain configuration elements remain unchanged unless manually altered.
Amount of storage (A): Auto scaling focuses on adjusting CPU and I/O resources to meet performance needs. The storage allocation remains constant because it is a separately provisioned resource that requires manual adjustment via the OCI Console or API. This ensures that storage capacity is not inadvertently reduced or expanded without explicit user intent.
Parallelism settings (B): These settings determine how many parallel processes are used for query execution. Auto scaling does not modify this pre-defined configuration; it adjusts resource usage (e.g., CPU cores) without altering the parallelism framework established for the database.
Level of concurrency (E): Concurrency refers to the maximum number of simultaneous user sessions. While auto scaling can indirectly influence concurrency by adjusting available resources, the concurrency limit itself is a fixed setting that remains unchanged unless explicitly modified by the administrator.
Incorrect Options:
I/O resources (C): Auto scaling directly impacts I/O resources by increasing or decreasing them alongside CPU adjustments to handle workload fluctuations.
Your customer wants to permanently disable scheduled maintenance on Autonomous Dedicated Infrastructure to keep their current database version. How can they achieve this?
Change the Automatic Maintenance Schedule to 'No Preference'
Change the Automatic Maintenance Schedule to 'None'
You cannot permanently disable scheduled Automatic Maintenance
Change the Automatic Maintenance Schedule to 'Specify a Schedule' but do not select any month, week, or day
Oracle Autonomous Database on Dedicated Infrastructure enforces automatic maintenance to ensure security, stability, and performance. The correct answer is:
You cannot permanently disable scheduled Automatic Maintenance (C):Oracle mandates periodic maintenance updates (e.g., patching) to keep the database secure and compliant with the latest fixes. Customers can influence the timing of these updates but cannot disable them permanently. This is a design principle of the Autonomous Database service to reduce administrative overhead while maintaining system integrity.
The incorrect options are:
Change the Automatic Maintenance Schedule to 'No Preference' (A):This setting allows Oracle to determine the maintenance window but does not disable maintenance. It still occurs as scheduled by Oracle.
Change the Automatic Maintenance Schedule to 'None' (B):There is no 'None' option in the maintenance scheduling settings for Autonomous Dedicated Infrastructure. This is not a valid configuration.
Change the Automatic Maintenance Schedule to 'Specify a Schedule' but do not select any month, week, or day (D):This is not a functional workaround. Specifying a schedule requires selecting a valid time window, and leaving it blank does not prevent maintenance; it simply reverts to Oracle’s default scheduling.
Oracle’s documentation confirms that while customers can reschedule or skip specific maintenance runs (up to two consecutive quarters), permanently disabling automatic maintenance is not permitted to ensure the system remains up-to-date and secure.
Which workload is particularly suited to Oracle Autonomous JSON Database?
Data Marts
Transactions
Data Lakes
Schema-less, document-centric
Oracle Autonomous JSON Database is a specialized variant of Autonomous Database. The correct workload is:
Schema-less, document-centric (D):Autonomous JSON Database is designed for applications needing flexible, schema-less data storage and retrieval, particularly JSON documents. It’s a NoSQL-style database optimized for document-centric workloads, such as web or mobile apps storing user profiles, IoT data, or content management systems. For example, a social media app might store user posts as JSON documents { "user": "John", "post": "Hello world" }, allowing dynamic field additions without schema changes. It supports SQL/JSON queries (e.g., SELECT JSON_VALUE(doc, '$.user')), blending relational and NoSQL benefits, and auto-manages indexing for performance.
The incorrect options are:
Data Marts (A):Data marts are structured, analytical stores for aggregated data, better suited to Autonomous Data Warehouse (ADW), which excels at columnar storage and complex queries, not JSON’s flexible format.
Transactions (B):Traditional OLTP transactions (e.g., banking records) are the domain of Autonomous Transaction Processing (ATP), which uses rigid schemas for consistency, unlike JSON Database’s schema-less approach.
Data Lakes (C):Data lakes store raw, mixed-format data (e.g., JSON, CSV, Parquet) for later processing, typically in object storage, not a managed database like Autonomous JSON. While JSON Database handles JSON, it’s not a data lake replacement.
This workload leverages JSON Database’s agility for modern, unstructured data applications.
Which can be used to ensure that your Autonomous Database is accessible only from a given set of IPs?
Security List
IP Vault
Access Control List
IPSec List
Restricting access to an Autonomous Database to specific IPs involves network security controls. The correct answer is:
Access Control List (C):In Autonomous Database, an Access Control List (ACL) defines which IP addresses or CIDR blocks (e.g., 192.168.1.0/24) can connect to the database. You configure this via the OCI console under the ADB’s “Access Control List” settings, adding rules like “Allow TCP from 10.0.0.0/16 on port 1522.” This applies to public endpoints (shared infrastructure) or private endpoints with additional network rules, ensuring only authorized IPs can initiate connections. For example, a company might restrict access to its office VPN range, blocking all other traffic. ACLs work at the database level, complementing VCN security.
The incorrect options are:
Security List (A):Security Lists operate at the VCN subnet level, controlling traffic to all resources in the subnet (e.g., ingress TCP 1522 to an ADB subnet). While useful, they’re broader than ADB-specific ACLs, which target the database instance directly, making ACLs the precise answer here.
IP Vault (B):There’s no “IP Vault” in OCI. This might confuse OCI Vault (for secrets), but it doesn’t manage IP access.
IPSec List (D):IPSec secures traffic via VPNs, not IP allowlisting for database access. It’s unrelated to ADB connectivity restrictions.
ACLs provide a database-specific, user-friendly way to enforce IP-based access control.
Which of the following two statements regarding Data Transforms are correct? (Choose two.)
Data Transforms provides access to Oracle Data Integrator (ODI) Web Edition
Data Transforms allows you to design data transformations in the form of data loads, data flows, and workflows
Workflows for Data Transforms are only available on the ODI Web Edition
All capabilities to transform data in ODI Classic are available with ODI Web Edition
Data Transforms is a feature in Autonomous Database for designing data transformations. The two correct statements are:
Data Transforms allows you to design data transformations in the form of data loads, data flows, and workflows (B):True. Data Transforms provides a graphical interface to create data loads (importing data), data flows (transforming data), and workflows (sequencing operations), simplifying ETL processes within ADB.
All capabilities to transform data in ODI Classic are available with ODI Web Edition (D):True. Oracle Data Integrator (ODI) Web Edition, which integrates with Data Transforms, retains the full transformation capabilities of ODI Classic, adapted for a web-based interface.
The incorrect statements are:
Data Transforms provides access to Oracle Data Integrator (ODI) Web Edition (A):False. Data Transforms is a distinct tool within ADB; while it leverages ODI under the hood, it does not directly provide access to ODI Web Edition as a standalone product.
Workflows for Data Transforms are only available on the ODI Web Edition (C):False. Workflows are part of Data Transforms itself, not exclusive to ODI Web Edition.
These features enhance data integration in ADB.
Which two cloud services allow you to import Data Pump files to an Autonomous Database on Dedicated Infrastructure? (Choose two.)
Amazon S3
Azure Blob Storage
Oracle Cloud Infrastructure Object Storage Classic
Google Cloud Storage
Oracle Cloud Infrastructure Object Storage
Importing Data Pump files into an Autonomous Database on Dedicated Infrastructure requires compatibility with Oracle-managed cloud storage services:
Correct Answer (C):Oracle Cloud Infrastructure Object Storage Classicis an older OCI storage service that supports Data Pump imports. Users can upload dump files to a Classic bucket and use the DBMS_CLOUD package to import them into the database.
Correct Answer (E):Oracle Cloud Infrastructure Object Storage(the modern OCI Object Storage) is fully supported for Data Pump imports, offering scalability and integration with Autonomous Database via DBMS_CLOUD.
Incorrect Options:
A: Amazon S3 is not natively supported for direct Data Pump imports into Autonomous Database on Dedicated Infrastructure without additional integration steps.
B: Azure Blob Storage is similarly unsupported natively; Autonomous Database prioritizes OCI storage.
Which method does NOT permit you to change the database ADMIN user's password of an Oracle Autonomous Database on Shared Infrastructure?
Admin page of the Cloud Service Console
OCI CLI
OS command line from the database server
SQL Developer
Changing the ADMIN user’s password in an Autonomous Database on Shared Infrastructure is restricted to specific managed methods due to its serverless nature:
Correct Answer (C): “OS command line from the database server” is not permitted because Autonomous Database is fully managed by Oracle. Users do not have direct access to the underlying operating system or server, eliminating this as a viable option.
Valid Methods:
A: The Admin page in the OCI Console allows password changes via the “Change Administrator Password” option, a user-friendly GUI method.
B: The OCI CLI supports password updates using commands like oci db autonomous-database update with the --admin-password parameter.
How do you change the tablespace quota for user MTHEO on an Autonomous Database on Shared Infrastructure?
Execute DBMS_CLOUD_ADMIN.GRANT_TABLESPACE_QUOTA(username => 'MTHEO', tablespace_quota => 'UNLIMITED');
Execute ALTER USER MTHEO QUOTA UNLIMITED ON TABLESPACE DATA;
Execute ALTER TABLESPACE DATA SET QUOTA = 10G;
Execute ALTER DATABASE FOR USER MTHEO TABLESPACE DATA QUOTA = 10G;
Full Detailed In-Depth Explanation:
In Autonomous Database on Shared Infrastructure, tablespace quotas are managed using standard SQL commands, as administrative packages like DBMS_CLOUD_ADMIN are restricted in this environment. The correct method is:
ALTER USER MTHEO QUOTA UNLIMITED ON TABLESPACE DATA:This command directly modifies the user’s quota on the DATA tablespace, which is the default tablespace in Autonomous Database. “UNLIMITED” removes any storage restrictions.
Analysis of options:
A:Incorrect. DBMS_CLOUD_ADMIN is used in dedicated infrastructure for advanced administrative tasks, not shared infrastructure for quota changes.
B:Correct. This is the standard SQL syntax supported in shared infrastructure.
C:Incorrect. ALTER TABLESPACE modifies tablespace properties, not user quotas, and isn’t applicable here.
D:Incorrect. ALTER DATABASE syntax is invalid for user quotas; it’s for database-wide settings.
Which Autonomous Database Service is NOT used to connect to an Autonomous TransactionProcessing instance?
TPPERFORMANT
TPURGENT
MEDIUM
HIGH
LOW
Full Detailed In-Depth Explanation:
Autonomous Transaction Processing (ATP) supports specific service names for connectivity:
TPURGENT:High-priority service with 200 concurrent statements per OCPU and parallelism.
MEDIUM:Balanced service for moderate workloads.
HIGH:Optimized for reporting/batch jobs with high parallelism.
LOW:Low-priority service for minimal resource use.
TP:General-purpose transactional service.
TPPERFORMANTis not a recognized service name in ATP documentation, making A the correct answer.
What predefined user is created when provisioning an Autonomous Database (ADB) instance to which you connect to create other users and grant roles?
SYS
ADMIN
DWDEV
SCOTT
When provisioning an Autonomous Database (ADB) instance, Oracle creates a default administrative user with extensive privileges. The correct user is:
ADMIN (B):The ADMIN user is automatically created during ADB provisioning and serves as the primary administrative account. It has full privileges to manage the database, including creating users, granting roles, and performing administrative tasks (e.g., scaling, backups). For example, after provisioning an ADB via the OCI console, you’d connect as ADMIN using the password you set, then run commands like: CREATE USER analyst1 IDENTIFIED BY "password"; GRANT CONNECT, RESOURCE TO analyst1;. This user is the entry point for initial configuration and ongoing management, authenticated via the client wallet for secure access (e.g., sqlplus admin/password@adb_high). The ADMIN user is distinct from traditional Oracle users like SYS because ADB’s managed nature limits direct system-level access, funneling administration through ADMIN.
The incorrect options are:
SYS (A):In traditional Oracle databases, SYS is the superuser with ultimate control (e.g., owning the data dictionary). In ADB, however, SYS exists but is locked and inaccessible to customers due to the fully managed environment—Oracle manages system-level operations, and users connect as ADMIN instead.
DWDEV (C):There’s no predefined DWDEV user in ADB. This might confuse with roles like DWROLE (for Data Warehouse developers), but no such user is created by default.
SCOTT (D):SCOTT is a sample user from older Oracle versions (with tables like EMP and DEPT), not created in ADB. It’s irrelevant in this modern, managed context.
The ADMIN user’s role ensures customers can manage ADB without needing Oracle’s intervention, aligning with its autonomous design.