
1. Database Installation
1.1 Database Installation Guide for Linux
- Oracle Database Installation Checklist
- Checking and Configuring the Server for Oracle Database
- Automatically Configuring Oracle Linux with Oracle Database Preinstallation RPM
- Configuring Operating Systems for Oracle Database on Linux
- Configuring Users, Groups, and Environments for Oracle Grid Infrastructure and Oracle Database
- Configuring Networks for Oracle Database
- Supported Storage Options for Oracle Database and Oracle Grid Infrastructure
- Configuring File System Storage for Oracle Database
- Configuring Storage for Oracle Grid Infrastructure for a Standalone Server
- Installing and Configuring Oracle Grid Infrastructure for a Standalone Server
- Installing Oracle Database
- Oracle Database Post installation Tasks
- Removing Oracle Database Software
1.2 Database Client Installation Guide for Linux
- Oracle Database Client Installation Checklist
- Checking and Configuring Server Hardware for Oracle Database Client
- Configuring Operating Systems for Oracle Database Client on Linux
- Configuring Users, Groups, and Environments for Oracle Database Client
- Installing Oracle Database Client
- Installing Oracle Instant Client on Linux for Arm (aarch64)
- Oracle Database Client Postinstallation Tasks
- Removing Oracle Database Software
1.3 Database Installation Guide for Windows
- Oracle Database Installation Checklist
- Oracle Database Preinstallation Tasks
- Overview of Oracle Database Installation
- Configuring Users, Groups, and Environments for Oracle Database
- Configuring File System Storage for Oracle Database
- Installing and Configuring Oracle Grid Infrastructure for a Standalone Server
- Installing Oracle Database
- Oracle Database Postinstallation Tasks
- Getting Started with Oracle Database
- Removing Oracle Database Software
1.4 Database Client Installation Guide for Microsoft Windows
- Oracle Database Client Installation Checklist
- Oracle Database Client Preinstallation Tasks
- Installing Oracle Database Client
- Oracle Database Client Postinstallation Tasks
- Removing Oracle Database Client Software
2. Database Concepts
Part I: Oracle Relational Data Structures
- Introduction to Oracle Database
- Schema
- Tables and Table Clusters
- Indexes and Index-Organized Tables
- Partitions, Views, and Other Schema Objects
- Data Integrity
- Data Dictionary and Dynamic Performance Views
Part II: Oracle Data Access
- SQL
- Server-Side Programming: PL/SQL and Java
Part III: Oracle Transaction Management
- Data Concurrency and Consistency
- Transactions
Part IV: Oracle Database Storage Structures
- Physical Storage Structures
- Logical Storage Structures
Part V: Oracle Instance Architecture
- Oracle Database Instance
- Memory Architecture
- Process Architecture
- Application and Oracle Net Services Architecture
Part VI: Oracle Database Administration and Application Development
- Topics for Database Administrators and Developers
- Concepts for Database Administrators
- Concepts for Database Developers
3. Database Administration
Part I: Basic Database Administration
- Getting Started with Database Administration
- Creating and Configuring an Oracle Database
- Starting Up and Shutting Down
- Configuring Automatic Restart of an Oracle Database
- Managing Processes
- Managing Memory
- Managing Users and Securing the Database
- Monitoring the Database
- Diagnosing and Resolving Problems
Part II: Oracle Database Structure and Storage
- Managing Control Files
- Managing the Redo Log
- Managing Archived Redo Log Files
- Managing Tablespaces
- Managing Data Files and Temp Files
- Transporting Data
- Managing Undo
- Using Oracle Managed Files
Part III: Schema Objects
- Managing Schema Objects
- Managing Space for Schema Objects
- Managing Tables
- Managing Indexes
- Managing Clusters
- Managing Hash Clusters
- Managing Views, Sequences, and Synonyms
- Repairing Corrupted Data
Part IV: Database Resource Management and Task Scheduling
- Managing Automated Database Maintenance Tasks
- Managing Resources with Oracle Database Resource Manager
- Oracle Scheduler Concepts
- Scheduling Jobs with Oracle Scheduler
- Administering Oracle Scheduler
Part V: Distributed Database Management
- Distributed Database Concepts
- Managing a Distributed Database
- Developing Applications for a Distributed Database System
- Distributed Transactions Concepts
- Managing Distributed Transactions
Part VI: Managing Read-Only Materialized Views
- Read-Only Materialized View Concepts
- Read-Only Materialized View Architecture
- Planning for Read-Only Materialized Views
- Creating and Managing Read-Only Materialized Views
- Troubleshooting Problems with Read-Only Materialized Views
Blockchain Tables
4. Net Services Administrator’s Guide
Part I: Understanding Oracle Net Services
- Introducing Oracle Net Services
- Identifying and Accessing the Database
- Managing Network Address Information
- Understanding the Communication Layers
- Understanding Oracle Net Architecture
Part II: Configuration and Administration of Oracle Net Services
- Quick Start to Oracle Net Services
- Managing Oracle Net Services
- Configuring Naming Methods
- Configuring and Administering Oracle Net Listener
- Configuring Oracle Connection Manager
- Configuring a Shared Server Architecture
- Configuring Profiles
- Enabling Advanced Features of Oracle Net Services
- Optimizing Performance
Part III: Testing and Troubleshooting Oracle Net Services
- Testing Connections
- Troubleshooting Oracle Net Services
5. Backup and Recovery User’s Guide
Part I: Overview of Backup and Recovery
- Introduction to Backup and Recovery
- Getting Started with RMAN
- Recovery Manager Architecture
- Starting and Interacting with the RMAN Client
- Configuring the RMAN Environment
- Configuring the RMAN Environment: Advanced Topics
- Using Flashback Database and Restore Points
Part II: Backing Up and Archiving Data
- RMAN Backup Concepts
- Backing Up the Database
- Backing Up the Database: Advanced Topics
Part III: Managing RMAN Backups
- Reporting on RMAN Operations
- Maintaining RMAN Backups and Repository Records
- Managing a Recovery Catalog
Part IV: Diagnosing and Responding to Failures
- RMAN Data Repair Concepts
- Diagnosing and Repairing Failures with Data Recovery Advisor
- Validating Database Files and Backups
- Performing Complete Database Recovery
- Performing Flashback and Database Point-in-Time Recovery
- Performing Block Media Recovery
- Performing RMAN Recovery: Advanced Scenarios
- Performing RMAN Tablespace Point-in-Time Recovery (TSPITR)
- Recovering Tables and Table Partitions
Part V: Tuning and Troubleshooting
- Tuning RMAN Performance
- Troubleshooting RMAN Operations
Part VI: Transferring Data with RMAN
- Duplicating Databases
- Duplicating Databases: Advanced Topics
- Creating Transportable Tablespace Sets
- Transporting Data Across Platforms
Part VII: Setting Up RMAN for Cloud Backup and Restores
- Backing Up an Oracle Database to Cloud
- Persistent Settings for RMAN Cloud Backups
- Oracle Database Backup Cloud Service
- Oracle Secure Backup Cloud Module for Amazon S3
Part VIII: Performing User-Managed Backup and Recovery
- Making User-Managed Database Backups
- Performing User-Managed Database Flashback and Recovery
- Performing User-Managed Recovery: Advanced Scenarios
6. Automatic Storage Management
Part I: Introduction
- Introducing Oracle Automatic Storage Management
- Exploring Considerations for Oracle ASM Storage
Part II: Oracle ASM Instances and Disk Groups
- Administering Oracle ASM Instances
- Administering Oracle ASM Disk Groups
- Administering Oracle ASM Files, Directories, and Templates
- Using Views to Display Oracle ASM Information
- Administering Oracle ASM with Oracle Enterprise Manager
- Performing Oracle ASM Data Migration with RMAN
- Managing Oracle ASM With ASMCA
- Managing Oracle ASM with ASMCMD
Part III: Oracle Automatic Storage Management Cluster File System
- Introducing Oracle ACFS and Oracle ADVM
- Using Views to Display Oracle ACFS Information
- Administering Oracle ACFS with Oracle Enterprise Manager
- Managing Oracle ACFS and Oracle ADVM With ASMCA
- Managing Oracle ADVM with ASMCMD
- Managing Oracle ACFS with Command-Line Tools
Part IV: Advanced Topics
- Understanding Oracle ACFS Advanced Topics
- Configuring Oracle ACFS Snapshot-Based Replication
- Oracle Patching and Oracle ACFS
- Managing Oracle Flex ASM
- Administering Oracle ASM Filter Driver
- Creating Database Files in Oracle ASM Using SQL*Plus
7. Database Performance Tuning Guide
Part I: Getting Started
- Introduction
- Oracle Database Performance Method
Part II: Proactive Database Tuning
- Automatic Database Performance Monitoring
- Monitoring Real-Time Database Performance
- Monitoring Real-Time Database Operations
- Monitoring Performance Alerts
Part III: Reactive Database Tuning
- Manual Database Performance Monitoring
- Resolving Transient Performance Problems
- Resolving Performance Degradation Over Time
- Using Automatic Workload Repository Warehouse for Generating Performance Reports
Part IV: SQL Tuning
- Identifying High-Load SQL Statements
- Tuning SQL Statements
- Optimizing Data Access Paths