Backup Oracle to Amazon AWS S3 – Part 1
Backup Oracle to S3 – Part 1 Oracle has the ability to backup directly to Amazon S3 buckets. This is a very attractive option for many reasons: offsite backup inexpensive storage backups can...
View ArticleWorld Backup Day – Protect Your Oracle Databases
In recognition of World Backup Day, I will discuss backups as they pertain to Oracle databases. There are a number of options for backing up, testing backups, and restoring them. In fact, the number of...
View Article101 Series of Oracle in Google Cloud – Part I : Building ASM and Database
About a year ago, I worked on a project with some amazing teammates (Simon Pane and Karun Dutt) to collaborate on a POC to move their Oracle environment into Google Cloud. This series reflects some of...
View ArticleDatascape Podcast Episode 41 – Choosing a Public Cloud for Oracle Database
You can run Oracle anywhere. It’s very flexible, which means anywhere you can get a VM, you can run it, including a virtual box on your laptop. There’s even have a free edition (XE) if you don’t have...
View ArticleOATUG Forum Online (or, the 2020 Version of Collaborate Las Vegas)
Hi everyone! It’s been a very busy year for me, so I haven’t had much time to blog. But, here we go! This isn’t a technical post, but more of an opinion piece. I’ve split this post into two parts. Part...
View ArticleAWS RDS: 5 Must-Know Actions for Oracle DBAs
Managing Oracle on AWS has some twists. Here are five daily DBA activities that have changed on AWS: Kill Sessions: begin rdsadmin.rdsadmin_util.kill( sid => &sid, serial => &serial,...
View ArticleOracle Database and Two-Factor Authentication (2FA)
Background A common question from Oracle customers is whether they can configure the Oracle Database to use: Two-Factor Authentication (2FA) Multi-Factor Authentication (MFA) A “Time-based One-time...
View ArticleThe Brand New Exadata X8M Deployment Process Revealed
Here we will see how the deployment process of the new Exadata X8M works. RoCE issues from the factory Exadata X8M servers are coming from the factory with the RoCE private network disabled. In case...
View ArticleMining Statspack and AWR Repositories for Historical Trends
There are various ways that we can approach the analysis of a past database performance problem. The initial steps usually differ based on their scope. Is it limited to a certain SQL/process/task, or...
View ArticleCreateGoldImage Followup – Is CreateGoldImage Required for Cloning Oracle Home?
On October 31, 2019, I blogged about How To Use CreateGoldImage For Cloning In 19c. CreateGoldImage seems like a nice new feature; however, it’s also very buggy. Here are a few bugs: 2641469.1...
View ArticleHow To Get The Most Out Of Your Next Virtual Learning Event
COVID-19 pandemic has disrupted every aspect of our lives this year. But in July, in spite of all the upheaval, the All India Oracle Users Group (AIOUG) still managed to hold its annual Oracle...
View ArticleUsing SQLCODE Function
The idea of this post is to show how to handle errors using SQLCODE function. That function shows the code error for the latest exception when running a PL/SQL code. Here is a small example of code...
View ArticleOvercoming ORA-01722 Error While Doing an Upgrade With Different DST Versions
This will be a short entry, but hopefully, it will help if you face the error “ORA-01722: invalid number” while doing an upgrade. Today I was doing an Oracle RDBMS upgrade from 12.2 with DST 34, to...
View ArticleResolving Error ORA-28353: Failed to Open Wallet
Full disclosure: this is a post I’ve had in draft mode for almost one and a half years. I noticed the original error after applying the October 2018 bundle patch (BP) for 11.2.0.4. While I realize...
View ArticleHow to Enable RAM Cache in Oracle Exadata
A brief background on RAM cache or in-memory OLTP acceleration In this post I will present a feature — to simplify let’s call it RAM cache — introduced in Oracle Exadata Storage Server image 18.1....
View ArticleOPatchAuto Bug on 19.3 GI/RDBMS When Patching to 19.6
The other day I was doing a fresh install of Oracle 19.3. I was using the binaries from edelivery, doing some testing in that version, then patching to 19.6. The installation and the tests went fine....
View ArticleReducing Contention on Hot Cursor Objects (Cursor: Pin S)
First, let me offer a little explanation about the wait event “cursor: pin S.” Oracle states: “A session waits on this event when it wants to update a shared mutex pin and another session is currently...
View ArticleIssues With Database Service Names Starting With Pluggable Database (PDB) Name
In this post I’ll describe a problem which occurs when creating and using a database service name which starts with the pluggable database’s (PDB) name, and has a dot (“.”) after it:...
View ArticleWeighing the Pros and Cons of Oracle Autonomous Database
Editor’s Note: Because our bloggers have lots of useful tips, every now and then we update and bring forward a popular post from the past. Today’s post was originally published on August 20, 2019. The...
View ArticleSave Time With This Quick OCI CLI Installation
Editor’s Note: Because our bloggers have lots of useful tips, every now and then we update and bring forward a popular post from the past. We originally published today’s post on April 15, 2019. This...
View Article