
Explore Oracle architecture and the physical database files, including control, data, and online redo logs, plus initialization, password, and backup files and ASM storage.
Explore common Oracle server configurations, including single and multiple instance databases, and Oracle real application clusters, where multiple instances on shared storage across nodes boost throughput and scalability.
In this Lecture we will install Oracle Linux on your VM server:
Extract the content of the Oracle Linux Installation.zip file and follow step by step instructions to complete the below tasks:
- How to download Oracle Linux boot image?
- How to boot your VM from Oracle Linux boot image?
- How to complete Oracle Linux Installation?
Explore Oracle memory structures, including SGA, library cache, and data dictionary cache, that store data and execution plans; examine database buffer cache, redo log buffer, and PGA for performance.
Learn Oracle memory management options, including automatic memory management, automatic shared memory management, and manual mode. Configure memory targets, SGA and PGA, and monitor with show parameter and v$memory_target_advice.
Discover how an Oracle instance uses memory structures and background processes, including db writer, checkpoint, log writer, archiving, and system monitor, to ensure fast commits, data integrity, and recovery.
Explore Oracle multitenancy, using a container database with a root container and seed, enabling multiple pluggable databases with shared undo and maintenance at the CDB level.
Learn how to create and manage refreshable clone pluggable databases, enabling automated or manual refreshes with recent redo for cloud migrations and minimal downtime.
Unplug and plug pluggable databases (PDBs) into and from a container database (CDB) using XML metadata, with no-copy, copy, and move options.
Create and manage common and local database users by assigning authentication methods, passwords, quotas, default and temporary tablespaces, and profiles in a multitenant Oracle environment.
Discover how Oracle manages privileges and roles, from system and object privileges with admin options, to common and local roles in multi-tenant environments, including password protected role concepts.
Revoke table privileges from a role or user, drop roles and users in Oracle, and use cascade to remove a user’s schema objects or drop without cascade if none exist.
Explore Oracle database authentication options: password, operating system, password-file, AWS authentication, and strong SSL or directory authentication, and see how OS groups grant admin privileges and enable secure access.
Learn to design and enforce database resource limits with profiles, restricting CPU, memory, and disk I/O, connect and idle times, and concurrent sessions to protect the server.
After completing this Complete Oracle Database Administration course (19C,21C) course you will become a confident Database Administrator and will be ready to jump start your career.
You get hands-on experience in the most common administration tasks. You will create and configure Oracle Database Server for the real-world production scenario (in 99% there is no GUI on production servers). We will go the extra mile and implement different backup strategies, perform numerous restore operations in the Oracle Database Backup&Recovery section of the course. We don't forget about Patching operations. Because these operations are required to comply with information security policies. And we will have many more interesting assignments.
According to the U.S. BUREAU OF LABOR STATISTICS employment of database administrators is projected to grow 15 percent from 2019 to 2029, much faster than the average for all occupations. Growth in this occupation will be driven by the increased data needs of companies across the economy. After the pandemic the demand doubles.
The long-term support Oracle Database 19c version was chosen for this course to teach you the database administration skills. It provides the highest level of release stability and longest duration of support and bug fixes, giving you the most stable platform for your applications.
At the end of the course, we will learn different ways to Upgrade from the 19c to 21c version. Upgrades are crucial to satisfy business high growing demands for the new features released in the new product versions. All operation manuals provided for the 19c version still work on 21c.