Oracle ACE Program : How you “align” matters!

Every so often I feel moved to write something about community programs. In the past it has resulted in these posts.

After some Tweets over the weekend I felt the need to write something more.

I’ve said in previous posts that you shouldn’t aim to become an Oracle ACE. If you enjoy what you do, and what you do is already aligned with the current criteria of a community program, like the Oracle ACE Program, then everything will be smooth sailing. You will eventually be nominated, join the program and everything will work out fine. The “judging criteria” will be almost irrelevant as you will have no trouble meeting them. If you aren’t aligned to those specific criteria, your experience will be more problematic. You will struggle to meet the criteria and eventually give up.

The current criteria for the ACE program are almost tailor made for someone like me. The only way I can learn new stuff and improve my understanding of existing stuff is to write. I did this before the Oracle ACE Program existed. I did it before my website existed. It’s just what I do. I almost never type something into a console or command line. I write it in a scratchpad and paste it into the command line. I’ve got literally thousands of lines of instructions, commands and ideas that may or may not end up as articles. The point is, it’s really easy for me because the way I am and the way I work make it easy for me.

For others like me it can be really hard to appreciate how other people react to the judging criteria, because their perspective and way of working can seem so foreign to us. The problem with these discussions is “everybody is correct” from their own perspective. In a Tweet I wrote the following.

” I think we all have different experiences and different motivations for what we do. If this aligns with the goals of the ACE program, then the experience will seem great. If it doesn’t align, it will seem forced and unfair. All opinions are valid.”

I was originally quite defensive, and I wanted to post about all the points made and give my counter arguments, but what’s the point? My opinion is no more or less valid than anyone else’s. πŸ™‚ If you are interested in what I think, read the posts linked above, because I think I’ve said it all before, but that’s just *my* opinion!

Cheers

Tim…

Video : Multitenant : PDB Refresh in Oracle Database 12.2 Onward

Today’s video demonstrates the PDB refresh functionality introduced in Oracle database 12.2.

If you prefer to read rather than watch, you can get all the information from this video from here.

The star of today’s video is Markus Michalewicz. He’s so serious in this clip it makes me laugh. πŸ™‚

Cheers

Tim…

VirtualBox 6.0.8

VirtualBox 6.0.8 was released last night.

The downloads and changelog are in the usual places.

I’ve done this install on my Windows 10 laptop at work. No dramas on either. I’ll probably do the installations at home on Windows 10, macOS Mojave and Oracle Linux 7 hosts tonight. I’ll add an update here when I’ve done that.

Some Vagrant builds are running now… πŸ™‚

Cheers

Tim…

Update: Installations on Windows 10, macOS Mojave and Oracle Linux 7 hosts at home went fine. Running through some Vagrant builds now.

Video : Multitenant : PDB Archive Files in Oracle Database 12.2 Onward

Today’s video is a run through the PDB Archive File functionality introduced in Oracle 12.2.

If you prefer your content in text form, this video is based on the articles here.

The star of today’s video is Maris Elsins. πŸ™‚

Cheers

Tim…

WordPress 5.2 “Jaco”

WordPress 5.2 “Jaco” was released yesterday.

For the most part these updates pass me by as I’m not too interested in WordPress features. I just write stuff and publish it. Simple as that. So often I just apply them and forget about them.

One thing that did catch my eye was the mentioned improvement to the Site Health feature, available from “Tools > Site Health”.

After upgrading 5 different WordPress installations, I checked the Site Health on this blog and there were a few things flagged. It turned out I wasn’t on the latest version of PHP, I was on an older version of PHP7, and I had one mandatory and two optional modules missing. I fixed all that with the following.

wget http://rpms.remirepo.net/enterprise/remi-release-7.rpm
rpm -Uvh remi-release-7.rpm
yum-config-manager --enable remi-php73
yum update -y
yum install -y php-gd php-bcmath php-pecl-imagick

If you were on the website or blog this morning, you may have had a bit of a funky experience as I restarted Apache a few times. πŸ™‚

All the Site Health tests are passed now. Happy days.

The WordPress update itself went smoothly. I’m guessing by the time you read this, your site may have auto-upgraded anyway.

Cheers

Tim…

Video : Multitenant : Relocate a Pluggable Database (PDB) in Oracle Database 12.2 Onward

Today’s video is a brief run through the PDB relocate functionality, introduced in Oracle 12.2.

As always, this is based on articles with a lot more information, which you can find here.

The star of this video is none other than Martin Bach. πŸ™‚

Cheers

Tim…

Oracle 18c and 19c on Oracle Linux 8 (beta)

Fresh on the back of yesterday’s Fedora 30 post, I noticed a post from Avi Miller about the release of Oracle Linux 8 Beta. I had a day off work, so once I had finished the Fedora 30 builds, I started on the Oracle Linux 8 builds.

It should be obvious, but this is a beta release of the OS, so everything below is just me playing. It will all have to be done again, and done “properly” once the final release appears. Even then, it will be a while before anything is certified against the new OS, so don’t take this seriously.

I’ve pushed some stuff up to GitHub. It uses a Vagrant box I created myself, in the same way I wrote about here.

I think it’s time I did something “real”, rather than playing around with stuff that doesn’t relate to something I would do at work. πŸ™‚

Cheers

Tim…

Oracle 18c and 19c on Fedora 30

As is customary, Fedora 30 has been released and I’ve done some Oracle installations on it.

Before we get to the good stuff, let’s do the warnings.

With that out of the way, here are the articles.

Not surprisingly, things feel pretty similar to Fedora 29 from an Oracle perspective. There are a few small edits to the process due to the package changes with this OS version.

I’ve pushed some stuff up to GitHub, but there is no Vagrant box available for Fedora 30 yet, so I had to create my own, in the same way I wrote about here.

So now you know how to do it, please don’t. πŸ™‚

Cheers

Tim…

My Vagrant Habit

I’ve posted a lot about automation and Vagrant over the last year. It’s got to the point where I find it quite difficult/annoying to create a VM manually anymore. I hadn’t really noticed this until a couple of days ago…

I wanted to try some stuff out with Fedora 30, which is currently in beta. I had a look and couldn’t find any Vagrant boxes for Fedora 30, so I downloaded the ISO image and started to do a manual creation of a VM. It wasn’t very long before I got really annoyed, because it felt so clumsy, and there were so many silly little things I had to do that Vagrant either does for me, or are really simple to configure with Vagrant. After a few minutes I threw my toys out of the pram and started to read up on creating a Vagrant base box. In all this time I had never created one for myself. Turns out it’s really simple.

Once I had that in my Vagrant box list, I could quickly bang out a number of tests. Happy days…

So what did this teach me? It seems I’ve become totally and utterly intolerant of doing anything manually! πŸ™‚

Cheers

Tim…

Video : Multitenant : Hot Clone a Pluggable Database (PDB) in Oracle Database 12.2 Onward

Today’s video is a run through the hot cloning functionality introduced in Oracle 12.2 multitenant.

You might also be interested in this playlist.

If videos aren’t your thing, you can always read the articles, which contain more information.

The star of today’s video is Craig Shallahamer. Craig is a really dynamic presenter, and I think this is the only time you will ever see him standing still! πŸ™‚

Cheers

Tim…