Go to main content
1/72
Contents
Title and Copyright Information
Preface
Audience
Scope and Coverage
Documentation Accessibility
Related Documents
Conventions
Part I Overview and Setup Details
1
Introduction to Lifecycle Management
1.1
Overview of the New Lifecycle Management Solutions
1.2
Information Map for Lifecycle Management Solutions
2
Setting Up Your Infrastructure
2.1
Getting Started with Setting Up Your Infrastructure
2.2
Setting Up Oracle Software Library
2.3
Setting Up Credentials
2.4
Creating Enterprise Manager User Accounts
2.4.1
Overview of User Accounts
2.4.2
Creating Designer User Account
2.4.3
Creating Operator User Account
2.5
(Optional) Setting Up My Oracle Support
2.6
(Optional) Configuring Self-Update
2.7
(Optional) Setting Up E-mail Notifications
2.8
(Optional) Setting Restricted Accesses for the Root Components
2.8.1
Patching the Root Components
2.8.1.1
Manually Staging the Root Components
2.8.1.2
Restricting the Root User Access
2.8.2
Provisioning the Root Components
2.8.2.1
Manually Staging the Root Components
2.8.2.2
Restricting the Root User Access
Part II Discovery
3
Discovering Hosts and Software Deployments
3.1
Discovering Hosts Automatically and Adding Targets Manually
3.2
Discovering Hosts Manually and Adding Targets Manually
Part III Database Provisioning
4
Overview of Database Provisioning
4.1
Introduction to Database Provisioning
4.2
Supported Use Cases and Targets Provisioned Using Database Provisioning Procedures
4.3
Setting Up Database Provisioning
4.3.1
Meeting Basic Infrastructure and Host Requirements
4.3.2
Understanding Administrator Privileges for Provisioning Database
4.3.3
Prerequisites for Designers
4.3.4
Prerequisites for Operators
4.3.5
Creating Database Provisioning Profiles
4.3.6
Describing, Creating, and Deleting Database Provisioning Profiles Using EMCLI
4.3.6.1
Describing Database Provisioning Profiles Using EMCLI
4.3.6.2
Creating Database Provisioning Profiles Using EMCLI
4.3.6.3
Deleting Database Provisioning Profiles Using EMCLI
4.3.7
Creating Installation Media
4.3.8
Creating Database Templates
4.3.9
Uploading Database Templates to Software Library
4.3.10
Creating Database Provisioning Entities
4.3.10.1
Creating an Oracle Database Clone from a Reference Home
4.3.10.2
Creating an Oracle Database Clone from an External Storage
4.3.10.3
Creating an Oracle Clusterware Clone from a Reference Home
4.3.10.4
Creating an Oracle Clusterware Clone from an External Storage
4.3.11
Downloading Cluster Verification Utility
5
Provisioning Oracle Databases
5.1
Getting Started with Provisioning Oracle Databases
5.2
Oracle Database Topology
5.3
Provisioning and Creating Oracle Databases
5.3.1
Prerequisites for Provisioning Databases
5.3.2
Procedure for Provisioning Databases
5.4
Provisioning Oracle Databases with Oracle Automatic Storage Management
5.4.1
Prerequisites for Provisioning Oracle Databases with Oracle Automatic Storage Management
5.4.2
Procedure for Provisioning Databases
5.5
Provisioning Oracle Database Software Only
5.5.1
Prerequisites for Provisioning Oracle Database Software Only
5.5.2
Procedure for Provisioning Oracle Database Software Only
5.6
Using No Root Credentials for Provisioning Oracle Databases
6
Provisioning Oracle Grid Infrastructure for Oracle Databases
6.1
Getting Started with Provisioning Oracle Grid Infrastructure for Oracle Databases
6.2
Provisioning Oracle Grid Infrastructure and Oracle Databases with Oracle Automatic Storage Management
6.2.1
Prerequisites for Provisioning Oracle Grid Infrastructure and Oracle Databases with Oracle ASM
6.2.2
Procedure for Provisioning Oracle Grid Infrastructure and Oracle Databases with Oracle ASM
6.3
Provisioning Oracle Grid Infrastructure and Oracle Database Software Only
6.3.1
Prerequisites for Provisioning Oracle Grid Infrastructure and Oracle Database Software Only
6.3.2
Procedure for Provisioning Oracle Grid Infrastructure and Oracle Database Software Only
7
Provisioning Oracle Grid Infrastructure for Oracle Real Application Clusters Databases
7.1
Getting Started with Provisioning Grid Infrastructure for Oracle RAC Databases
7.2
Oracle Real Application Clusters Database Topology
7.3
Provisioning Grid Infrastructure with Oracle Real Application Clusters Database and Configuring Database with Oracle Automatic Storage Management
7.3.1
Prerequisites for Provisioning Grid Infrastructure with Oracle RAC Database
7.3.2
Procedure for Provisioning Grid Infrastructure with Oracle RAC Database
7.3.2.1
Requirements for Grid Infrastructure Software Location Path
7.4
Provisioning Oracle Real Application Clusters Database with File System on an Existing Cluster
7.4.1
Prerequisites for Provisioning Oracle RAC Database with File System on an Existing Cluster
7.4.2
Procedure for Provisioning Oracle RAC with File System on an Existing Cluster
7.5
Provisioning Oracle Real Application Clusters Database with File System on a New Cluster
7.5.1
Prerequisites for Provisioning Oracle RAC Database with File System on a New Cluster
7.5.2
Procedure for Provisioning Oracle RAC Database with File System on a New Cluster
7.6
Using No Root Credentials for Provisioning Oracle Real Application Clusters (Oracle RAC) Databases
8
Provisioning Oracle Real Application Clusters One (Oracle RAC One) Node Databases
8.1
Getting Started with Provisioning Oracle RAC One Node Databases
8.2
Deployment Procedures for Provisioning Oracle RAC One Node Databases
8.3
Provisioning Oracle RAC One Node Databases
8.3.1
Prerequisites for Provisioning Oracle RAC One Node Databases
8.3.2
Procedure for Provisioning Oracle RAC One Node Databases
9
Provisioning Oracle Real Application Clusters for 10g and 11g
9.1
Getting Started with Provisioning Oracle Real Application Clusters for 10g and 11g
9.2
Core Components Deployed When Provisioning Oracle RAC
9.3
Cloning a Running Oracle Real Application Clusters
9.3.1
Prerequisites for Cloning a Running Oracle Real Application Clusters
9.3.2
Procedure for Cloning a Running Oracle Real Application Clusters
9.4
Provisioning Oracle Real Application Clusters Using Gold Image
9.4.1
Prerequisites for Provisioning Oracle Real Application Clusters Using Gold Image
9.4.2
Procedure for Provisioning Oracle Real Application Clusters Using Gold Image
9.5
Provisioning Oracle Real Application Clusters Using Archived Software Binaries
9.5.1
Prerequisites for Provisioning Oracle Real Application Clusters Using Archived Software Binaries
9.5.2
Procedure for Provisioning Oracle Real Application Clusters Using Archived Software Binaries
9.5.2.1
Sample Cluster Configuration File
9.6
Provisioning Oracle Real Application Clusters (Oracle RAC) Databases Using No Root Credentials
10
Extending Oracle Real Application Clusters
10.1
Getting Started with Extending Oracle Real Application Clusters
10.2
Extending Oracle Real Application Clusters
10.2.1
Prerequisites for Extending Oracle Real Application Clusters
10.2.2
Procedure for Extending Oracle Real Application Clusters
11
Deleting or Scaling Down Oracle Real Application Clusters
11.1
Getting Started with Deleting or Scaling Down Oracle Real Application Clusters
11.2
Deleting the Core Components of Oracle Real Application Clusters
11.3
Deleting the Entire Oracle RAC
11.3.1
Prerequisites for Deleting the Entire Oracle RAC
11.3.2
Procedure for Deleting the Entire Oracle RAC
11.4
Scaling Down Oracle RAC by Deleting Some of Its Nodes
11.4.1
Prerequisites for Scaling Down Oracle RAC by Deleting Some of Its Nodes
11.4.2
Procedure for Scaling Down Oracle RAC by Deleting Some of Its Nodes
12
Provisioning Oracle Database Replay Client
12.1
Getting Started with Provisioning Oracle Database Replay Client
12.2
Cloning a Running Oracle Database Replay Client
12.2.1
Prerequisites for Cloning a Running Oracle Database Replay Client
12.2.2
Procedure for Cloning a Running Oracle Database Replay Client
12.3
Provisioning an Oracle Database Replay Client Using Gold Image
12.3.1
Prerequisites for Provisioning an Oracle Database Replay Client Using Gold Image
12.3.2
Procedure for Provisioning an Oracle Database Replay Client Using Gold Image
12.4
Provisioning an Oracle Database Replay Client Using Installation Binaries
12.4.1
Prerequisites for Provisioning an Oracle Database Replay Client Using Installation Binaries
12.4.2
Procedure for Provisioning an Oracle Database Replay Client Using Installation Binaries
13
Provisioning Oracle Standby Databases
13.1
Overview of Creating a Standby Database
13.2
Creating a New Physical Standby Database (single-instance only)
13.2.1
Step 1: Determine the backup type
13.2.2
Step 2: Set up the backup options
13.2.3
Step 3: Select the Oracle home in which to create the standby database
13.2.4
Step 4: Set up the location for standby database files
13.2.5
Step 5: Provide standby database configuration parameters
13.2.6
Step 6: Review the information before clicking Finish
13.3
Creating a New Logical Standby Database (single-instance only)
13.3.1
Step 1: Determine the backup type
13.3.2
Step 2: Set up the backup options
13.3.3
Step 3: Select the Oracle home in which to create the standby database
13.3.4
Step 4: Set up the location for standby database files
13.3.5
Step 5: Provide standby database configuration parameters
13.3.6
Step 6: Review the information before clicking Finish
13.4
Managing an Existing Standby Database with Data Guard Broker
13.5
Creating a Primary Database Backup Only
14
Cloning Oracle Databases and Pluggable Databases
14.1
Creating a Full Clone Database
14.1.1
Creating a Full Clone Database Using the Clone Wizard
14.1.2
Creating a Full Clone Database Using EM CLI
14.2
Creating a Test Master Database
14.2.1
Creating a Test Master Database Using the Clone Wizard
14.2.2
Creating a Test Master Database Using EM CLI
14.3
Creating a Full Clone Pluggable Database
14.3.1
Creating a Full Clone Pluggable Database Using the Clone Wizard
14.3.2
Creating a Full Clone Pluggable Database Using EM CLI
14.4
Creating a Test Master Pluggable Database
14.4.1
Creating a Test Master Pluggable Database Using the Clone Wizard
14.4.2
Creating a Test Master Pluggable Database Using EM CLI
14.5
Cloning Databases Using the Classic Cloning Wizard
14.5.1
Overview of Classic Cloning Methods
14.5.2
Cloning an Oracle Database Using Recovery Manager (RMAN) Backup
14.5.3
Cloning an Oracle Database Using Staging Areas
14.5.4
Cloning an Oracle Database Using an Existing Backup
15
Cloning Solutions in Hybrid Cloud (Oracle PaaS)
15.1
Overview of Cloning in Oracle PaaS
15.2
Cloning in Hybrid Cloud Use Cases
15.3
Prerequisites for Cloning in Oracle PaaS
15.4
Cloning to Oracle Cloud
15.4.1
Cloning a PDB to Oracle Cloud
15.4.1.1
Cloning a PDB to Oracle Cloud Using the Clone Wizard
15.4.1.2
Cloning a PDB to Oracle Cloud Using EM CLI
15.4.2
Cloning Schema(s) to a DB or PDB on Oracle Cloud
15.4.3
Cloning a DB to a DB or PDB on Oracle Cloud
15.5
Cloning from Oracle Cloud
15.5.1
Cloning a PDB from Oracle Cloud
15.5.1.1
Cloning a PDB from Oracle Cloud Using the Clone Wizard
15.5.1.2
Cloning a PDB from Oracle Cloud Using EM CLI
15.5.2
Cloning Schema(s) from Oracle Cloud to a DB or PDB
15.5.3
Cloning a DB from Oracle Cloud to a DB or PDB
15.6
Cloning Within Oracle Cloud
15.6.1
Cloning a PDB Within Oracle PaaS
15.6.2
Cloning a DB Within Oracle PaaS
16
Creating Databases
16.1
Getting Started with Creating Databases
16.2
Creating an Oracle Database
16.2.1
Prerequisites for Creating an Oracle Database
16.2.2
Procedure for Creating an Oracle Database
16.3
Creating Oracle Real Application Clusters Database
16.3.1
Prerequisites for Creating an Oracle Real Application Clusters Database
16.3.2
Procedure for Creating an Oracle Real Application Clusters Database
16.4
Creating Oracle Real Application Clusters One Node Database
16.4.1
Prerequisites for Creating an Oracle RAC One Node Database
16.4.2
Procedure for Creating an Oracle Real Application Clusters One Node Database
17
Managing Pluggable Databases Using Enterprise Manager
17.1
Getting Started With Managing Pluggable Databases Using Enterprise Manager
17.2
Overview of Managing Pluggable Databases Using Enterprise Manager
17.3
Provisioning Pluggable Databases Using Enterprise Manager
17.3.1
Creating a New Pluggable Database Using Enterprise Manager
17.3.1.1
Prerequisites for Creating a New Pluggable Database
17.3.1.2
Creating a New Pluggable Database
17.3.2
Plugging In an Unplugged Pluggable Database Using Enterprise Manager
17.3.2.1
Prerequisites for Plugging In an Unplugged Pluggable Database
17.3.2.2
Plugging In an Unplugged Pluggable Database
17.3.3
Cloning a Pluggable Database Using Enterprise Manager
17.3.3.1
Prerequisites for Cloning a Pluggable Database
17.3.3.2
Cloning a Pluggable Database
17.3.4
Migrating a Non-CDB as a Pluggable Database Using Enterprise Manager
17.3.4.1
Prerequisites for Migrating a Non-CDB as a Pluggable Database
17.3.4.2
Migrating a Non-CDB as a Pluggable Database
17.4
Removing Pluggable Databases Using Enterprise Manager
17.4.1
Unplugging and Dropping a Pluggable Database Using Enterprise Manager
17.4.1.1
Prerequisites for Unplugging and Dropping a Pluggable Database
17.4.1.2
Unplugging and Dropping a Pluggable Database
17.4.2
Deleting Pluggable Databases Using Enterprise Manager
17.4.2.1
Prerequisites for Deleting Pluggable Databases
17.4.2.2
Deleting Pluggable Databases
17.5
Viewing Pluggable Database Job Details Using Enterprise Manager
17.5.1
Viewing Create Pluggable Database Job Details
17.5.2
Viewing Unplug Pluggable Database Job Details
17.5.3
Viewing Delete Pluggable Database Job Details
17.6
Administering Pluggable Databases Using Enterprise Manager
17.6.1
Switching Between Pluggable Databases Using Enterprise Manager
17.6.2
Altering Pluggable Database State Using Enterprise Manager
Part IV Database Upgrade
18
Upgrading Databases
18.1
Getting Started
18.2
Supported Releases
18.3
Upgrading Databases Using Deployment Procedure
18.3.1
About Deployment Procedures
18.3.2
Meeting the Prerequisites
18.3.3
Upgrading Oracle Cluster Database Using Deployment Procedure
18.3.4
Upgrading Oracle Clusterware Using Deployment Procedure
18.3.5
Upgrading Oracle Database Instance Using Deployment Procedure
18.4
Upgrading an Oracle Database or Oracle RAC Database Instance Using the Database Upgrade Wizard
18.4.1
Meeting the Prerequisites
18.4.2
Performing the Upgrade Procedure
Part V Database Security
19
Managing Oracle Audit Vault and Database Firewall
20
Using Oracle Data Redaction
21
Managing Oracle Database Vault and Privilege Analysis
Part VI Middleware Provisioning
22
Overview of Middleware Provisioning
22.1
Introduction to Middleware Provisioning
22.2
Oracle Fusion Middleware Provisioning Terminology
22.3
Supported Use Cases for Middleware Provisioning Procedures
22.3.1
Provisioning Middleware Domains and Oracle Homes
22.3.2
Scaling WebLogic Server, SOA, Service Bus, and WebCenter Domains
22.3.3
Deploying / Redeploying / Undeploying Java EE Applications
22.3.4
Provisioning Coherence Nodes and Clusters
22.3.5
Provisioning SOA Artifacts
22.3.6
Provisioning Service Bus Resources
23
Provisioning Fusion Middleware Domain and Oracle Homes
23.1
Getting Started with Fusion Middleware Provisioning
23.2
Different Approaches to Launch the Provision Fusion Middleware Deployment Procedure
23.3
High-Level Steps for Middleware Provisioning
23.3.1
Step1: Creating a Profile
23.3.2
Step2: Running Provision Fusion Middleware Procedure to Provision the Profile
23.4
Prerequisites for Provisioning from the Middleware Provisioning Profiles
23.4.1
Prerequisites for Provisioning the Installation Media Profile or the Oracle Home Profile
23.4.2
Prerequisites for Provisioning the WebLogic Domain Profile
23.4.3
Using Custom Scripts Stored in the Software Library
23.4.3.1
Using Custom Scripts with Input Parameters
23.4.3.2
Using Custom Scripts Without Inputs Parameters
23.5
Creating Middleware Provisioning Profiles
23.5.1
Creating a Provisioning Profile Based on an Installation Media
23.5.2
Creating a Provisioning Profile Based on an Oracle Home
23.5.3
Creating a Provisioning Profile Based on a WebLogic Domain
23.6
Provisioning of a new Fusion Middleware Domain from an Installation Media Based-Profile or an Oracle Home Based-Profile
23.6.1
Customizing the Destination Environment from an Installation Media Based-Profile or an Oracle Home Based-Profile.
23.7
Provisioning a Fusion Middleware Domain from an Existing Oracle Home
23.7.1
Customizing the Destination Environment from an Existing Oracle Home
23.8
Cloning from an Existing WebLogic Domain Based-Profile
23.8.1
Customizing the Destination Environment from an Existing WeLogic Domain Based-Profile
24
Provisioning the SOA Domain and Oracle Homes
24.1
Getting Started with Provisioning SOA Domain and Oracle Home
24.2
Source Environment and Destination Environment after SOA Provisioning
24.2.1
Source and Destination Environments for a Fresh SOA Provisioning Use Case
24.2.2
Source and Destination Environments for SOA Cloning Use Case
24.3
Supported Versions of SOA for Provisioning
24.4
Before you Begin Provisioning SOA Domain and Oracle Home
24.4.1
Create Middleware Roles and Assign Privileges to them
24.4.2
Setting Named Credentials and Privileged Credentials for the Middleware Targets
24.4.3
(Applicable only for a Cloning WebLogic Domain Use Case) Cloning a Database
24.5
Use Case 1: First Time Provisioning of a SOA Domain
24.6
Use Case 2: Provisioning from a SOA Oracle Home Based Provisioning Profile
24.7
Use Case 3: Cloning from a Provisioning Profile based on an Existing SOA Domain
24.8
Use Case 4: Provisioning from an Existing SOA Home
24.9
Use Case 5: Scaling Up an Existing SOA Domain
25
Provisioning the Service Bus Domain and Oracle Homes
25.1
Getting Started with Provisioning Service Bus Domain and Oracle Home
25.2
Supported Versions of Service Bus for Provisioning
25.3
Before you Begin Provisioning Service Bus Domain and Oracle Home
25.3.1
Create Middleware Roles and Assign Privileges to them
25.3.2
Setting Named Credentials and Privileged Credentials for the Middleware Targets
25.3.3
(Applicable only for a Cloning WebLogic Domain Use Case) Cloning a Database
25.4
Use Case 1: First Time Provisioning of a Service Bus Domain
25.5
Use Case 2: Provisioning from a Service Bus Home Based Provisioning Profile
25.6
Use Case 3: Cloning from a Provisioning Profile based on an Existing Service Bus Domain
25.7
Use Case 4: Provisioning from an Existing Service Bus Home
25.8
Use Case 5: Scaling Up an Existing Service Bus Domain
26
Provisioning the Oracle WebCenter Domain and Oracle Homes
26.1
Getting Started with Provisioning WebCenter Domain and Oracle Home
26.2
About WebCenter Topologies Supported in Enterprise Manager
26.3
Source Environment and Destination Environment after WebCenter Provisioning
26.3.1
Source and Destination Environments for a Fresh WebCenter Provisioning Use Case
26.3.2
Source and Destination Environments for WebCenter Cloning Use Case
26.4
Supported Versions of WebCenter for Provisioning
26.5
Before you Begin Provisioning WebCenter Domain and Oracle Home
26.5.1
Create Middleware Roles and Assign Privileges to them
26.5.2
Setting Named Credentials and Privileged Credentials for the Middleware Targets
26.5.3
(Applicable only for a Cloning WebLogic Domain Use Case) Cloning a Database
26.6
Use Case 1: First Time Provisioning of a WebCenter Portal with Lock-downs
26.7
Use Case 2: Provisioning a WebCenter Home
26.8
Use Case 3: Cloning an Existing WebCenter Portal Environment
26.9
Use Case 4: Provisioning from an Existing WebCenter Home
26.10
Use Case 5: Scaling Up an Existing WebCenter Domain
27
Middleware Provisioning using the EM CLI
27.1
Creating Middleware Provisioning Profiles
27.1.1
Creating a WebLogic Domain Profile
27.1.2
Creating an Oracle Home Profile
27.1.3
Creating an Installation Media Profile
27.2
Submitting the Procedure using EM CLI
27.3
Listing Middleware Provisioning Profiles
27.3.1
Listing All the Profiles
27.3.2
Listing All the WebLogic Domain Profiles
27.3.3
Listing All the Oracle Home Profiles
27.3.4
Listing All the Installation Media Profiles
27.4
Describing Provisioning Profiles
27.4.1
Describing a WebLogic Domain Profile
27.4.2
Describing an Oracle Home Profile
27.4.3
Describing an Installation Media Profile
27.5
Deleting Provisioning Profiles
28
Middleware Profiles Using REST APIs
28.1
Creating Middleware Provisioning Profiles
28.1.1
Creating a WebLogic Domain Profile
28.1.2
Creating an Oracle Home Profile
28.1.3
Creating an Installation Media Profile
28.2
Listing Middleware Provisioning Profiles
28.2.1
Listing All the Profiles
28.2.2
Listing WebLogic Domain Profiles
28.2.3
Listing Oracle Home Profile
28.2.4
Listing Installation Media Profiles
28.3
Describing Provisioning Profiles
28.3.1
Describing a WebLogic Domain Profile
28.3.2
Describing an Oracle Home Profile
28.3.3
Describing an Installation Media Profile
28.4
Deleting Provisioning Profiles
28.4.1
Deleting a WebLogic Domain Profile
28.4.2
Deleting an Oracle Home Profile
28.4.3
Deleting an Installation Media Profile
29
Scaling Up / Scaling Out Fusion Middleware Domains
29.1
Getting Started
29.2
Prerequisites
29.3
Running the Scale Up / Scale Out Middleware Deployment Procedure
29.3.1
WebLogic Domain Scaling Up: Select Source Page
29.3.2
Weblogic Domain Scaling Up: Managed Servers Page
29.3.3
WebLogic Domain Scaling Up / Scaling Out: Web Tier
29.3.4
WebLogic Domain Scaling Up / Scaling Out : Credentials Page
29.3.5
Weblogic Domain Scaling Up / Scaling Out : Schedule Page
29.3.6
WebLogic Domain Scaling Up / Scaling Out : Review Page
29.4
Middleware Provisioning and Scale Up / Scale Out Best Practices
30
Deploying / Redeploying / Undeploying Java EE Applications
30.1
Getting Started with Java EE Applications
30.2
Deploying, Undeploying, or Redeploying Java EE Applications
30.3
Supported Releases for Java EE Applications
30.4
Prerequisites for Deploying/Undeploying Java EE Applications
30.5
Creating a Java EE Application Component
30.6
Java EE Applications Deployment Procedure
30.6.1
Deploying a Java EE Application
30.6.2
Redeploying a Java EE Application
30.6.3
Undeploying a Java EE Application
31
Provisioning Coherence Nodes and Clusters
31.1
Getting Started
31.2
Supported Releases
31.3
Deploying Coherence Nodes and Clusters
31.3.1
Prerequisites
31.3.2
Creating a Coherence Component
31.3.3
Deployment Procedure
31.3.3.1
Adding a Coherence Node
31.3.3.2
Sample Scripts
31.4
Troubleshooting
32
Provisioning SOA Artifacts and Composites
32.1
Getting Started with SOA Artifacts Provisioning
32.2
Understanding SOA Artifacts Provisioning
32.3
Deployment Procedures, Supported Releases, and Core Components Deployed
32.4
Provisioning SOA Artifacts
32.4.1
Provisioning SOA Artifacts from a Reference Installation
32.4.2
Provisioning SOA Artifacts from Gold Image
32.5
Deploying SOA Composites
33
Provisioning Service Bus Resources
33.1
Getting Started with Provisioning Service Bus Resources
33.2
Supported Releases
33.3
Provisioning Service Bus Resources from Service Bus Domain
33.4
Understanding the Export Modes for Service Bus Resources
33.5
Provisioning Service Bus Resources from Oracle Software Library
Part VII Bare Metal Server Provisioning
34
Provisioning Bare Metal Servers
34.1
Getting Started with Provisioning Bare Metal Servers
34.2
Overview Of Bare Metal Provisioning
34.2.1
Accessing Bare Metal Provisioning Page
34.2.2
Provisioning Environment for Bare Metals
34.2.2.1
Software Library and its Entities
34.2.2.2
Boot Server
34.2.2.3
Stage Server
34.2.2.4
Reference Host
34.2.2.5
RPM Repository
34.2.3
Provisioning Bare Metal
34.3
Supported Releases of Linux
34.4
Setting Up Infrastructure for Bare Metal Provisioning
34.4.1
Setting Up Stage Server
34.4.1.1
Prerequisites to Setup a Stage Server
34.4.1.2
Setting up a Stage Server and Accessing the Management Agent files
34.4.2
Setting Up Boot Server and DHCP Server
34.4.3
Setting Up RPM Repository
34.4.3.1
Setting UP RHEL 4 RPM Repository
34.4.3.2
Setting Up Oracle Linux 4 RPM Repository
34.4.3.3
Setting Up RHEL 5/Oracle Linux 5 RPM Repository
34.4.3.4
Exposing RPM Repository through HTTP or FTP
34.4.4
Configuring Stage Server
34.4.5
Configuring Boot Server
34.4.6
Configuring DHCP Server
34.4.7
Configuring RPM Repository
34.4.8
Checklist for Boot Server, Stage Server, RPM Repository, and Reference Host
34.4.9
Configuring Software Library Components
34.4.9.1
Creating Operating System Component
34.4.9.2
Creating Disk Layout Component
34.4.9.3
Creating an Oracle Virtual Server Component
34.5
Prerequites For Provisioning Bare Metal Servers and Oracle VM Servers
34.6
Provisioning Bare Metal Servers
34.7
Provisioning Oracle VM Servers
34.8
Viewing Saved Plans
34.9
Using Saved Plans for Provisioning Linux Operating Systems on Bare Metal Servers
Part VIII Host Management
35
Overview of Host Management
35.1
Host Statistics
35.2
Diagnosing Host Problems
35.3
Viewing Targets on the Host
35.4
Storage Statistics and History
36
Setting Up the Environment to Monitor Hosts
36.1
Required Installations
36.2
For Linux Hosts - Installing YAST
36.3
Setting Up Credentials
36.4
Setup Needed for Host Monitoring
36.4.1
Viewing Monitoring Configuration
36.4.2
Setting Up Monitoring Credentials
36.5
Target Setup Needed for Host Administration
37
Customizing Your Host Monitoring Environment
37.1
Customizing the Host Home Page
37.2
Using Groups
38
Monitoring Hosts
38.1
Overall Monitoring
38.1.1
CPU Details
38.1.2
Memory Details
38.1.3
Disk Details
38.1.4
Program Resource Utilization
38.1.5
Log File Alerts
38.1.6
Metric Collection Errors
38.2
Storage Details
38.2.1
Storage Utilization
38.2.2
Overall Utilization
38.2.3
Provisioning Summary
38.2.4
Consumption Summary
38.2.5
ASM
38.2.6
Databases
38.2.7
Disks
38.2.8
File Systems
38.2.9
Volumes
38.2.10
Vendor Distribution
38.2.11
Storage History
38.2.12
Storage Layers
38.2.13
Storage Refresh
39
Administering Hosts
39.1
Configuration Operations on Hosts
39.1.1
Configuring File and Directory Monitoring Criteria
39.1.2
Configuring Generic Log File Monitor Criteria
39.1.3
Configuring Program Resource Utilization Monitoring Criteria
39.2
Administration Tasks
39.2.1
Services
39.2.2
Default System Run Level
39.2.3
Network Card
39.2.4
Host Lookup Table
39.2.5
NFS Client
39.2.6
User and Group Administration (Users)
39.2.7
User and Group Administration (Groups)
39.3
Using Tools and Commands
39.3.1
Enabling Sudo and Power Broker
39.3.2
Executing the Host Command Using Sudo or PowerBroker
39.3.3
Using Remote File Editor
39.4
Adding Host Targets
39.5
Running Host Command
39.5.1
Accessing Host Command
39.5.2
Executing Host Command Using Sudo or Power Broker
39.5.3
Execute Host Command - Multiple Hosts
39.5.3.1
Target Properties
39.5.4
Execute Host Command - Group
39.5.5
Execute Host Command - Single Host
39.5.6
Load OS Script
39.5.7
Load From Job Library
39.5.8
Execution History
39.5.9
Execution Results
39.6
Miscellaneous Tasks
39.6.1
Enabling Collection of WBEM Fetchlet Based Metrics
39.6.2
Enabling Hardware Monitoring for Dell PowerEdge Linux Hosts
39.6.3
Adding and Editing Host Configuration
Part IX Patch Management
40
Patching Software Deployments
40.1
Overview of the New Patch Management Solution
40.1.1
Overview of the Current Patch Management Challenges
40.1.2
About the New Patch Management Solution
40.1.3
Overview of Patch Plans
40.1.3.1
About Patch Plans
40.1.3.2
About Types of Patch Plans
40.1.3.3
About the Create Plan Wizard
40.1.4
Overview of Patch Templates
40.1.4.1
About Patch Templates
40.1.4.2
About the Edit Template Wizard
40.1.5
Supported Targets, Releases, and Deployment Procedures for Patching
40.1.6
Overview of Supported Patching Modes
40.1.6.1
Overview of Patching in Online and Offline Mode
40.1.6.2
Overview of Patching in In-Place and Out-of-Place Mode
40.1.6.3
Overview of Patching in Rolling and Parallel Mode
40.1.7
Understanding the Patching Workflow
40.2
Setting Up the Infrastructure for Patching
40.2.1
Meeting Basic Infrastructure Requirements for Patching
40.2.2
Creating Administrators with the Required Roles for Patching
40.2.3
Setting Up the Infrastructure for Patching in Online Mode (Connected to MOS)
40.2.3.1
Enabling Online Mode for Patching
40.2.3.2
Registering the Proxy Details for My Oracle Support
40.2.4
Setting Up the Infrastructure for Patching in Offline Mode (Not Connected to MOS)
40.2.4.1
Enabling Offline Mode for Patching
40.2.4.2
Downloading Enterprise Manager Catalog Zip File From Another Host With Internet Connectivity
40.2.4.3
Uploading Enterprise Manager Catalog Zip File from your Host With No Internet Connectivity
40.2.4.4
Uploading Patches to Oracle Software Library
40.2.5
Analyzing the Environment and Identifying Whether Your Targets Can Be Patched
40.3
Identifying the Patches to Be Applied
40.3.1
About Patch Recommendations
40.3.2
About Knowledge Articles for Patching
40.3.3
About Service Requests for Patching
40.3.4
Searching for Patches on My Oracle Support
40.3.5
Searching for Patches in Oracle Software Library
40.4
Applying Patches
40.4.1
Creating a Patch Plan
40.4.2
Accessing the Patch Plan
40.4.3
Analyzing, Preparing, and Deploying Patch Plans
40.4.4
Switching Back to the Original Oracle Home After Deploying a Patch Plan
40.4.5
Saving Successfully Analyzed or Deployed Patch Plan As a Patch Template
40.4.6
Creating a Patch Plan from a Patch Template and Applying Patches
40.4.7
Patching Oracle Grid Infrastructure Targets
40.4.8
Patching Oracle Exadata
40.4.9
Patching Oracle Data Guard Targets
40.4.9.1
Oracle Data Guard Patching Workflow
40.4.9.2
Oracle Data Guard Patching Scenarios
40.4.10
Patching Oracle Identity Management Targets
40.4.11
Patching Oracle Siebel Targets
40.5
Diagnosing and Resolving Patching Issues
40.5.1
Workarounds for Target Related Errors
40.5.1.1
Workarounds for Missing Property Errors
40.5.1.2
Workarounds for Unsupported Configuration Errors
40.5.2
Common Patching Issues
40.5.3
Resolving Patching Issues
40.5.4
Rolling Back Patches
40.6
Additional Patching Tasks You Can Perform
40.6.1
Viewing or Modifying a Patch Template
40.6.2
Saving a Deployed Patch Plan as a Patch Template
40.6.3
Downloading Patches from a Patch Template
40.6.4
Deleting a Patch Plan
40.6.5
Deleting a Patch Template
40.6.6
Converting a Nondeployable Patch Plan to a Deployable Patch Plan
40.6.7
Associating Additional Targets to a Patch in a Patch Plan
40.6.8
Manually Staging the Patching Root Component
40.6.9
Restricting Root User Access for Patching
40.6.10
Resolving Patch Conflicts
40.6.11
Analyzing the Results of Patching Operations
40.6.12
Customizing Patching Deployment Procedures
40.6.12.1
Customizing a Static Patching Deployment Procedure
40.6.12.2
Customizing a Dynamic Patching Deployment Procedure
40.6.13
Pausing the Patching Process While Patching Targets in Rolling Mode
40.6.14
Rolling Back Patches
40.7
End-to-End Use Case: Patching Your Data Center
40.8
Patching Database as a Service Pools
41
Patching Linux Hosts
41.1
Overview of Patching Linux Hosts
41.2
About the Deployment Procedure for Patching Linux Hosts
41.3
Supported Linux Releases
41.4
Setting Up Infrastructure for Linux Patching
41.4.1
Prerequisites for Using the Linux Patching Feature
41.4.2
Setting Up the RPM Repository for Linux Patching
41.4.2.1
Prerequisites for Setting Up the RPM Repository
41.4.2.2
Setting Up the RPM Repository for Patching
41.4.3
Setting Up Linux Patching Group for Compliance Reporting
41.4.3.1
Prerequisites for Setting Up Linux Patching Group
41.4.3.2
Setting Up a Linux Patching Group
41.5
Patching Linux Hosts
41.5.1
Applying Patches on a Linux Patching Group Based on Compliance
41.5.2
Applying Ad Hoc or Emergency Patches on Linux Hosts
41.6
Managing Linux Configuration Files
41.6.1
Overview of Linux Configuration Files
41.6.2
Prerequisites for Managing Configuration Files
41.6.3
Creating a Linux Configuration File Channel
41.6.4
Uploading Linux Configuration Files to a Particular Channel
41.6.4.1
Prerequisites for Uploading Linux Configuration Files
41.6.4.2
Uploading Linux Configuration Files
41.6.5
Importing Linux Configuration Files from One Channel to Another
41.6.5.1
Prerequisites for Importing Linux Configuration Files
41.6.5.2
Importing Linux Configuration Files
41.6.6
Deploying Linux Configuration Files From a Particular Channel
41.6.6.1
Prerequisites for Deploying Linux Configuration Files
41.6.6.2
Deploying Linux Configuration Files
41.6.7
Deleting a Linux Configuration File Channel
41.6.7.1
Prerequisites for Deleting a Linux Configuration File Channel
41.6.7.2
Deleting Linux Configuration File Channels
41.6.8
Oracle Grid Infrastructure and Oracle RAC Configuration Support
41.7
Additional Linux Patching Tasks You Can Perform
41.7.1
Viewing Linux Patching Compliance History
41.7.1.1
Prerequisites for Viewing Linux Patching Compliance History
41.7.1.2
Viewing Linux Patching Compliance History
41.7.2
Patching Non-Compliant Linux Packages
41.7.2.1
Prerequisites for Patching Non-Compliant Linux Packages
41.7.2.2
Patching Non-Compliant Linux Packages
41.7.3
Rolling Back Linux Patch Update Sessions or Deinstalling Packages
41.7.3.1
Prerequisites for Rolling Back Linux Patch Update Sessions or Deinstalling Packages
41.7.3.2
Rolling Back Linux Patch Update Sessions or Deinstalling Packages
41.7.4
Registering a Custom Package Channel
41.7.4.1
Prerequisites for Registering a Custom Package Channel
41.7.4.2
Registering a Custom Package Channel
41.7.5
Cloning a Package Channel
41.7.5.1
Prerequisites for Cloning a Package Channel
41.7.5.2
Cloning a Package Channel
41.7.6
Copying Packages from One Channel to Another
41.7.6.1
Prerequisites for Copying Packages from One Channel to Another
41.7.6.2
Copying Packages from One Channel to Another
41.7.7
Adding Custom Packages to a Channel
41.7.7.1
Prerequisites for Adding Custom Packages to a Channel
41.7.7.2
Adding Custom Packages to a Channel
41.7.8
Deleting a Package Channel
41.7.8.1
Prerequisites for Deleting a Package Channel
41.7.8.2
Deleting a Package Channel
42
Performing Engineered System Software Updates
42.1
Overview of Exadata System Software Update
42.2
Configuring Options for Exadata Component Software Updates
42.3
Updating Exadata Database Servers
42.4
Updating Exadata Storage Servers
42.5
Updating Exadata Infiniband Switches
42.6
Rolling Backup Deployed Software Updates
42.7
Patching Oracle Identity Management Targets
42.8
Overview of Exalytics System Software Update
42.9
Configuring the Options for Oracle Exalytics Updates
42.10
Updating Oracle Exalytics Compute Nodes
42.11
Updating Oracle Exalytics Business Intelligence Instance
Part X Configuration, Compliance, and Change Management
43
Managing Configuration Information
43.1
Overview of Configuration Management
43.2
Overview of Configuration Searches
43.2.1
Managing Configuration Searches
43.2.1.1
Searching for a Configuration Search
43.2.1.2
Running a Configuration Search
43.2.1.3
Editing a Configuration Search
43.2.1.4
Deleting a Configuration Search
43.2.1.5
Importing or Exporting a Configuration Search
43.2.2
Creating a Configuration Search
43.2.2.1
Creating a New Configuration Search
43.2.2.2
Creating a Configuration Search from an Existing Configuration Search
43.2.2.3
Creating a Configuration Search Using SQL
43.3
Overview of Configuration Browser
43.3.1
Viewing Configuration Data
43.3.2
Working with Saved Configurations
43.3.3
Working with Inventory and Usage Details
43.4
Overview of Configuration History
43.4.1
Accessing Configuration History
43.4.2
Working with Configuration History
43.4.2.1
Searching History
43.4.2.2
Annotating Configuration Changes
43.4.2.3
Scheduling a History Search and Creating a Notification List
43.4.2.4
Saving History to a File
43.4.2.5
Saving Configuration History
43.4.2.6
Creating a Search Using SQL
43.4.3
Viewing History Job Activity
43.5
Overview of Comparisons and Templates
43.5.1
About Comparison Templates
43.5.2
Working with Comparison Templates
43.5.2.1
Creating or Editing a Comparison Template
43.5.2.2
Managing Comparison Templates
43.5.3
Specifying Rules
43.5.3.1
Creating a Value Constraint Rule
43.5.3.2
Creating a Matching Rule
43.5.3.3
Creating a Rule for Including and Excluding Configuration Items
43.5.4
About Rules Expression and Syntax
43.5.5
Understanding Rules by Example
43.5.5.1
Matching Rule Examples
43.5.5.2
Ignore Rule Examples
43.5.6
About Comparisons
43.5.6.1
Considerations Before Creating a Comparison
43.5.6.2
Steps in Setting Up a Drift or Consistency Comparison
43.5.6.3
About One-Time Comparisons
43.5.6.4
About Configuration Drift
43.5.6.5
About Configuration Consistency
43.5.6.6
About the Definition Library
43.5.6.7
Setting Up a Comparison Template
43.5.6.8
Creating Notifications for Comparisons
43.5.7
Working with Comparison Results
43.5.7.1
About Consistency Management (System) Comparison Results
43.5.7.2
About Drift (Target) Comparison Results
43.5.7.3
Synchronizing Configuration Extension Files
43.5.8
Comparison and Drift Management BI Publisher Reports
43.6
Overview of Configuration Extensions and Collections
43.6.1
Working with Configuration Extensions
43.6.1.1
Creating a Custom Target Type
43.6.1.2
Creating or Editing a Configuration Extension
43.6.1.3
Using the Files & Commands Tab
43.6.1.4
Using the SQL Tab
43.6.1.5
Setting Up Credentials When Creating a Configuration Extension
43.6.1.6
Setting Up Rules
43.6.1.7
Managing Configuration Extensions
43.6.1.8
About Configuration Extensions and Versioning
43.6.1.9
About Configuration Extensions and Privileges
43.6.2
About Configuration Extensions and Deployment
43.6.2.1
Deploying and Undeploying Configuration Extensions
43.6.2.2
Editing a Deployment of Configuration Extensions
43.6.2.3
Viewing a Configuration Collection
43.6.3
Extending Configuration Data Collections
43.6.3.1
Extending Existing Target Collections
43.6.3.2
Adding New Target Data Collections
43.6.4
Using Configuration Extensions as Blueprints
43.7
Overview of Parsers
43.7.1
Managing Parsers
43.7.2
About XML Parsers
43.7.2.1
About the Default XML Parser
43.7.2.2
About the Generic XML Parser
43.7.2.3
XML Parser Examples
43.7.3
About Format-Specific Parsers
43.7.3.1
Database Query Parser Parameters
43.7.3.2
Database Query Paired Column Parser Parameters
43.7.3.3
Directory Parser Parameters
43.7.3.4
E-Business Suite Parser Parameters
43.7.3.5
Galaxy CFG Parser Parameters
43.7.3.6
MQ-Series Parser Parameters
43.7.3.7
Siebel Parser Parameters
43.7.3.8
Unix Installed Patches Parser Parameters
43.7.3.9
Unix Recursive Directory List Parser Parameters
43.7.4
About Columnar Parsers
43.7.4.1
Columnar Parser Parameters
43.7.5
About Properties Parsers
43.7.5.1
Basic Properties Parser Parameters
43.7.5.2
Advanced Properties Parser Parameters
43.7.5.3
Advanced Properties Parser Constructs
43.7.6
Using Parsed Files and Rules
43.7.6.1
Sample XML File Parsing and Rule Application
43.7.6.2
Sample Non-XML File Parsing and Rule Application
43.7.6.3
Sample SQL Query Parsing and Rule Application
43.8
Overview of Relationships
43.9
Overview of Configuration Topology Viewer
43.9.1
About Configuration Topology Viewer
43.9.2
Examples of Using Topology
43.9.3
Viewing a Configuration Topology
43.9.4
Determining System Component Structure
43.9.5
Determining General Status of Target's Configuration Health
43.9.6
Getting Configuration Health/Compliance Score of a Target
43.9.7
Analyzing a Problem and Viewing a Specific Issue in Detail
43.9.8
About Dependency Analysis
43.9.9
About Impact Analysis
43.9.10
Creating a Custom Topology View
43.9.11
Deleting a Custom Topology View
43.9.12
Excluding Relationships from a Custom Topology View
43.9.13
Including Relationships to a Target in a Custom Topology View
43.9.14
Creating a Relationship to a Target
43.9.15
Deleting a Relationship from a Target
43.9.16
Controlling the Appearance of Information on a Configuration Topology Graph
44
Managing Compliance
44.1
Overview of Compliance
44.1.1
Terminology Used in Compliance
44.1.2
Accessing the Compliance Features
44.1.3
Roles and Privileges Needed to Use the Compliance Features
44.2
Evaluating Compliance
44.2.1
Accessing Compliance Statistics
44.2.1.1
Using the Compliance Dashboard Effectively
44.2.2
Viewing Compliance Summary Information
44.2.3
Viewing Target Compliance Evaluation Results
44.2.4
Viewing Compliance Framework Evaluation Results
44.2.5
Managing Violations
44.2.6
Investigating Compliance Violations and Evaluation Results
44.2.6.1
Investigating Violations of Repository Compliance Standard Rules and Targets Causing Violations
44.2.6.2
Viewing All the Violations Reported for Your Enterprise
44.2.6.3
Examples of Viewing Violations
44.2.7
Investigating Evaluation Errors
44.2.8
Analyzing Compliance Reports
44.2.9
Overview of Compliance Score and Importance
44.2.9.1
Compliance Score of a Compliance Standard Rule -Target
44.2.9.2
Real-time Monitoring Rule Compliance Score
44.2.9.3
Compliance Score of a Compliance Standard for a Target
44.2.9.4
Compliance Framework Compliance Score
44.2.9.5
Parent Node Compliance Score
44.3
Investigating Real-time Observations
44.3.1
Viewing Observations
44.3.1.1
Viewing Observations By Systems
44.3.1.2
Viewing Observations By Compliance Framework
44.3.1.3
Viewing Observations By Search
44.3.1.4
Viewing Details of an Incident
44.3.2
Operations on Observations During Compliance Evaluation
44.3.2.1
Manually Setting an Observation As Authorized Or Not Authorized
44.3.2.2
Notifying a User When an Observation Occurs
44.3.2.3
Notifying a User When an Authorized Observation Occurs
44.4
Configuring Compliance Management
44.4.1
About Compliance Frameworks
44.4.2
Operations on Compliance Frameworks
44.4.2.1
Creating a Compliance Framework
44.4.2.2
Creating Like a Compliance Framework
44.4.2.3
Editing a Compliance Framework
44.4.2.4
Deleting a Compliance Framework
44.4.2.5
Exporting a Compliance Framework
44.4.2.6
Importing a Compliance Framework
44.4.2.7
Browsing Compliance Frameworks
44.4.2.8
Searching Compliance Frameworks
44.4.2.9
Browsing Compliance Framework Evaluation Results
44.4.2.10
Searching Compliance Framework Evaluation Results
44.4.2.11
Browsing Compliance Framework Errors
44.4.2.12
Searching Compliance Framework Errors
44.4.2.13
Verifying Database Targets Are Compliant with Compliance Frameworks
44.4.3
About Compliance Standards
44.4.4
Operations on Compliance Standards
44.4.4.1
Creating a Compliance Standard
44.4.4.2
Creating Like a Compliance Standard
44.4.4.3
Editing a Compliance Standard
44.4.4.4
Deleting a Compliance Standard
44.4.4.5
Exporting a Compliance Standard
44.4.4.6
Importing a Compliance Standard
44.4.4.7
Browsing Compliance Standards
44.4.4.8
Searching Compliance Standards
44.4.4.9
Browsing Compliance Standard Evaluation Results
44.4.4.10
Searching Compliance Standard Evaluation Results
44.4.4.11
Browsing Compliance Standard Errors
44.4.4.12
Searching Compliance Standard Errors
44.4.4.13
Associating a Compliance Standard with Targets
44.4.4.14
Associating a Compliance Standard with a Group Target
44.4.4.15
Viewing Real-time Monitoring Compliance Standard Warnings
44.4.4.16
Enabling Security Metrics
44.4.4.17
Considerations When Creating Compliance Standards
44.4.5
About Compliance Standard Rule Folders
44.4.5.1
Creating Rule Folders
44.4.5.2
Managing Rule Folders in a Compliance Standard
44.4.6
About Compliance Standard Rules
44.4.7
Operations on Compliance Standards Rules
44.4.7.1
Creating a Repository Compliance Standard Rule
44.4.7.2
Creating a WebLogic Server Signature Compliance Standard Rule
44.4.7.3
Creating a Real-time Monitoring Compliance Standard Rule
44.4.7.4
Creating an Agent-side Rule
44.4.7.5
Creating a Manual Rule
44.4.7.6
Creating a Missing Patches Compliance Standard Rule
44.4.7.7
Creating a Configuration Consistency Rule
44.4.7.8
Creating Configuration Drift Rule
44.4.7.9
Creating Like a Compliance Standard Rule
44.4.7.10
Editing a Compliance Standard Rule
44.4.7.11
Deleting a Compliance Standard Rule
44.4.7.12
Exporting a Compliance Standard Rule
44.4.7.13
Importing a Compliance Standard Rule
44.4.7.14
Browsing Compliance Standard Rules
44.4.7.15
Searching Compliance Standard Rules
44.4.7.16
Using Corrective Actions
44.5
Real-time Monitoring Facets
44.5.1
About Real-time Monitoring Facets
44.5.1.1
Facet Entity Types
44.5.1.2
Facet Patterns
44.5.2
Operations on Facets
44.5.2.1
Viewing the Facet Library
44.5.2.2
Creating and Editing Facets
44.5.2.3
Creating and Editing Facet Folders
44.5.2.4
Deleting a Facet
44.5.2.5
Using Create Like to Create a New Facet
44.5.2.6
Importing and Exporting Facets
44.5.2.7
Changing Base Facet Attributes Not Yet Used In a Rule
44.6
Examples
44.6.1
Creating Repository Rule Based on Custom Configuration Collections
44.6.2
Creating Compliance Standard Agent-side and Manual Rules
44.6.3
Suppressing Violations
44.6.4
Clearing Violations
45
Managing Enterprise Data Governance
45.1
Overview of Enterprise Data Governance
45.1.1
About Enterprise Data Governance
45.1.2
What Are Protection Policies?
45.1.3
What Are Application Signatures?
45.2
Using Enterprise Data Governance
45.2.1
The Enterprise Data Governance Dashboard
45.2.2
Working with Sensitive Database Discovery Results
45.2.3
Working with Metadata Discovery Jobs
45.2.3.1
Creating a Metadata Discovery Job
45.2.3.2
Managing Automatic Metadata Discovery
45.2.3.3
Managing Metadata Discovery Results
45.2.4
Working with Data Discovery Jobs
45.2.4.1
Creating a Data Discovery Job
45.2.4.2
Managing Data Discovery Results
45.2.5
Creating Custom Application Signatures
46
Managing Database Schema Changes
46.1
Overview of Change Management for Databases
46.2
Using Schema Baselines
46.2.1
Overview of Scope Specification
46.2.2
About Capturing a Schema Baseline Version
46.2.3
About Working With A Schema Baseline Version
46.2.4
About Working With Multiple Schema Baseline Versions
46.2.5
Exporting and Importing Schema Baselines
46.2.5.1
Creating Directory Objects for Export and Import
46.3
Using Schema Comparisons
46.3.1
Defining Schema Comparisons
46.3.2
About Working with Schema Comparison Versions
46.4
Using Schema Synchronizations
46.4.1
About Defining Schema Synchronizations
46.4.2
Creating a Synchronization Definition from a Comparison
46.4.3
Working with Schema Synchronization Versions
46.4.3.1
About the Schema Synchronization Cycle
46.4.4
Creating Add itional Synchronization Versions
46.5
Using Change Plans
46.5.1
About Working with Change Plans
46.5.2
Creating a Change Plan
46.5.2.1
Creating and Applying a Change Plan From a Schema Comparison
46.5.2.2
Using External Clients to Create and Access Change Plans in Cloud Control
46.5.3
Submitting Schema Change Plans From SQL Developer Interface
46.6
Using Database Data Comparison
46.6.1
Requirements for Database Data Comparisons
46.6.2
Comparing Database Data and Viewing Results
47
Additional Setup for Real-time Monitoring
47.1
Overview of Real-Time Monitoring
47.2
Overview of Resource Consumption Considerations
47.2.1
OS File Monitoring Archiving
47.2.2
OS File Read Monitoring
47.2.3
Creating Facets That Have Very Broad Coverage
47.2.4
Cloud Control Repository Sizing
47.3
Configuring Monitoring Credentials
47.4
Preparing To Monitor Linux Hosts
47.4.1
OS File Monitoring
47.4.2
Debugging Kernel Module Or Other File Monitoring Issues
47.5
Preparing To Monitor Windows Hosts
47.5.1
Verifying Auditing Is Configured Properly
47.5.2
Subinacl External Requirements
47.6
Preparing To Monitor Solaris Hosts
47.6.1
Enabling BSM Auditing
47.6.1.1
Enabling BSM Auditing Using Solaris Versions 9 and 10
47.6.1.2
Enabling BSM Auditing Using Solaris 11
47.6.2
Managing Audit Log Files
47.7
Preparing to Monitor AIX Hosts
47.7.1
Installation Prerequisite for AIX 5.3
47.7.2
Administering AIX Auditing
47.7.3
Verifying AIX System Log Files for the OS User Monitoring Module
47.8
Preparing To Monitor the Oracle Database
47.8.1
Setting Auditing User Privileges
47.8.2
Specifying Audit Options
47.9
Setting Up Change Request Management Integration
47.9.1
BMC Remedy Action Request System 7.1 Integration
47.9.1.1
Installing and Customizing Remedy ARS
47.10
Overview of the Repository Views Related to Real-time Monitoring Features
47.11
Modifying Data Retention Periods
47.12
Real-time Monitoring Supported Platforms
47.12.1
OS User Monitoring
47.12.2
OS Process Monitoring
47.12.3
OS File Monitoring
47.12.4
OS Windows Registry Monitoring
47.12.5
OS Windows Active Directory User Monitoring
47.12.6
OS Windows Active Directory Computer Monitoring
47.12.7
OS Windows Active Directory Group Monitoring
47.12.8
Oracle Database Table Monitoring
47.12.9
Oracle Database View Monitoring
47.12.10
Oracle Database Materialized View Monitoring
47.12.11
Oracle Database Index Monitoring
47.12.12
Oracle Database Sequence Monitoring
47.12.13
Oracle Database Procedure Monitoring
47.12.14
Oracle Database Function Monitoring
47.12.15
Oracle Database Package Monitoring
47.12.16
Oracle Database Library Monitoring
47.12.17
Oracle Database Trigger Monitoring
47.12.18
Oracle Database Tablespace Monitoring
47.12.19
Oracle Database Cluster Monitoring
47.12.20
Oracle Database Link Monitoring
47.12.21
Oracle Database Dimension Monitoring
47.12.22
Oracle Database Profile Monitoring
47.12.23
Oracle Database Public Link Monitoring
47.12.24
Oracle Database Public Synonym Monitoring
47.12.25
Oracle Database Synonym Monitoring
47.12.26
Oracle Database Type Monitoring
47.12.27
Oracle Database Role Monitoring
47.12.28
Oracle Database User Monitoring
47.12.29
Oracle Database SQL Query Statement Monitoring
48
Overview of Change Activity Planner
48.1
Before Getting Started
48.1.1
Change Activity Planner Roles and Privileges
48.1.2
Change Activity Planner Terminology
48.1.2.1
Plan
48.1.2.2
Task Definition
48.1.2.3
Task Group
48.1.2.4
Task
48.2
Creating a Change Activity Plan
48.2.1
Creating a Task Definition
48.2.2
Creating a Task Group
48.3
Operations on Change Activity Plans
48.3.1
Creating a Plan Like Another Plan
48.3.2
Editing a Plan
48.3.3
Deleting a Plan
48.3.4
Deactivating a Plan
48.3.5
Exporting Plans
48.3.6
Printing Plans
48.3.7
Changing the Owner of a Plan
48.4
Managing a Change Activity Plan
48.4.1
Summary Tab
48.4.2
Tasks Tab
48.4.3
Comments and Audit Trail Tab
48.5
Viewing My Tasks
48.6
Example of Using Change Activity Planner
48.6.1
Automating Activity Planning
48.6.2
Additional Steps in Automating Activity Planning
48.6.3
Using Change Activity Planner for Patching
Part XI Deployment Procedures
49
About Deployment Procedures
49.1
Overview of the Provisioning Page
49.2
Granting Roles and Privileges to Administrators
49.2.1
Granting Roles and Privileges to Administrators on the Deployment Procedure
49.2.2
Granting Roles and Privileges to Administrators on Software Library
49.3
Components of a Procedure
49.3.1
Target List
49.3.2
Procedure Variables
49.3.3
Phases and Steps
49.3.3.1
Types of Phases
49.3.3.2
Types of Procedure Steps
49.3.3.3
Performing Tasks on Procedure Steps
49.4
Creating a Procedure
49.4.1
Adding Rolling or Parallel Phase
49.4.2
Adding Steps
49.5
Managing Deployment Procedures
49.5.1
Viewing, Editing, Deleting a Procedures
49.5.2
Editing and Saving Permissions of a Procedures
49.5.3
Tracking the Procedure Execution and Status of Deployment Procedures
49.5.4
Rescheduling a Procedure
49.5.5
Reverting a Procedure
49.5.6
Setting Step Level Grace Period
49.6
Creating, Saving, and Launching User Defined Deployment Procedure (UDDP)
49.6.1
Step 1: Creating User Defined Deployment Procedure
49.6.2
Step 2: Saving and Launching User Defined Deployment Procedure with Default Inputs
49.6.2.1
Saving and Launching the Deployment Procedure with Lock Down
49.6.3
Step 3: Launching and Running the Saved User Defined Deployment Procedure
49.6.4
Step 4: Tracking the Submitted User Defined Deployment Procedure
49.7
Procedure Instance Execution Page
49.7.1
Comparison Between the Existing Design and the New Design for Procedure Instance Execution Page
49.7.2
Overview of the Procedure Instance Execution Page
49.7.3
Investigating a Failed Step for a Single or a Set of Targets
49.7.4
Retrying a Failed Step
49.7.5
Creating an Incident
49.7.6
Viewing the Execution Time of a Deployment Procedure
49.7.7
Searching for a Step
49.7.8
Downloading a Step Output
49.7.9
Accessing the Job Summary Page
50
Customizing Deployment Procedures
50.1
About Deployment Procedure Customization Types
50.2
Customizing a Deployment Procedure
50.2.1
Editing the Rolling and Parallel Phase of a Deployment Procedure
50.2.2
Editing a Job Step of a Deployment Procedure
50.2.3
Editing a Directive Step of a Deployment Procedure
50.2.4
Editing a Component Step of a Deployment Procedure
50.2.5
Editing a File Transfer Step of a Deployment Procedure
50.2.6
Editing a Host Command Step of a Deployment Procedure
50.2.7
Editing a Manual Step of a Deployment Procedure
50.3
A Workflow Example for Assigning Values to Deployment Procedure Variables at Runtime
50.3.1
Step 1: Creating a Perl Script to Assign Values to Deployment Procedure Variables at Runtime
50.3.2
Step 2: Uploading TestPingAndDPvariable.pl to Software Library
50.3.3
Step 3: Creating a Deployment Procedure
50.3.4
Step 4: Launching the Deployment Procedure, and Providing the Variable Values at Runtime
50.3.5
Step 5: Verifying the Deployment Procedure Variable Values
50.4
Changing Deployment Procedure Error Handling Modes
50.5
Setting Up E-Mail Notifications Regarding the Status of Deployment Procedures
50.5.1
Configuring an Outgoing Mail (SMTP) Server In Enterprise Manager
50.5.2
Adding E-mail Addresses for Enterprise Manager Notifications
50.6
Copying Customized Provisioning Entities from One Enterprise Manager Site to Another
50.6.1
Prerequisites for Copying Customized Provisioning Entities from One Enterprise Manager Site to Another
50.6.2
Copying Customized Provisioning Entities from One Enterprise Manager Site to Another
50.7
A Workflow Example for Customizing a Directive
50.7.1
Creating and Uploading a Copy of a Default Directive
50.7.2
Customizing a Deployment Procedure to Use the New Directive
50.7.3
Running the Customized Deployment Procedure
Part XII Additional Information
A
Using Enterprise Manager Command Line Interface
A.1
Overview
A.2
Prerequisites
A.3
Enterprise Manager Command Line Interface Verbs
A.3.1
Provisioning EM CLI Verbs
A.3.2
Patching EM CLI Verbs
A.3.3
Software Library EM CLI Verbs
A.4
Provisioning Using EM CLI
A.4.1
Creating the Properties File to Submit a Deployment Procedure
A.4.2
Using Properties File from an Existing Execution of a Deployment Procedure
A.4.3
Launching a Procedure using an Existing Saved Procedure
A.4.3.1
Saving a Procedure Configuration of a Procedure
A.4.3.2
Updating the Procedure Configuration of a Procedure
A.4.4
Provisioning Pluggable Databases
A.4.4.1
Creating a New Pluggable Database
A.4.4.2
Provisioning a Pluggable Database Using a Snapshot Profile
A.4.4.3
Migrating a Non-Container Database as a Pluggable Database
A.4.4.4
Unplugging and Dropping a Pluggable Database
A.5
Patching Using EM CLI
A.5.1
Before You Begin Patching
A.5.2
Patching Using EM CLI
A.5.2.1
Creating a New Properties File for Patching Targets
A.5.2.2
Using the Properties File of an Existing Patch Plan to Patch the targets
A.6
WorkFlow Examples Using EM CLI Commands
A.6.1
Provisioning Oracle Database Software
A.6.2
Provisioning Oracle WebLogic Server
A.6.2.1
Prerequisites for Provisioning Oracle WebLogic Server
A.6.2.2
Provisioning Oracle WebLogic Server Using the Provisioning Profile
A.6.2.3
Scaling Up or Scaling Out Middleware Deployment Procedure
A.6.3
Provisioning User Defined Deployment Procedure
A.6.3.1
Prerequisites for Provisioning User Defined Deployment Procedure
A.6.3.2
Adding Steps and Phases to User Defined Deployment Procedure Using GUI
A.6.3.3
Using EM CLI commands to Run an Instance of the Procedure
A.6.4
Patching WebLogic Server Target
A.6.5
Creating a New Generic Component by Associating a Zip File
A.6.5.1
Step 1: Identifying the Parent Folder in Software Library
A.6.5.2
Step 2: Creating a Generic Component Entity
A.6.5.3
Step 3: Associating a Zip File to the Generic Component
A.6.5.4
Step 4: Verifying the Newly Created Entity
A.6.6
Migrate and Remove a Software Library Storage Location
A.6.6.1
Step 1: Adding a Destination Storage Location for Migrating Files
A.6.6.2
Step 2: Migrate and Remove an existing storage location
A.6.7
Adding ATS Service Test from Using EM CLI
A.6.8
Deploying / Undeploying Java EE Applications
A.7
Limitations of Using Enterprise Manager Command Line Interface
B
Checking Host Readiness Before Provisioning or Patching
B.1
Setting Up User Accounts Before Provisioning
B.1.1
Configuring SSH
B.2
Shell Limits
B.3
Root Setup (Privilege Delegation)
B.4
Environment Settings
B.4.1
Kernel Requirements
B.4.2
Node Time Requirements
B.4.3
Package Requirements
B.4.4
Memory and Disk Space Requirements
B.4.5
Network & IP Address Requirements
B.5
Storage Requirements
B.6
Installation Directories and Oracle Inventory
C
Using emctl partool Utility
C.1
Overview of Provisioning Archive Files
C.2
Overview of emctl partool Utility
C.3
Checking Oracle Software Library
C.4
Exporting Deployment Procedures
C.4.1
Obtaining Deployment Procedure's GUID
C.4.2
Creating PAR File
C.5
Importing PAR Files
C.5.1
Importing Using Command Line Interface
C.5.1.1
Importing Specific PAR File
C.5.1.2
Importing All PAR Files
C.5.2
Importing Using Cloud Control Console
D
Understanding PXE Booting and Kickstart Technology
D.1
About PXE Booting and Kickstart Technology
D.2
Subnet Provisioning Usecases
E
End-to-End Use Case: Patching Your Data Center
E.1
The Challenge of Patching Your Data Center
E.2
The Enterprise Manager Solution
E.2.1
Identify the Patches Relevant to Your Data Center
E.2.2
Prepare, Test, and Certify the Patch Rollout Plan
E.2.3
Create a Change Activity Plan to Roll Out the Patches
E.2.4
Monitor the Progress and Report the Status of the Change Activities
E.3
Executing the Example Scenario
E.3.1
Create Administrators with the Required Roles
E.3.2
Set Up the Infrastructure
E.3.3
Analyze the Environment and Identify Whether Your Targets Can Be Patched
E.3.4
Identify the Relevant Patches
E.3.5
Create a Patch Plan, Test the Patches, and Certify the Patches
E.3.6
Create a Change Activity Plan to Roll Out the Patches
E.3.7
Roll Out the Patches
E.3.8
Check and Report the Status of the Change Activities
E.3.9
Verify If the Targets Have Been Patched
F
Troubleshooting Issues
F.1
Troubleshooting Database Provisioning Issues
F.1.1
Grid Infrastructure Root Script Failure
F.1.1.1
Issue
F.1.1.2
Description
F.1.1.3
Solution
F.1.2
SUDO Error During Deployment Procedure Execution
F.1.2.1
Issue
F.1.2.2
Description
F.1.2.3
Solution
F.1.3
Prerequisites Checks Failure
F.1.3.1
Issue
F.1.3.2
Cause
F.1.3.3
Solution
F.1.4
Oracle Automatic Storage Management (Oracle ASM) Disk Creation Failure
F.1.4.1
Issue
F.1.4.2
Cause
F.1.4.3
Solution
F.1.5
Oracle ASM Disk Permissions Error
F.1.5.1
Issue
F.1.5.2
Description
F.1.5.3
Solution
F.1.6
Specifying a Custom Temporary Directory for Database Provisioning
F.1.7
Incident Creation When Deployment Procedure Fails
F.1.7.1
Issue
F.1.7.2
Solution
F.1.8
Reading Remote Log Files
F.1.9
Retrying Failed Jobs
F.1.9.1
Issue
F.1.9.2
Solution
F.2
Troubleshooting Patching Issues
F.2.1
Oracle Software Library Configuration Issues
F.2.1.1
Error Occurs While Staging a File
F.2.1.2
Error Occurs While Uploading a Patch Set
F.2.1.3
OPatch Update Job Fails When Duplicate Directories Are Found in the Software Library
F.2.2
My Oracle Support Connectivity Issues
F.2.2.1
Error Occurs While Testing the Proxy Server That Supports Only Digest Authentication
F.2.3
Host and Oracle Home Credential Issues
F.2.3.1
Cannot Create Log Files When You Set Privileged Credentials as Normal Oracle Home Credentials
F.2.4
Collection Issues
F.2.4.1
Missing Details in Plan Wizard
F.2.4.2
Cannot Add Targets to a Patch Plan
F.2.5
Patch Recommendation Issues
F.2.5.1
Patch Recommendations Do Not Appear After Installing Oracle Management Agent on Oracle Exadata Targets
F.2.6
Patch Plan Issues
F.2.6.1
Patch Plan Becomes Nondeployable and Fails
F.2.6.2
Instances Not to Be Migrated Are Also Shown as Impacted Targets for Migration
F.2.6.3
Cluster ASM and Its Instances Do Not Appear as Impacted Targets While Patching a Clusterware Target
F.2.6.4
Recovering from a Partially Prepared Plan
F.2.6.5
Error #1009 Appears in the Create Plan Wizard While Creating or Editing a Patch Plan
F.2.6.6
Analysis Succeeds But the Deploy Button is Disabled
F.2.6.7
Patch Plan Fails When Patch Plan Name Exceeds 64 Bytes
F.2.6.8
Out-of-Place Patching Fails for 11.2.0.3 Exadata Clusterware
F.2.7
Patch Plan Analysis Issues
F.2.7.1
Patch Plan Remains in Analysis State Even After the Deployment Procedure Ends
F.2.7.2
Patch Plan Analysis Fails When the Host's Node Name Property Is Missing
F.2.7.3
Link to Show Detailed Progress on the Analysis Is Not Actionable
F.2.7.4
Raising Service Requests When You Are Unable to Resolve Analysis Failure Issues
F.2.8
User Account and Role Issues
F.2.8.1
Out-of-Place Patching Errors Out If Patch Designers and Patch Operators Do Not Have the Required Privileges
F.3
Troubleshooting Linux Patching Issues
F.4
Troubleshooting Linux Provisioning Issues
F.5
Frequently Asked Questions on Linux Provisioning
F.6
Refreshing Configurations
F.6.1
Refreshing Host Configuration
F.6.2
Refreshing Oracle Home Configuration
F.7
Reviewing Log Files
F.7.1
OMS-Related Log Files
F.7.2
Management Agent-Related Log Files
F.7.3
Advanced Options
F.7.3.1
On the OMS Side
F.7.3.2
On the Management Agent Side
Index
Scripting on this page enhances content navigation, but does not change the content in any way.