Oracle 12c and its new things

I wrote many posts about all new features of Oracle 12c , how multi-tenant architecture works and all. In this post, we will see how oracle’s internal mechanisms have changed with multi-tenant architecture for its existing technologies. Let us start with Oracle Xstream : In Oracle Xtream, capturing changes from the database must always be […]

Read More

Installing Oracle Golden Gate

In previous articles, we have seen basic things we should know before getting started with Oracle Golden Gate All Goldengate In this article, we will see the system requirement for Oracle golden gate and will install oracle golden gate. Supported Operating System for Oracle GoldenGate 12c Linux x86-64: In Linux, Linux 5 and 6 are […]

Read More

Column Mapping and Transformation in Oracle Golden Gate

In general, any replication tool replicates data in similar objects. We need an identical copy of the source and target if we want to do replication. Column Mapping  Oracle Golden Gate is a strong tool which provides the capability to map columns between two dissimilarly structured database table. This feature can be implemented in Golden Gate […]

Read More

PDB Creation with Various methods

In the next 2-3 posts we are going to see all the methods used to create Pluggable Database There are following methods available to create Pluggable Database : Clone a regular PDB Create remote pdb using dblink Create a regular pdb to an application PDB Unplug and Plug a non-CDB Unplug and plug a regular […]

Read More

Create Pluggable Database using dblink

We can create a pluggable database using dblink from a remote location. Step 1: Check container database

Step 2: Connect to a pluggable database you want to clone :

Step 3: Create a user with which you want to clone pdb, you can use existing user too. The user should have created pluggable […]

Read More

Managing Tablespace in Multi-Tenant Environment Part – II

In the previous article, we have seen System tablespace and Users tablespace. Managing Tablespace in Multi-Tenant Environment Part – I In this article we will see Temporary tablespace and Undo tablespace : Temporary Tablespace : Every CDB$ROOT can have one default temporary tablespace or tablespace group. Pluggable databases must have their own temporary tablespace to […]

Read More

Configure and use the local UNDO mode

In Oracle 12c Release 1 Undo tablespace was always Shared across PDBs. Rollback segment of each pdb was written in Undo tablespace which was created under the Container Root database. Oracle 12.2 comes with a new Feature that allows Local Undo creation and Shared undo creation. Local Undo tablespace to PDB helps us in the […]

Read More

Export from pdb and import into non-cdb

In a previous post, we have seen how we import backup from non-cdb to pdb. Export from pdb and import into pdb In this post, we will see how we can import backup taken from the pluggable database and restore it to the non-cdb database. Step 1 : Connect to pluggable database :

Step […]

Read More

Export from pdb and import into pdb

In this post, we will see how we can take an export from one pdb and import into another pdb. Step 1: Connect to pdb from where you want to take export :

Step 2: Create a directory for data pump export :

Step 3: Create tns entry in tnsnames.ora for the pluggable […]

Read More

Unplug and plug an application container

In these posts, we will see how we can unplug the application container and plug it into different CDB. Step 1: Unplug application container.

It shows error ORA-65025: Pluggable database APP_PDB is not closed on all instances.  Note: All application pdb must be unplugged prior to unplugging operation of application container. Now let us see […]

Read More