Two cool features of SQLcl

Oracle SQLcl (Command Line interface) offers many developer friendly features. The detail about this utility and a complete list of features can be found at it’s documentation site . Among these, I find ‘alias’ and ‘repeat’ particularly useful as it allows me to easily build adhoc monitoring utilities that we so often need. And I […]

Python API for OPC Storage Cloud

Oracle Public Cloud offers Storage services in the form of Block Storage, Object Storage and Archive Storage. Block Storage is primarily used  by Virtual Machines, Database, Java and other services that require reading from and writing to filesystems. Block Storage optimizes storage for IOPS and offers POSIX compliant file system. Object Storage  storage data in a flat […]

Backup of Database In Cloud

In this blog post, I will be discussing  backing up Oracle Database to storage in Oracle Public Cloud mainly around why you will consider such an option and how to setup and run some simple backup and restore operation. Typically an Oracle database backup using Recovery Manager (RMAN) involves one of the following: Backup to disk […]

REST API to manage Database Cloud Service

Arguably agility is one of the primary advantage of Cloud. All major cloud platform offer a very neat UI to manage lifecycle of infrastructure such as Virtual Machine and Platform such as Database, Application server etc. UIs are good for one off tasks or projects where infrastructure or platform components are not rebuild from scratch […]

a Database in the Cloud

Database Cloud Service in Oracle Public Cloud is an example of platform service (or PaaS), which  hugely simplifies deploying an Oracle database. All you need to get started are: Oracle Public Cloud account ( or a trial account) and SSH key pair for connectivity once database is build. Once you log in to Oracle Public […]

Cloud Basics

for anyone employed in IT industry and still unaware of cloud computing, it is worth spending 5 minutes on this YouTube video by Stephen Fry. Cloud Computing involves a plethora of technologies ranging from virtualization to application delivery, as well as a whole new set of concepts such as elasticity, multitenancy and metered services to […]