content top

Oracle Unveils Enterprise Manager Cloud Control 12c

Yesterday (October 03), Oracle announced Oracle Enterprise Manager 12c (c for cloud). It’s the only complete management solution for enterprise cloud. Oracle Enterprise Manager is the first “12c” Oracle product. I’m sure that we’ll see more “12c” products in future.

You can read the press release of Oracle Enterprise Manager 12c:

http://www.oracle.com/us/corporate/press/512064

I have noticed that Oracle Enterprise Manager Cloud Control is mentioned in all keynotes at Oracle Open World 2011. In my opinion, Oracle Enterprise Manager Cloud Control and Ops Center are the key components of the cloud environment. You can read what Oracle Partners are saying about Oracle Enterprise Manager 12c:

http://www.oracle.com/us/corporate/press/512051

Read More

Integrating Oracle Enterprise Manager Grid Control with Ops Center

Oracle Enterprise Manager aims to help IT organizations to manage entire Oracle-based cloud stack from application to disk. While Grid Control manages Applications, Middleware and Database layers, Ops Center manages hardware, storage, network, virtualization, and operating system layers.

I tried to demonstrate how to install Oracle Enterprise Manager Grid Control 11g and Ops Center 11g in my previous blogs (Ops Center, Grid Contol). Now I’ll try to show how to integrate Grid Control with Ops Center to manage both software and hardware infrastructure.

Before we begin to set up the integration, let’s examine the following diagrams to see how the integration will work.

This is a simple diagram showing communication between a target server and OEM Grid Control. We install an agent to the target server. This agent communicates with OMS service. OMS stores the data it has collected in the repository database.

Read More

Upgrading Oracle RAC Database 11.2.0.2 to 11.2.0.3 (Grid + DB)

A new patchset for Oracle 11.2 has been released. This patchset is a full installation of the Oracle Database software. So you don’t need to install 11.2.0.1 before installing 11.2.0.3. You can read the complete list of new features of 11.2.0.3 from here:

http://download.oracle.com/docs/cd/E11882_01/server.112/e22487/chapter1_11203.htm

I downloaded the patchset and wanted to upgrade my 2-node RAC database. It’s just a test database running on VirtualBox. Latest PSU and GI PSU (12419331 and 12419353) are already applied. Before I upgrade the database, I have also applied patch 12539000. Installer checks if this patch is applied. It seems it’s an important patch because it fixes a bug directly related with upgrade process (Bug 12539000 – 11203:ASM UPGRADE FAILED ON FIRST NODE WITH ORA-03113).

The patchset contains 7 zip files but we need only the first 3 zip files to upgrade our grid and database.

First I’ll upgrade the grid infrastructure, then I’ll update the DB. Before you upgrade your database, I recommend you to read “Master Note For Oracle Database Upgrades and Migrations” MOS ID 1152016.1.

As you know, starting from oracle 11gR2, the Oracle DB and grid upgrades are done via the “out of place upgrade”. So I switch to root user, create a new directory for the Oracle software:

Read More

How to Install Oracle Ops Center 11g (Step by Step Guide)

Oracle Enterprise Manager Ops Center is the hardware management solution for Oracle’s Sun environments. Ops Center simplifies resource discovery and monitoring, provides OS and firmware provisioning, performs update and patch management and supports hardware management from power up to production. It has built-in integration with My Oracle Support.

I’ll try to show how to install Enterprise Manager Ops Center 11g Release 1 on Oracle Linux 5.5 (32bit). My previous installation guide for Oracle Linux 5.6 can help you to install Oracle Linux 5.5.

Enterprise Manager Ops Center has a text based installer but I should say that it works really well. First download the setup file from Oracle.com:

http://www.oracle.com/technetwork/oem/ops-center/oem-ops-center-188778.html

Extract the file:

Read More

Oracle Berkeley DB Java Edition

I was searching NoSQL databases and see that Oracle provides a NoSQL database called Berkeley DB. I examined it and wrote a blog to give quick tips to start Java Edition of Berkeley DB. This blog was published in Turkish, about 1 year ago. I’ve decided to translate (in fact, re-write) and publish it in English, and this is what you are reading now.

Berkeley DB is a high-performance embedded database originated at the University of California, Berkeley. It’s fast, reliable and used in several applications such as Evolution (email client), OpenLDAP, RPM (The RPM Package Manager) and Postfix (MTA). In contrast to most other database systems, Berkeley DB provides relatively simple data access services. Berkeley DB databases are B+Trees (like indexes in Oracle RDBMS) and can store only key/value pairs (there are no columns or tables). The keys and values are byte arrays. Databases are stored as files within a single directory which is called “environment”.

There are three versions of Berkeley DB:

  • Berkeley DB (the traditional database, written in C)
  • Berkeley DB Java Edition (native Java version)
  • Berkeley DB XML (for storing XML documents)

As a hobbyist Java programmer, I prefer Berkeley DB Java Edition (JE). Berkeley DB JE supports almost all features of traditional Berkeley DB such as replication, hot-backups, ACID and transactions. It is written in pure Java so it’s platform-independent.

Berkeley DB JE provides two interfaces:

  1. Traditional Berkeley DB API (with DB data abstraction of key/value pairs)
  2. Direct Persistence Layer (DPL) which contains “Plain Old Java Objects” (POJO)

Because I’m an old-school (ex)programmer, I’ll show how to use the traditional Berkeley DB API. Traditional Berkeley DB API will help you understand how Berkeley DB works.

Read More
Page 10 of 23« First...89101112...Last »
content top