A Business Analyst joined your organization and wants to explore the database tools. Whenrestoring or cloning an Autonomous Database (ADB), you must select a backup that is at least how old?
24 hours
5 minutes
2 hours
1 day
Full Detailed In-Depth Explanation:
When restoring or cloning an Autonomous Database (ADB), Oracle enforces a minimum backup age to ensure data consistency and integrity. The official Oracle documentation specifies that backups used for these operations must be at least24 hours old. This requirement exists because:
Backups need time to complete and stabilize, ensuring all transactions are fully committed and the backup is consistent.
Recent backups (e.g., less than 24 hours old) may still be in progress or lack full verification, risking incomplete or corrupted restores/clones.
Options B (5 minutes), C (2 hours), and D (1 day) are either too short or redundant:
5 minutesand2 hours: Too recent, violating the 24-hour rule.
1 day: Matches 24 hours but is less precise than the explicit “24 hours” phrasing in the documentation.
For the Business Analyst’s exploration, they can access tools like SQL Developer Web or Data Load via the OCI Console under the “Tools” tab, but this question focuses on the backup age constraint, making A the best answer.
Which two statements are true about the Oracle Cloud Infrastructure (OCI)? (Choose two.)
Regions are dependent on other regions and must be located within 5 thousand kilometers of each other.
An OCI region is a localized geographic area, and an availability domain is one or more data centers located within a region.
A single fault domain can be associated with multiple regions and availability domains.
Because availability domains do not share infrastructure such as power or cooling, or the internal availability domain network, a failure at one availability domain within a region is unlikely to impact the availability of the others within the same region.
Oracle Cloud Infrastructure (OCI) is designed with a hierarchical structure to ensure high availability and fault tolerance:
Correct Answer (B): “An OCI region is a localized geographic area, and an availability domain is one or more data centers located within a region” accurately describes OCI’s architecture. A region is a standalone geographic area (e.g., US East), and availability domains (ADs) are isolated data centers within that region, enhancing resilience.
Correct Answer (D): “Because availability domains do not share infrastructure such as power or cooling, or the internal availability domain network, a failure at one availability domain within a region is unlikely to impact the availability of the others within the same region” reflects OCI’s design for fault isolation. ADs are physically separate, minimizing the risk of cascading failures.
Incorrect Options:
A: Regions are independent, not dependent, and there’s no 5,000-kilometer restriction; they are globally distributed for latency and redundancy purposes.
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.
What is the difference between Autonomous Data Warehouse (ADW) and Autonomous Transaction Processing (ATP) databases?
Only ATP manages optimizer statistics.
Only ADW supports autoscaling
Only ADW uses columnar compression by default.
Only ATP supports automatic backups.
ADW and ATP are tailored for different workloads:
Correct Answer (C): “Only ADW uses columnar compression by default” is true. ADW employs Hybrid Columnar Compression (HCC) for analytics, optimizing storage and query performance, while ATP uses row-based storage for transactional workloads (though HCC can be enabled manually).
Incorrect Options:
A: Both ADW and ATP manage optimizer statistics automatically.
B: Autoscaling is supported by both ADW and ATP.
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.
How can you keep Autonomous Database tables in sync with an on-premises data source?
Use the ORDS package on the Data Load page
Use the Cloud Locations card on the Data Load page
Use the Link Data option on the Data Load page
Use the FEED DATA option on the Data Load page
Keeping Autonomous Database tables synchronized with an on-premises data source involves loading and updating data from external locations. TheCloud Locations cardon the Data Loadpage is the correct method:
Correct Answer (B): The Cloud Locations card allows users to connect to Oracle Cloud Infrastructure (OCI) Object Storage buckets and load data into Autonomous Database tables. By regularly updating the data in Object Storage from the on-premises source (e.g., via scripts or tools), you can maintain synchronization using this feature. It supports automated data loading workflows when paired with appropriate processes.
Incorrect Options:
A: Oracle REST Data Services (ORDS) is used for building RESTful web services, not for direct data synchronization from on-premises sources to Autonomous Database tables.
C: The Link Data option enables linking to external database tables (e.g., via database links), but it doesn’t inherently synchronize data; it provides access rather than replication.
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 methods can be used to migrate your existing Oracle database to Autonomous Database? (Choose three.)
Using SFTP to copy CSV files into an Autonomous Database
Using Oracle Zero Downtime Migration (ZDM)
Using GoldenGate
Using Data Pump
Using Recovery Manager (RMAN)
Migrating to Autonomous Database requires robust tools:
Correct Answer (B):Oracle Zero Downtime Migration (ZDM)minimizes downtime by synchronizing data and schema changes while the source remains online, ideal for critical systems.
Correct Answer (C):GoldenGateprovides real-time replication, enabling near-zero downtime migration by continuously syncing data to Autonomous Database.
Correct Answer (D):Data Pumpexports data and schema to dump files, which are then imported into Autonomous Database, suitable for offline migrations.
Incorrect Options:
A: SFTP with CSV files is not a comprehensive migration method; it lacks schema migration and automation for complex databases.
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 four levels of access can be defined in policies? (Choose four.)
Create
Read
Manage
Inspect
Use
Oracle Cloud Infrastructure (OCI) Identity and Access Management (IAM) defines four verb levels for policy permissions:
Read (B): Allows viewing resource details without modification (e.g., read autonomous-databases).
Manage (C): Permits full control, including creating, updating, and deleting resources (e.g., manage autonomous-databases).
Inspect (D): Enables listing resources and basic metadata without detailed access (e.g., inspect autonomous-databases).
Use (E): Allows interaction with resources (e.g., connecting to a database) without altering their configuration.
Incorrect Option:
When working with an Autonomous Exadata Infrastructure supporting Autonomous Databases, where do you go to view the maintenance history of the Exadata?
Under Core Infrastructure then Compute then Autonomous Exadata
Under Database then Autonomous Transaction Processing then Autonomous Exadata
Under Solutions and Platforms then Platform Services then Autonomous Exadata
Under Core Infrastructure then Autonomous Exadata
Viewing the maintenance history of Autonomous Exadata Infrastructure (AEI) requires navigating the OCI console correctly. The correct path is:
Under Solutions and Platforms then Platform Services then Autonomous Exadata (C):In the OCI console, AEI is categorized under “Solutions and Platforms” (a section for integrated services), then “Platform Services” (covering cloud platform offerings), and finally “Autonomous Exadata.” Here, you select your AEI instance (e.g., by name or OCID), and the details page displays a “Maintenance History” section listing past events (e.g., patching dates, durations, and statuses like “Completed on 2025-03-01”). For example, a quarterly RU applied on January 15 might show “Patch Applied: RU 23.1” with start/end times. This path reflects AEI’s role as a dedicated platform supporting Autonomous Container Databases (ACDs) and Autonomous Databases (ADBs).
The incorrect options are:
Under Core Infrastructure then Compute then Autonomous Exadata (A):“Core Infrastructure” > “Compute” is for virtual machines or bare metal hosts, not Exadata infrastructure. AEI isn’t a compute instance; it’s a database platform.
Under Database then Autonomous Transaction Processing then Autonomous Exadata (B):“Database” > “Autonomous Transaction Processing” focuses on ATP instances, not the underlying Exadata infrastructure. AEI maintenance is separate from specific ADB types.
Under Core Infrastructure then Autonomous Exadata (D):“Core Infrastructure” doesn’t directly list AEI; it’s too broad and lacks the “Platform Services” context needed for Exadata-specific management.
This navigation ensures you access AEI-specific maintenance details efficiently.
Which are two available options when creating an Autonomous Database? (Choose two.)
APEX Service on Dedicated Infrastructure
APEX Service on Shared Infrastructure
Autonomous JSON Database on Shared Infrastructure
Autonomous JSON Database on Dedicated Infrastructure
Creating an Autonomous Database offers specific deployment options. The two correct ones are:
APEX Service on Dedicated Infrastructure (A):This option provisions an Autonomous Database on dedicated Exadata infrastructure with Oracle Application Express (APEX) pre-installed and optimized. It’s ideal for APEX-based apps (e.g., custom web forms) requiring isolated resources. In the OCI console, you select “Dedicated Infrastructure” and “APEX Service” as the workload type, specifying OCPUs and storage. For example, a company might deploy an APEX app for internal reporting on a dedicated ACD, ensuring performance isolation from other tenants.
Autonomous JSON Database on Shared Infrastructure (C):This creates a schema-less, JSON-centric ADB on shared infrastructure, optimized for document storage (e.g., { "order_id": 123, "items": [...] }). It’s provisioned via the OCI console under “Shared Infrastructure,” selecting “JSON Database” as the workload type. For instance, a mobile app might use it to store user data, leveraging SQL/JSON queries like SELECT JSON_VALUE(doc, '$.order_id'). It’s cost-effective and fully managed, sharing Exadata resources.
The incorrect options are:
APEX Service on Shared Infrastructure (B):There’s no distinct “APEX Service” workload type on shared infrastructure. APEX is available within ATP or ADW on shared infra, but it’s not a standalone option—you’d provision ATP and enable APEX manually, not as a dedicated “APEX Service.”
Autonomous JSON Database on Dedicated Infrastructure (D):JSON Database is onlyoffered on shared infrastructure, not dedicated. Dedicated options include ATP, ADW, and APEX Service, but JSON Database leverages shared resources for simplicity and cost.
These options cater to specific app development (APEX) and NoSQL (JSON) needs.
Which statement is correct about the Service Console in an Autonomous Database?
You can use the Service Console to enable or disable auto-scaling of an Autonomous Database.
You can use the Service Console to manage runaway SQL statements on an Autonomous Database.
You can use the Service Console to create manual backups of an Autonomous Database.
You can use the Service Console to move an Autonomous Database between compartments.
Full Detailed In-Depth Explanation:
The Service Console is a database-specific management interface:
A:False. Auto-scaling is managed via the OCI Console, not the Service Console.
B:True. The Service Console allows monitoring and terminating runaway SQL statements that consume excessive resources.
C:False. Manual backups are created through OCI Console or SQL commands, not the Service Console.
D:False. Moving compartments is an OCI Console function, not a Service Console task.
When you are increasing the number of OCPUs in your Autonomous Database, what does its status show?
UPSCALE IN PROGRESS
RESIZING IN PROGRESS
UPLIFT IN PROGRESS
SCALING IN PROGRESS
Scaling OCPUs in an Autonomous Database triggers a specific status update. The correct answer is:
SCALING IN PROGRESS (D):When you increase (or decrease) the number of OCPUs,the database status in the OCI console changes to “SCALING IN PROGRESS.” This indicates that the system is actively adjusting the compute resources, a process that typically completes in a few minutes with no downtime for active transactions.
The incorrect options are:
UPSCALE IN PROGRESS (A):“Upscale” is not an official status term used by Oracle for this operation.
RESIZING IN PROGRESS (B):While “resizing” might intuitively fit, Oracle specifically uses “SCALING IN PROGRESS” for CPU adjustments.
UPLIFT IN PROGRESS (C):“Uplift” is not a recognized status in the context of Autonomous Database scaling.
This status reflects Oracle’s terminology for dynamic scaling.
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.
Users connect to Autonomous Data Warehouse by using one of the following consumer groups: High, Medium, and Low. Which statement is true?
Low provides highest concurrency and lowest resources, and DoP is 1.
High provides highest concurrency and lowest resources, and DoP is 1.
Medium provides intermediate resource and concurrency, and queries run serially.
High provides highest resource and lowest concurrency, and Degree of Parallelism (DoP) is 1.
Autonomous Data Warehouse (ADW) uses consumer groups (High, Medium, Low) to manage resource allocation:
Correct Answer (A): “Low provides highest concurrency and lowest resources, and DoP is 1” is true. The Low group is designed for many lightweight, short-running queries, offering maximum concurrent sessions but minimal CPU/memory per session, with a Degree of Parallelism (DoP) of 1 (serial execution).
Incorrect Options:
B: High prioritizes resources, not concurrency; it has fewer sessions with more power.
C: Medium offers balanced resources and concurrency; queries can run in parallel (DoP > 1), not just serially.
You have been tasked with analyzing a year’s worth of sales data stored in an Autonomous Data Warehouse instance. Which tool would you use to automate data exploration and create pivot tables?
APEX
SQL Developer Web
Business Models
Data Load
Full Detailed In-Depth Explanation:
A:False. APEX is for app development, not data exploration.
B:False. SQL Developer Web is for SQL queries, not pivot tables.
C:True. Business Models in ADW automates data exploration and generates pivot tables.
D:False. Data Load is for importing data, not analysis.
What are two differentiators of Oracle Autonomous Database on Dedicated Infrastructure? (Choose two.)
Users are offered greater control and isolation starting at the Exadata Cloud Infrastructure level.
Users can customize the OS stack and add additional packages.
Users have OS access to the database machine.
Users have SYS privileges in the database.
Users have more control over the maintenance schedule.
Autonomous Database on Dedicated Infrastructure offers unique features:
Correct Answer (A): “Users are offered greater control and isolation starting at the Exadata Cloud Infrastructure level” highlights dedicated hardware (compute, storage, network), ensuring isolation and performance not available in shared setups.
Correct Answer (E): “Users have more control over the maintenance schedule” allows scheduling maintenance windows, unlike shared infrastructure’s fixed schedules.
Incorrect Options:
B: OS customization is not allowed; Oracle manages the stack fully.
C: No OS access is provided; it’s a managed service.
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.
You want to enable automatic indexing in a database, but any new auto indexes should be created as invisible indexes, so that they cannot be used in SQL statements. Which command will you use?
EXEC DBMS_AUTO_INDEX.CONFIGURE('AUTO_INDEX_MODE','IMPLEMENT')
EXEC DBMS_AUTO_INDEX.CONFIGURE('AUTO_INDEX_MODE','OFF')
EXEC DBMS_AUTO_INDEX.CONFIGURE('AUTO_INDEX_MODE','REPORT ONLY')
EXEC DBMS_AUTO_INDEX.CONFIGURE('AUTO_INDEX_MODE','INVISIBLE')
Oracle’s automatic indexing feature, available in Autonomous Database, optimizes query performance by creating and managing indexes. The requirement here is to enable it but ensure new indexes are invisible (not used by the optimizer unless explicitly made visible). The correct command is:
EXEC DBMS_AUTO_INDEX.CONFIGURE('AUTO_INDEX_MODE','REPORT ONLY') (C):The REPORT ONLY mode enables automatic indexing, where the database identifies and creates candidate indexes based on workload analysis. However, these indexes are created as invisible by default, meaning the optimizer does not use them in SQL execution plans unless a DBA manually makes them visible (e.g., via ALTER INDEX ... VISIBLE). This mode is ideal for testing or validation without impacting production queries. For example, if a query frequently filters on a column, an invisible index might be created, but it won’t affect performance until explicitly activated.
The incorrect options are:
EXEC DBMS_AUTO_INDEX.CONFIGURE('AUTO_INDEX_MODE','IMPLEMENT') (A):The IMPLEMENT mode fully enables automatic indexing, creating and maintaining visible indexes that the optimizer uses immediately. This contradicts the requirement for invisible indexes.
EXEC DBMS_AUTO_INDEX.CONFIGURE('AUTO_INDEX_MODE','OFF') (B):The OFF mode disables automatic indexing entirely, so no indexes (visible or invisible) are created, failing the requirement to enable it.
EXEC DBMS_AUTO_INDEX.CONFIGURE('AUTO_INDEX_MODE','INVISIBLE') (D):There is no INVISIBLE mode in DBMS_AUTO_INDEX.CONFIGURE. While indexes can be set as invisible individually, this is not a valid configuration option for the auto-indexing feature.
The REPORT ONLY mode provides a controlled approach, allowing index creation for analysis without immediate deployment. This is particularly useful in Autonomous Database, where automation is balanced with DBA oversight.
A corporation is building a web application to allow its customers to schedule service requests online. There is also a need to run operational reports at times during non-peak hours. The architecture team is debating whether such reports should be run on the OLTP database or in a separate data mart. The DBA Manager does not want to add any more admin responsibility to the team and is looking for a database option that’s low to zero maintenance, but meets their strict performance requirements as well. Which Oracle Cloud Infrastructure database service is appropriate for this scenario?
ATP using 'tpurgent' and 'high' TNS services to separate connection types
Since the application needs to be highly available, it should be deployed on a Kubernetes Cluster
It is best to build a separate data warehouse, and move the OLTP data on a nightly basis
ADW since operational reporting is a higher priority in this scenario
The scenario requires a low-maintenance, high-performance database for an OLTP web application with occasional reporting. The correct answer is:
ATP using 'tpurgent' and 'high' TNS services to separate connection types (A):Autonomous Transaction Processing (ATP) is ideal here. It’s a fully managed database optimized for OLTP workloads (e.g., scheduling service requests) with zero maintenance overhead—Oracle handles patching, backups, and tuning. ATP supports multiple connection services:
'tpurgent':Prioritizes low-latency, time-critical transactions (e.g., customer scheduling requests), ensuring fast response times for the web app.
'high':Suited for high-concurrency or reporting queries, allowing operational reports to run during non-peak hours without impacting the OLTP workload.By using these predefined services, the architecture separates transactional and reporting workloads within the same database, meeting performance needs without additional administration. For example, the web app connects via tpurgent for real-time updates, while a reporting tool uses high for batch queries at night, leveraging ATP’s auto-scaling if needed.
The incorrect options are:
Since the application needs to be highly available, it should be deployed on a Kubernetes Cluster (B):This misinterprets the question—it’s about the database service,not the application deployment. Kubernetes is for container orchestration, not a database solution, and adds complexity counter to the low-maintenance goal.
It is best to build a separate data warehouse, and move the OLTP data on a nightly basis (C):While a separate Autonomous Data Warehouse (ADW) could handle reporting, it requires data movement (e.g., via ETL), increasing admin effort and complexity, which the DBA Manager wants to avoid. ATP can handle both workloads with proper service separation.
ADW since operational reporting is a higher priority in this scenario (D):ADW is optimized for analytics, not OLTP. The web app’s transactional needs are primary, with reporting secondary and occasional, making ATP more suitable.
ATP’s self-managing nature and service flexibility make it the best fit.
Which three options are available to access data in an Autonomous JSON Database?
NoSQL statements using Simple Oracle Document Access (SODA) drivers
Regular Oracle SQL statements using a connection through the listener
REST API calls to the database (not enabled by default)
Oracle Cloud Infrastructure console using the JSON Online Developer tool
Oracle JSON Developer tool downloaded from Oracle Technology Network (OTN)
Full Detailed In-Depth Explanation:
Autonomous JSON Database supports:
A:True. SODA provides NoSQL-style access for JSON documents.
B:False. SQL is secondary; SODA/REST are primary for JSON data.
C:True. REST APIs are supported but require enablement.
D:True. The OCI console offers the JSON Online Developer tool.
E:False. No such downloadable tool exists for Autonomous JSON.
Which management operation is correct about Autonomous Databases on Shared Exadata Infrastructure?
You can skip a scheduled maintenance run. For Autonomous Database on Shared Exadata Infrastructure, you can skip maintenance runs for up to two consecutive quarters if needed
You can perform a "rolling restart" on all the Autonomous Databases. During a rolling restart, each node on the Autonomous Database is restarted separately while the remaining nodes continue to be available
You cannot configure the scheduling for your Autonomous Databases on Shared Exadata Infrastructure
You can choose to use Release Update or Release Update Revision updates for your Autonomous Databases on Shared Infrastructure
Management operations for Autonomous Databases on Shared Exadata Infrastructure are limited due to its fully managed nature. The correct statement is:
You cannot configure the scheduling for your Autonomous Databases on Shared Exadata Infrastructure (C):In shared infrastructure, Oracle fully controls maintenance scheduling (e.g., patching, upgrades). Unlike dedicated infrastructure, where users can set maintenance windows, shared ADB users cannot adjust timing. Oracle notifies users of upcoming maintenance (e.g., via email or console), typically in a 7-day window, but the exact schedule is Oracle-driven to optimize the shared Exadata platform. For example, a quarterly patch might occur on a Tuesday at 2 AM UTC, and users must adapt, not reschedule.
The incorrect options are:
You can skip a scheduled maintenance run... (A):False. Shared infrastructure does not allow skipping maintenance runs, even for two quarters. This flexibility exists only in dedicated infrastructure, where users have more control (e.g., skipping up to two consecutive updates). In shared mode, Oracle enforces updates for security and stability across all tenants.
You can perform a "rolling restart"... (B):False. Rolling restarts (restarting nodes sequentially for availability) are not user-initiated in ADB shared infrastructure. Restarts, if needed, are managed by Oracle during maintenance, and users cannot control the process orensure node-by-node availability.
You can choose to use Release Update or Release Update Revision updates... (D):False. In shared infrastructure, Oracle applies Release Updates (RUs) uniformly across all databases; users cannot choose between RU or Release Update Revisions (RURs), a feature reserved for dedicated deployments.
This reflects the trade-off of shared infrastructure: lower cost and management effort for less control.
Which statement is FALSE about Oracle Autonomous JSON Database?
It supports NoSQL-style, document-centric applications.
There is a 20 GB limit on JSON collection.
JSON data is stored natively in the database.
You can promote Autonomous JSON Database to Autonomous Transaction Processing.
Full Detailed In-Depth Explanation:
The Oracle Autonomous JSON Database is a specialized service for managing JSON data with NoSQL-style capabilities. Let’s evaluate each statement:
A. It supports NoSQL-style, document-centric applications:True. Autonomous JSON Database is designed for NoSQL workloads, supporting document-based applications via APIs like SODA (Simple Oracle Document Access).
B. There is a 20 GB limit on JSON collection:False. The Oracle documentation does not specify a fixed 20 GB limit on JSON collections. Storage capacity is determined by the overall database size, which can scale dynamically without a specific cap on individual collections. This makes B the false statement.
C. JSON data is stored natively in the database:True. JSON data is stored in a binary format optimized for performance, avoiding the need for parsing or transformation during access.
D. You can promote Autonomous JSON Database to Autonomous Transaction Processing:True. Oracle allows promoting an Autonomous JSON Database to ATP, enabling relational capabilities if application needs evolve.
The false claim about a 20 GB limit likely stems from confusion with other database constraints, but no such restriction exists for JSON collections in Autonomous JSON Database.
You are the admin user of an Autonomous Database instance. A new business analyst has joined the team and would like to explore the Autonomous Database tables using Autonomous Database’s Data Tools. Which step should you perform to enable the new team member?
Create a REST-enabled database user (with connect and object privileges) and grant the DWROLE role.
Create a database user with the default privileges.
Create a database user with connect, resource, and object privileges.
Create an IDCS user and create a database user with connect, resource, and object privileges.
Full Detailed In-Depth Explanation:
To enable a business analyst to use Autonomous Database Data Tools (e.g., Data Load, SQL Developer Web), specific permissions are required:
REST-enabled user:Data Tools rely on REST APIs, necessitating a user with REST support enabled.
Connect and object privileges:These allow database access and interaction with tables.
DWROLE role:This predefined role grants a comprehensive set of privileges for data analysis tasks in Autonomous Data Warehouse (ADW), including SELECT, EXECUTE, and data loading capabilities.
Evaluating the options:
A:Correct. Creating a REST-enabled user with connect/object privileges and granting DWROLE ensures full access to Data Tools, tailored for ADW exploration.
B:Incorrect. Default privileges are minimal and insufficient for Data Tools usage.
C:Incorrect. While connect, resource, and object privileges provide basic access, they lack the REST enablement and DWROLE’s specific analysis permissions.
D:Incorrect. An IDCS (Identity Cloud Service) user is for OCI authentication, not database-level access, and this step overcomplicates the process.
DBSRV1 is an Autonomous Database with the display name PRODDB. You plan to take manual backups of this database periodically. What must be the name of the bucket that will be used to store manual backups?
backup_proddb
BACKUP_PRODDB
backup_dbsrv1
BACKUP_DBSRV1
Manual backups in Autonomous Database are stored in OCI Object Storage, and the bucket name follows a strict convention. The correct name is:
BACKUP_DBSRV1 (D):For manual backups, ADB uses a bucket named BACKUP_
The incorrect options are:
backup_proddb (A):This uses the display name proddb and lowercase, violating the BACKUP_
BACKUP_PRODDB (B):While uppercase, it uses the display name PRODDB, not the unique name DBSRV1, so it’s incorrect. Display names are for human readability, not system identification.
backup_dbsrv1 (C):This uses lowercase and lacks the exact BACKUP_ prefix format, failing Oracle’s naming rule.
The rigid naming ensures consistency and automation in ADB’s backup system.
Oracle Data Safe is a unified control center for your Oracle databases that helps you understand the sensitivity of your data, evaluate risks to data, mask sensitive data, implement and monitor security controls, assess user security, monitor user activity, and address data security compliance requirements. Which statement is FALSE?
Oracle Data Safe helps you assess the security of your cloud database configurations by analyzing database configurations.
Oracle Data Safe evaluates user types, how users are authenticated, and the password policies assigned to each user.
Oracle Data Safe only supports Autonomous Databases.
Oracle Data Safe helps you find sensitive data in your database by inspecting the actual data in your database and its data dictionary.
Full Detailed In-Depth Explanation:
Oracle Data Safe enhances database security across various deployments. Let’s evaluate:
A:True. Data Safe assesses cloud database configurations for vulnerabilities.
B:True. It evaluates user authentication, types, and password policies.
C:False. Data Safe supports Autonomous Databases, Exadata Cloud Service, OCI VMs, and on-premises Oracle databases, not just Autonomous Databases.
D:True. It scans data and metadata to identify sensitive information.
Option C is the false statement, as Data Safe’s scope extends beyond Autonomous Databases.
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 three operations are available for a quarterly maintenance update on Autonomous Container Database? (Choose three.)
Patch immediately
Reschedule and patch immediately
Reschedule patching
Skip patching
Apply a partial patch
Oracle Autonomous Container Database (ACD) provides specific options for managing quarterly maintenance updates to ensure minimal disruption and flexibility. The three correct operations available are:
Reschedule and patch immediately (B):This option allows users to adjust the maintenance window to a more convenient time and apply the patch right away within that rescheduled window. It’s useful when the default schedule conflicts with business operations but immediate patching is still desired.
Reschedule patching (C):This option enables users to defer the patching to a later maintenance window that suits their operational needs, providing flexibility without applying the patch immediately.
Skip patching (D):Users can choose to skip a quarterly maintenance update entirely, which is beneficial if the current database version is stable and no immediate updates are required. Oracle allows skipping up to two consecutive quarterly updates for Autonomous Container Databases on dedicated infrastructure.
The incorrect options are:
Patch immediately (A):This is not a standalone option for quarterly updates on ACDs. Patching occurs within scheduled maintenance windows, and immediate patching outside of rescheduling is not supported as a distinct choice.
Apply a partial patch (E):Oracle does not support applying partial patches during quarterly maintenance updates. Updates are delivered as complete bundles to ensure consistency and security.
This aligns with Oracle’s maintenance policies for Autonomous Databases on dedicated infrastructure, where control over scheduling and skipping is provided, but partial patching is not an option.
What two actions can you do when a refreshable clone passes the refresh time limit? (Choose two.)
You can manually refresh the clone
You can disconnect from the source to make the database a read/write database
You can use the instance as a read-only database
You can extend the refresh time limit
A refreshable clone in Autonomous Database is a read-only copy of a source database that syncs periodically, but it has a refresh time limit (typically 7 days). Once this limit is exceeded, specific actions are available. The two correct options are:
You can disconnect from the source to make the database a read/write database (B):After the refresh time limit passes, the clone can no longer sync with the source. You can “disconnect” it (via the OCI console or API, e.g., oci db autonomous-database update --is-refreshable-clone false), converting it into an independent, read/write Autonomous Database. This requires a new license and incurs full costs, but it allows modifications (e.g., INSERT or UPDATE) that were blocked in read-only mode. For example, a test clone might be disconnected to become a production instance after testing.
You can use the instance as a read-only database (C):Even after the refresh limit, the clone remains functional as a read-only database, retaining its last refreshed state. You can query it (e.g., SELECT * FROM sales) for analysis or reporting without further refreshes, though it won’t reflect source updates. This is useful if ongoing read-only access suffices without needing write capabilities.
The incorrect options are:
You can manually refresh the clone (A):False. Once the refresh time limit (e.g., 7 days) is exceeded, manual refreshes are not possible. The clone’s refresh capability expires, and it can’t sync again unless recreated. This is a fixed constraint to manage resource usage in ADB.
You can extend the refresh time limit (D):False. The refresh period (set during clonecreation, max 7 days) cannot be extended after provisioning. You’d need to create a new clone with a longer limit if needed, but post-expiry, no extension is allowed.
These options provide flexibility post-expiry, balancing read-only continuity and full database conversion.
Which terminology is used to refer to a communication channel for sending messages to a subscription, such as email or SMS, in Oracle Cloud Infrastructure?
Subject
Notification
Topic
Event
In Oracle Cloud Infrastructure (OCI), the Notifications service is used to send messages (e.g., via email, SMS, or HTTP endpoints) to subscribers. The correct terminology for the communication channel is:
Topic (C):A "topic" in OCI Notifications is the named entity that acts as a communication channel. Publishers send messages to a topic, and subscribers (e.g., email addresses, SMS numbers, or custom endpoints) receive those messages based on their subscription to that topic. For example, you might create a topic called "DatabaseAlerts" to send notifications about database events. When a message is published to this topic, all subscribed endpoints (e.g., an email like user@example.com) receive it. This design follows a publish-subscribe (pub/sub) model, making "topic" the central concept for message distribution.
The incorrect options are:
Subject (A):The "subject" is a field within a message (e.g., the subject line of an email), not the channel itself. It describes the content of an individual notification but doesn’t define the mechanism for sending it. For instance, an email notification might have a subject like "Database Maintenance Scheduled," but the topic is the channel delivering it.
Notification (B):A "notification" refers to the actual message being sent (the payload), not the channel through which it travels. It’s the output of the process, not the infrastructure enabling it. For example, a notification might be "Database is down," but it’s sent via a topic.
Event (D):An "event" is an occurrence or trigger (e.g., a database failover) that might generate a notification, but it’s not the channel. Events are inputs that can be monitored by services like OCI Events, which then publish to a topic in Notifications.
The use of "topic" aligns with OCI’s architecture for scalable, decoupled messaging. To illustrate, you’d create a topic in the OCI console under "Notifications," configure subscriptions (e.g., email or SMS), and then use APIs or triggers to publish messages to it. This abstraction ensures flexibility and reliability in message delivery across various protocols.
Which statement is FALSE regarding provisioning an Autonomous Database and configuring private endpoints with security rules to allow incoming and outgoing traffic to and from the Autonomous Database instance?
The IP Protocol is set to TCP
The destination port range is set to 1522
A stateless ingress rule is created to allow connections from the source to the Autonomous Database instance
The source is set to the address range you want to allow to connect to your database
Configuring private endpoints for Autonomous Database involves network security rules. The false statement is:
A stateless ingress rule is created to allow connections from the source to the Autonomous Database instance (C):This is incorrect. For Autonomous Database private endpoints, security rules (e.g., in Security Lists or NSGs) must be stateful, not stateless. Stateful rules track connection states (e.g., allowing return traffic automatically), which is necessary for Oracle Net Services (SQL*Net) communication over TCP. A stateless rule requires explicit ingress and egress rules for both directions, complicating setup and risking connectivity issues. For example, a stateful ingress rule from a client subnet (e.g., 10.0.1.0/24) to the ADB subnet ensures bidirectional traffic works seamlessly without additional egress rules.
The true statements are:
The IP Protocol is set to TCP (A):Autonomous Database uses TCP for database connections, aligning with Oracle Net Services standards.
The destination port range is set to 1522 (B):Port 1522 is the default for secure TLS connections to Autonomous Database, as specified in the client wallet’s tnsnames.ora.
The source is set to the address range you want to allow to connect to your database (D):The security rule defines the source CIDR block (e.g., 10.0.0.0/16) of allowed clients, restricting access to specific subnets or VCNs.
Stateful rules simplify and secure private endpoint configurations.
Which three advanced options can you enable or disable while creating a business model? (Choose three.)
Autonomous Aggregate Cache
Analytic View Transparency View
Analytic View Base Table Query Transformation
Display private tables
Business Object Security Feature
When creating a business model in Autonomous Database (e.g., via Data Modeler), advanced options enhance analytical capabilities:
Correct Answer (A):Autonomous Aggregate Cacheuses dimensional metadata to manage caching, improving query performance.
Correct Answer (B):Analytic View Transparency Viewexposes analytic views as standard views for compatibility with existing tools.
Correct Answer (C):Analytic View Base Table Query Transformationenables seamless integration of analytic views into existing reports.
Incorrect Options:
D: “Display private tables” is not a recognized advanced option in this context.
Which statement is FALSE about Autonomous Database maintenance on Dedicated Infrastructure?
You can change your container database maintenance window or reschedule a single container database maintenance run to ensure that your container database maintenance runs follow.
Autonomous Exadata Infrastructure maintenance runs are for infrastructure patching (including patching of the Exadata grid infrastructure code and operating systems updates) and includes container database patching.
If a scheduled container database maintenance run cannot take place, Oracle automatically reschedules the container database maintenance for the following quarter.
Autonomous Exadata Infrastructure maintenance takes place at least once each quarter.
Full Detailed In-Depth Explanation:
Maintenance on dedicated infrastructure:
A:True. You can adjust maintenance windows for container databases.
B:False. Exadata Infrastructure maintenance (e.g., OS, grid patching) is separate from container database patching, which occurs independently.
C:True. Oracle reschedules missed maintenance to the next quarter.
D:True. Infrastructure maintenance occurs quarterly.
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.
Which three of the following data sources are available when using the Data Load page on Database Actions?
Local Files
Files in Oracle Cloud Storage
REST endpoints
Files in AWS S3 Storage
Backup files in block storage
Full Detailed In-Depth Explanation:
The Data Load page in Database Actions supports loading data from:
A. Local Files:True. Users can upload files from their local device.
B. Files in Oracle Cloud Storage:True. OCI Object Storage is a supported source.
C. REST endpoints:False. REST is not a direct data source for Data Load; it’s used for programmatic access.
D. Files in AWS S3 Storage:True. Integration with AWS S3 is supported for cloud flexibility.
E. Backup files in block storage:False. Block storage backups are not accessible via Data Load.
A, B, and D are the correct options per Oracle’s documentation.
Oracle Data Safe is a unified control center for your Oracle databases which helps you understand the sensitivity of your data, evaluate risks to data, mask sensitive data, implement and monitor security controls, assess user security, monitor user activity, and address data security compliance requirements. Which statement is FALSE for Oracle Data Safe?
Oracle Data Safe helps you find sensitive data in your database by inspecting the actual data in your database and its data dictionary
Oracle Data Safe helps you assess the security of your cloud database configurations by analyzing database configurations
Oracle Data Safe evaluates user types, how users are authenticated, and the password policies assigned to each user
Oracle Data Safe only supports Autonomous Database
Oracle Data Safe enhances database security across various Oracle environments. The false statement is:
Oracle Data Safe only supports Autonomous Database (D):This is incorrect. Oracle Data Safe supports a wide range of Oracle databases, not just Autonomous Database. It works with Autonomous Database (shared and dedicated), Oracle Database Cloud Service (VM and Bare Metal), Exadata DB Systems, on-premises Oracle Databases, and Oracle Database on OCI Compute. For example, a DBA could use Data Safe to mask sensitive data in an on-premises 19c database or assess security in an Exadata Cloud@Customer deployment, not just ADB. This broad compatibility makes it a unified security tool across Oracle’s ecosystem.
The true statements are:
Oracle Data Safe helps you find sensitive data in your database by inspecting the actual data in your database and its data dictionary (A):Data Safe’s Data Discovery feature scans tables and metadata to identify sensitive columns (e.g., SSNs, credit card numbers), using predefined and custom patterns.
Oracle Data Safe helps you assess the security of your cloud database configurations by analyzing database configurations (B):The Security Assessment feature evaluates settings like encryption, auditing, and privileges, providing risk scores and recommendations.
Oracle Data Safe evaluates user types, how users are authenticated, and the password policies assigned to each user (C):User Assessment analyzes user accounts, authentication methods (e.g., password, SSO), and policies, highlighting risks like weak passwords.
The misconception in D limits Data Safe’s scope, which extends beyond ADB to all supported Oracle databases.
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.
Given the steps:
Create Oracle Machine Learning User
Create Projects
Create Workspaces
Create Notebooks
Run SQL ScriptsWhich two steps are out of order when working with Oracle Machine Learning?
Create Oracle Machine Learning User
Run SQL Scripts
Create Workspaces
Create Projects
Create Notebooks
Full Detailed In-Depth Explanation:
The correct sequence for Oracle Machine Learning (OML) is:
Create Oracle Machine Learning User:First step to enable OML access.
Create Workspaces:Containers for organizing projects.
Create Projects:Groups for related notebooks within a workspace.
Create Notebooks:Environments for coding and analysis.
Run SQL Scripts:Executed within notebooks.
In the given list,Create Projects (2)comes beforeCreate Workspaces (3), which is reversed. Workspaces must exist before projects. Thus, C and D are out of order.
How many Network Security Groups (NSGs) can you configure for an Autonomous Database?
3
9
7
5
Network Security Groups (NSGs) in OCI control network traffic to Autonomous Database instances:
Correct Answer (D): You can configure up to 5 NSGs for an Autonomous Database. This limit allows sufficient flexibility to define multiple security rules while maintaining manageability. NSGs can be assigned during provisioning or updated later via the OCI Console or API, restricting access to specific IP ranges or VCNs.
Incorrect Options:
What is a best practice when planning and instituting access controls for your Autonomous Dedicated environment regarding subnets, compartments, and user groups?
Only 1 subnet and 1 compartment are allowed, multiple groups highly advised.
Only 1 of each is allowed to be allocated per environment.
Create a separate VCN that contains only public subnets.
Create at least 2 of each resource.
When designing access controls for an Autonomous Dedicated environment, Oracle recommends redundancy and separation for security and manageability:
Correct Answer (D): “Create at least 2 of each resource” (subnets, compartments, user groups) is a best practice:
Subnets: Using at least two subnets (e.g., one public, one private) enhances security by segregating traffic and provides failover options if one subnet encounters issues.
Compartments: Multiple compartments allow logical separation (e.g., dev, test, prod), simplifying access control and resource management.
User Groups: At least two groups (e.g., admins, developers) streamline permission assignments and reduce the risk of over-privileging users.
Incorrect Options:
A: OCI allows multiple subnets and compartments; restricting to one limits flexibility and security.
B: There’s no such limitation; multiple resources are supported and encouraged.
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 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.
You are the admin user of an Autonomous Database (ADB) instance. A new business analyst has joined the team and would like to explore ADB tables using SQL Developer Web. What steps do you need to take?
Create a database user with connect, resource, and object privileges
Create a database user with the default privileges
Create a database user (with connect, resource, object privileges), enable the schema to use SQL Developer Web, and provide the user with the user-specific modified URL
Create an IDCS user, create a database user with connect, resource, and object privileges
Enabling a new business analyst to use SQL Developer Web with Autonomous Database requires specific steps. The correct answer is:
Create a database user (with connect, resource, object privileges), enable the schema to use SQL Developer Web, and provide the user with the user-specific modified URL (C):
Create a database user:As the ADMIN user, create a new database user (e.g., ANALYST1) with CONNECT (to log in), RESOURCE (to create objects), and object-specific privileges (e.g., SELECT on target tables). Example: CREATE USER ANALYST1 IDENTIFIED BY "password"; GRANT CONNECT, RESOURCE TO ANALYST1; GRANT SELECT ON HR.EMPLOYEES TO ANALYST1;. This ensures the analyst can access and query tables.
Enable the schema for SQL Developer Web:Use the ORDS_ADMIN.ENABLE_SCHEMA procedure to activate the schema for web access. Example: EXEC ORDS_ADMIN.ENABLE_SCHEMA(p_schema => 'ANALYST1');. This step integrates the user with Oracle REST Data Services (ORDS), which powers SQL Developer Web in ADB.
Provide the user-specific URL:After enabling the schema, generate and share the SQL Developer Web URL, which includes the user’s credentials (e.g., https:// <adb-host>/ords/analyst1/_sdw). The analyst logs in with their database username and password, accessing a browser-based SQL interface to explore tables.
The incorrect options are:
Create a database user with connect, resource, and object privileges (A):This alone isn’t enough; without enabling the schema for SQL Developer Web, the user can’t access it via the web interface.
Create a database user with the default privileges (B):Default privileges (e.g., just CONNECT) are insufficient for table access or web use; specific grants and ORDS setup are needed.
Create an IDCS user, create a database user with connect, resource, and object privileges (D):Oracle Identity Cloud Service (IDCS) integration is optional and not required for basic SQL Developer Web access in ADB. It’s overkill unless SSO is mandated, which isn’t specified here.
This multi-step process ensures secure, web-based access tailored to the analyst’s needs.
Copyright © 2014-2025 Certensure. All Rights Reserved