Database administration begins before a database accepts its first connection. An administrator chooses a deployment model, prepares storage and connectivity, creates or provisions the database, and verifies that users and applications can work safely. Once the database is running, the job continues through monitoring, capacity planning, access control, maintenance, and recovery readiness. This module introduces those decisions for Oracle AI Database 26ai and points to the lessons that examine them in more detail.
The tools and tasks depend on the environment. A team running Oracle on its own servers controls the host, database software, storage, and maintenance schedule. A managed database service may perform some infrastructure and software operations on the team's behalf, while the team remains responsible for its data, application access, and the settings exposed by that service. The first step in any procedure is therefore to identify the database version, deployment type, and privileges available to the administrator.
Think of administration as a set of related responsibilities rather than a single console or command. A change to one area can affect another: storage growth can threaten availability, an overly generous privilege can undermine security, and a new workload can expose a resource limit. Effective administration includes a way to verify each change and detect when results differ from expectations.
Oracle databases commonly use the multitenant architecture: a container database (CDB) contains one or more pluggable databases (PDBs). This distinction matters because some administrative actions belong at the CDB level while others apply to a particular PDB. Before changing a setting or managing a user, identify the container and scope in which you are working. Later lessons can cover the commands and permissions for each operation.
After working through this module, you should be able to:
These are orientation goals. Each feature has configuration details, prerequisites, and operational tradeoffs that cannot be covered by an introductory page. Use the later lessons to connect these goals to actual procedures.
No single Oracle tool performs every administrative job. Database Configuration Assistant (DBCA) helps create and configure databases in supported environments. SQL*Plus gives an authorized administrator a direct way to run SQL and administrative commands and inspect their results. Oracle Cloud Infrastructure provides interfaces and automation options for the services and resources it hosts. Oracle Enterprise Manager Cloud Control is a separate management platform for monitoring and managing supported targets across an environment. Availability and supported operations vary by deployment and product version.
Choose a tool by the operation and its scope. For example, creating a database, checking available space in an existing tablespace, and investigating an alert are different tasks. Whatever interface you use, establish the desired state, check that you have the appropriate privileges, make the change, and verify the result. A dashboard can help you find a problem; it does not replace a database-specific diagnosis.
Oracle documents Enterprise Manager Cloud Control 24ai Release 1 as an enterprise management platform. Its monitoring capabilities include targets, availability and performance metrics, events, incidents, and management of groups of targets. An organization can use these features to see where attention is needed across many systems and then investigate an individual target. This lesson does not assume that Enterprise Manager is installed or that a particular feature supports every Oracle 26ai deployment.
The following illustration shows the kinds of information an operations dashboard might bring together. It is a conceptual example with sample values, not a screenshot of the Enterprise Manager product. Target counts, incident totals, and compliance scores in the figure are not measurements of this website's database or a recommended baseline.
In a real installation, useful monitoring starts with defining which systems matter and what constitutes an actionable exception. A status indicator is a prompt to examine the underlying target, alert, and time period. It is not proof of the cause. Administrators should also decide who receives an incident, how it is escalated, and how resolution is recorded.
Storage administration is more than adding space when a disk fills. A DBA needs to know where database files reside, how tablespaces are used, how quickly data is growing, and what temporary and recovery-related space the workload needs. A capacity decision should be based on observed usage and planned changes. The tablespace and resource management lessons develop the concepts introduced here.
Large workloads raise separate questions about execution and architecture. Parallel execution divides eligible work among processes to reduce elapsed time when sufficient resources are available; it can also increase demand on a busy system. A clustered deployment uses multiple database instances to provide access to a database under a different architectural model. They solve different problems and should not be treated as interchangeable meanings of a “parallel database.” This overview introduces the distinction without prescribing a configuration.
Administration requires powerful accounts, but routine tasks should use only the privileges they need. Manage users and roles deliberately, review grants as responsibilities change, and check the security implications of any default settings. Oracle 26ai uses Unified Auditing to record selected activities through audit policies. An audit record is useful only when the organization has decided what to capture, who reviews it, and how long records are retained.
Cloud deployment changes the division of operational work, not the need for accountable administration. Determine which layer the service provider manages, which settings your team can change, and how access, backups, maintenance, and monitoring are handled for the specific service. Do not assume that a procedure for a self-managed host applies unchanged to a managed database. The relevant service documentation and your own operating procedures should settle those details.
A new database needs more than a database name. Decide where the software and data will run, who can administer the host and the database, how applications will connect, and how the system will be backed up. Record the target version, deployment model, character set requirements, expected data volume, and availability needs before selecting options in a creation tool. The right answers depend on the application and the operating environment; a classroom example is not a production configuration checklist.
Migration adds a source system and a period of transition. Inventory application dependencies, supported source and destination versions, data movement methods, and the acceptable outage window. Plan how to validate the destination and how to respond if the cutover fails. A successful import or upgrade command does not alone show that users, scheduled jobs, and application queries work as expected. This module's next lesson introduces installation, configuration, and migration concepts; detailed migration procedures require their own version-specific instructions.
After a database is created or moved, verify the identity of the database and the container to which you are connected, the expected services and network access, the state of the application PDBs, and the availability of required storage. Make a small authorized application test before declaring the environment ready. This habit of verification applies throughout the administrative lifecycle.
Tablespaces provide a logical way to organize database storage, while datafiles supply physical storage for permanent tablespaces in a self-managed database. Different kinds of work also use temporary space and undo information. When diagnosing a space problem, identify which resource is constrained before acting. Increasing a datafile may address one shortage, but it does not explain why the workload grew or whether a query is consuming excessive temporary space.
Storage capacity has an operational dimension. Track growth over time, determine which alerts represent genuine risk, and consider the effect of a storage change on backups and recovery. In a managed service, the exposed storage controls and automatic growth behavior may differ from those on a self-managed host. The same question remains: how will you know that enough capacity is available for the next expected workload?
Oracle Database Resource Manager can allocate resources among workloads according to a configured plan. It is most useful when the administrator understands which sessions compete, which work is business-critical, and what effect a limit might have during peak demand. Resource plans should be tested with representative workloads. Without measurements, a new limit may shift the bottleneck rather than solve it.
A fast query and an available service are related goals, but they require different evidence. Query performance work may examine execution plans, wait activity, data volume, indexing, and concurrency. Availability planning asks what happens when a component fails, how clients reconnect, and whether data can be recovered to an acceptable point. An administrator should define the question before choosing a feature or interpreting a metric.
Parallel execution can help selected operations use multiple execution processes. The benefit depends on available CPU, I/O, memory, the query plan, and competing work. More parallelism is not automatically better: a setting that improves one batch operation can make other users wait. By contrast, Oracle Real Application Clusters is a clustered database architecture involving multiple instances. It carries its own infrastructure, operating, and licensing considerations. This introductory lesson does not recommend either technology for a particular workload.
Backups, archived redo, monitoring, and tested recovery procedures form a different part of the availability story. Ask how much data the organization could afford to lose and how long a service could be unavailable. Those answers guide a recovery design; a green status panel or a scheduled backup job cannot demonstrate recoverability on its own. Verification requires checking backup results and practicing an appropriate restore or recovery in a safe environment.
Accounts and roles define who can perform database actions. Grant access according to a person's or application's job, review the grants periodically, and remove privileges when the need ends. Administrative privileges deserve particular scrutiny because a mistake made with elevated access can affect many schemas or the entire database. In a CDB, the scope of a user or privilege matters as much as the privilege itself.
Auditing answers questions about recorded activity, but it does not prevent every unwanted action. In Oracle 26ai, unified audit policies provide a way to specify what activity should be recorded. Choose policies based on a real review requirement, confirm that they capture the intended activity, and plan storage and retention for the resulting records. Alerting and investigation procedures should explain who acts on a finding. A large audit trail that nobody reviews provides limited operational value.
Finally, keep a record of significant changes: the request, environment, affected container or service, commands or interface used, validation result, and any rollback plan. Documentation makes handoffs easier and helps distinguish a recent configuration change from an unrelated failure. It also provides useful material for the next maintenance window and for lessons learned after an incident.
Use this introduction as a map: identify the environment, choose the appropriate tool, make a scoped change, and verify its effect on storage, workload, availability, and security. The next lesson on installation, configuration, and migration begins with the decisions required to establish or move a database. Subsequent lessons address tablespace and resource management, larger workloads, connectivity, and security in more depth.