Tim Hall

Subscribe to Tim Hall feed
Oracle related rants (and lots of off-topic stuff)...
Updated: 41 min 35 sec ago

MobaXTerm 11.0

Fri, 2018-11-02 12:27

Looks like MobaXTerm 11.0 was released yesterday

The downloads and changelog are in the usual places.

This version comes with a log list of bug fixes and improvements in the changelog.

Cheers

Tim…

MobaXTerm 11.0 was first posted on November 2, 2018 at 6:27 pm.
©2012 "The ORACLE-BASE Blog". Use of this feed is for personal non-commercial use only. If you are not reading this article in your feed reader, then the site is guilty of copyright infringement.

Oracle Enterprise Manager Cloud Control 13c Release 3 (13.3.0.0) Upgrade

Tue, 2018-10-30 02:58

A few months ago I wrote about the installation and upgrade Oracle Enterprise Manager Cloud Control 13c Release 3 (13.3.0.0).

At the time I did a clean install and an example upgrade from 13.2 to 13.3. The idea behind the upgrade was basically to practice what I needed to do at work.

Just before I left for OpenWorld I got our virtualization folks to give me a clone of the production Cloud Control VM and I ran a practice upgrade on that. It’s important to do a “real” run through, as sometimes you hit issues you don’t see when upgrading from a clean installation of the previous version. In the past the upgrade of the clean installation of the previous version has worked fine, but the real upgrade failed the prerequisite checks as some of the agents or plugins were too old. The latest test on the clone worked fine, so we had the green light to do the production upgrade.

Post OOW18, my first job on returning to work was to get Cloud Control upgraded. I repeated the process I had done on the clone and it went fine.

In a funny coincidence, while I was doing the upgrade someone retweeted the blog post from a few months ago. Weird.

As a reminder, here are the 13.3 articles.

Cheers

Tim…

Oracle Enterprise Manager Cloud Control 13c Release 3 (13.3.0.0) Upgrade was first posted on October 30, 2018 at 8:58 am.
©2012 "The ORACLE-BASE Blog". Use of this feed is for personal non-commercial use only. If you are not reading this article in your feed reader, then the site is guilty of copyright infringement.

VirtualBox and Vagrant : New RAC Stuff and Changes

Mon, 2018-10-01 07:41

There were a lot of changes in my Vagrant repository on GitHub last week and over the weekend.

First, I got asked a question about 12.2 RAC and I couldn’t be bothered to run through a manual build, so I took my 18c RAC hands-off build and amended it to create a 12.2 RAC hands-off build. Along the way I noticed a couple of hard-coded bits in the 18c build I hadn’t noticed previously, which I altered of course. I also had to move the 18c build to a version-specific sub-directory. I think I’ve altered all references to the location.

I went through some of my individual server builds and updated them to use the latest versions of Tomcat 9, Java 11 and APEX 18.2. All that was pretty straight forward.

On Sunday I was running some tests of the builds on my laptop while I was at my brother’s house, and I noticed I was not pulling packages from the yum repositories properly. I ended up adding “nameserver 8.8.8.8” to pretty much all the “/etc/resolv.conf” files inside the VMs. I’m not sure what has changed as that hasn’t happened before, so I’m not sure if it’s something to do with the networking… Anyway, it fixed everything, so happy days.

While I was doing these builds I learned something new. I forgot to amend the path to my ASM disks from a UNIX style path “/u05/VirtualBox/shared/ol7_183_rac/…” to a Windows style path. Vagrant didn’t care and just created the location under the C drive as “C:\u05\VirtualBox\shared\ol7_183_rac\”. I’ll have to add a note about that to my “README.md” files about that.

I’ve still got to update some Docker builds with the latest software. I’ll probably do that over this week…

Cheers

Tim…

 

VirtualBox and Vagrant : New RAC Stuff and Changes was first posted on October 1, 2018 at 1:41 pm.
©2012 "The ORACLE-BASE Blog". Use of this feed is for personal non-commercial use only. If you are not reading this article in your feed reader, then the site is guilty of copyright infringement.

The Future of Single-Discipline User Group Conferences

Tue, 2018-09-18 02:46

It’s just my opinion, but I think the days of the single discipline user group conference are numbered…

The big company flagship conferences will still happen, as they are more about hype and marketing, but I’m not sure what the future holds for regular user groups that want to stay with a single focus.

I don’t know many people who work on a single technology anymore. I certainly don’t know many people who would be allowed to go to a separate conference per technology they work on. That means they need to pick a subset of events, or not get involved. Either way they are being sold short.

I’m starting to think multi-discipline events like Riga Dev Days make a lot more sense. Even Oracle have gone this route with the Oracle Code events, which are multi-discipline, with an Oracle spin of course. These types of events are not without their issues too, as there has to be a limit on the content for each discipline and there can be scheduling clashes, but I think it makes it a lot easier for people to cover their bases with less conference visits per year.

There are some really strong user groups out there, but for those that are struggling, I wonder if widening the net would help? This could affect the enthusiasm of some sponsors, but it may open new opportunities too.

What do you think?

Cheers

Tim…

Update: As per comments and twitter discussion, people have cited successful “single-discipline” conferences. There will always be winners and losers, and I think many of these probably do have quite a diverse range of material, with a common thread running through them. This is how I think of Oracle Code, a diverse collection of subjects loosely woven together by an Oracle thread.

If someone has hit upon a winning formula that is still specialist, I’m not suggesting they change what is currently working for them. For those that are struggling, maybe now is the time for something different?

The Future of Single-Discipline User Group Conferences was first posted on September 18, 2018 at 8:46 am.
©2012 "The ORACLE-BASE Blog". Use of this feed is for personal non-commercial use only. If you are not reading this article in your feed reader, then the site is guilty of copyright infringement.

Living the Dream

Fri, 2018-09-14 02:13

I was watching a rerun of X Factor at my brother’s house at the weekend. Most of the time I was wincing at all the bum notes sung by the people the judges were saying were fantastic, or wincing at everyone who was doing it for their { mom | dad | grandma | grandad | dead parrot } in an attempt to get me emotionally invested. Apart from all that cringe, the other thing I noticed was people saying things like,

“This is my dream!”

This really gets on my nerves because invariably they’ve done nothing to make their dream become a reality, other than turn up to audition on the day. They haven’t put in the hours practising their craft. They’ve not gone out looking for constructive criticism, then using that to improve. They’ve not tried to get some training to perfect their skills. They’ve just turned up thinking that singing a bunch of off key runs will make everyone think they are Mariah.

Getting good at anything takes time and effort. If you enjoy it, you might not notice how much effort you’ve put in, but that doesn’t negate the effort you’ve put in. We always hear people speaking about natural talent, but invariably you see those “winners” put in the effort, as well as having natural gifts.

I remember hearing someone saying you should praise effort, not results. From my experience, life is a grind and the people who succeed are the people that are prepared to work hard. Natural talent doesn’t go that far in life.

Next time you hear someone talk about “their dream”, ask them what they’ve done to make it a reality. If they’ve done nothing, I suggest you tell them they are full of shit and need to get off their lazy ass and make it a reality!

Cheers

Tim…

Living the Dream was first posted on September 14, 2018 at 8:13 am.
©2012 "The ORACLE-BASE Blog". Use of this feed is for personal non-commercial use only. If you are not reading this article in your feed reader, then the site is guilty of copyright infringement.

KeePass 2.40

Wed, 2018-09-12 03:06

I just noticed KeePass 2.40 was released a couple of days ago.

Downloads and Changelog available from the usual places.

You can read about how I use KeePass and KeePassXC on my Mac, Windows and Android devices here.

Cheers

Tim…

KeePass 2.40 was first posted on September 12, 2018 at 9:06 am.
©2012 "The ORACLE-BASE Blog". Use of this feed is for personal non-commercial use only. If you are not reading this article in your feed reader, then the site is guilty of copyright infringement.

Oracle OpenWorld 2018 : My Sessions

Mon, 2018-09-10 03:52

Oracle OpenWorld 2018 and Oracle Code One 2018 are just around the corner. The session catalogs have been around for a while, but they now include the date, time and location of the sessions.

This year I have three individual sessions, one group session and at least one shift in the Oracle Developer Community demo ground. If you are interested, here are my session details.

Monday

Conference: Oracle Code One
Session Type: Developer Session
Session ID: DEV6244
Session Title: Analytic Functions: A Developer’s Best Friend
Room: Moscone West – Room 2003
Date: 10/22/18
Start Time: 09:00:00 AM
End Time: 09:45:00 AM

Tuesday

Conference: Oracle Code One
Session Type: Developer Session
Session ID: DEV6243
Session Title: Cool New Features for Developers in Oracle Database 18c and Oracle Database 12c
Room: Moscone West – Room 2003
Date: 10/23/18
Start Time: 11:30:00 AM
End Time: 12:15:00 PM

Conference: Oracle OpenWorld
Session Type: Tips and Tricks Session
Session ID: TIP1989
Session Title: Even the ACEs make Mistakes – What did they learn?”
Room: Moscone West – Room 3001
Date: 10/23/18
Start Time: 03:45:00 PM
End Time: 04:30:00 PM

Wednesday

Blockchain Beer Demo
Start Time: 02:00:00 PM
End Time: 04:00:00 PM

Thursday

Conference: Oracle OpenWorld, Oracle Code One
Session Type: Business Use Case Session
Session ID: BUS1224
Session Title: DBA Does Docker
Room: Moscone West – Room 3018
Date: 10/25/18
Start Time: 12:00:00 PM
End Time: 12:45:00 PM

I’ll be there a few days early as I have the Oracle Developer Champion and Oracle ACE Director briefings before it.

See you there!

Cheers

Tim…

Oracle OpenWorld 2018 : My Sessions was first posted on September 10, 2018 at 9:52 am.
©2012 "The ORACLE-BASE Blog". Use of this feed is for personal non-commercial use only. If you are not reading this article in your feed reader, then the site is guilty of copyright infringement.

Technology Snobbery

Sat, 2018-09-01 04:21

We are constantly told there is a shortage of people coming into the tech industry, and those that do don’t show the diversity we would like to see. At the same time I see a lot of snobbery in the technology industry, and I wonder how much of that has an impact on the number of people coming into the industry.

The tech industry is all about fads. Everyone wants to work with the coolest tech, the most job-worthy tech, or the tech that will survive the longest. There is some snobbery about this, but that’s not really what I’m thinking of. I’m thinking more about the snobbery associated with job roles. I’m going to list a few job roles.

  • Web Designer
  • Developer
  • Helpdesk
  • Database Administrator
  • Product Manager
  • System Administrator
  • Project Manager
  • Business Analyst
  • PC Support
  • Sales

I could go on, but let’s leave it there. As you were reading down that list were you classifying the type of job role relative to how technical you think it is? Were there any that made you think, that’s “not really IT”? If you weren’t I would be really surprised.

I’ve had conversations about this a few times over the years. In many cases the attitude I’m met with is, you’re not really in IT unless you write code, or something to that effect. I’ve certainly been guilty of this at times. I thought I’d got past it, then in a recent conversation two people mentioned they had never had the desire to be developers, but had built careers in the tech industry and I found myself rather surprised. Part of me still holds on to that idea that everyone in technology has at some point been interested in development, yet this is clearly not the case.

The fact the tech industry is made up of so many diverse roles means there is something for everyone, but somehow not everyone sees a home for themselves in the tech industry. I wonder if this tech snobbery is part of the problem. If we promoted the wider aspects of the tech industry, perhaps it would be attractive to more people.

Just a thought…

Cheers

Tim…

Technology Snobbery was first posted on September 1, 2018 at 10:21 am.
©2012 "The ORACLE-BASE Blog". Use of this feed is for personal non-commercial use only. If you are not reading this article in your feed reader, then the site is guilty of copyright infringement.

ODC Latin America Tour : It’s a Wrap!

Sat, 2018-08-25 19:43

The ODC Latin America Tour (Northern Leg) is now over for me. I still can’t really believe I get invited to these tours and actually do them.

I’m simultaneously excited and terrified by these tours. I have to admit I hate the travelling, but I love meeting people around the world who share a mutual interest. Give me an opportunity to geek out and I’m all over it.

After the year I’ve had so far (see here) I was more nervous about this tour than any previous one. My nightmare seemed to be coming true when I needed medical attention on the plane in Quito, but after that glitch it went really well, and I’m glad I didn’t chicken out!

Thanks to all the individual user groups for inviting me and making me welcome in your country. Thank to all the attendees for coming along and supporting the events. Meeting all of you is the best bit of doing this. Thanks as always to the Oracle ACE Program and Oracle Developer Champion program for making this possible for me, without ever expecting anything from me other than contributing to the community.

The posts that I put out related to this tour are listed here.

Cheers

Tim…

ODC Latin America Tour : It’s a Wrap! was first posted on August 26, 2018 at 1:43 am.
©2012 "The ORACLE-BASE Blog". Use of this feed is for personal non-commercial use only. If you are not reading this article in your feed reader, then the site is guilty of copyright infringement.

ODC Latin America Tour : Birmingham to Quito

Tue, 2018-08-14 17:15

The day started at 03:00, which is a silly time to start the day. I got a taxi to the airport and after a short queue for bag drop, I was waiting for the gate to open.

The first flight from Birmingham to Amsterdam went well and we arrived ahead of schedule. After about 90 minutes I was on the plane for the journey from Amsterdam to Quito. I could see there were some free business class seats, so I asked for the price of the upgrade. At 540 euros I decided to upgrade so I could work and sleep during the 11-12 hour flight.

The first issue was my laptop charger wouldn’t work with the power from the plane. My phone charger was fine, but not the laptop charger. I was worried maybe the charger was broken, so I switched off the computer to save the battery in case I needed to look for a new charger in Quito. I decided to watch movies and sleep instead.

I watched Black Panther and Avengers : Infinity War, both of which were good. I think both were over-hyped, but still enjoyable. My main criticism of the later would be, more Hulk please!

Towards the end of the last film I started to get a headache, so I took some paracetamol, put my seat flat and slept for a short while. I woke feeling rather nauseous and that’s where the problems started. For the last few hours of the flight I was being sick every few minutes. By the time the flight was over I was in a bit of a bad way. So much so they brought medical staff on to the plane, who were giving me injections to stop the headache and nausea. I got wheeled off in a wheelchair to the medical centre, where I pretty much slept for the next 3 hours.

When I came out Diego and Paola were waiting for me. I did tell the medical centre people there was someone waiting for me, but nobody told the information desk, so the taxi driver left. Luckily my saviours were at hand! They drove me to the hotel and I slept a lot!

Big thanks to the KLM staff and the Quito medical staff for helping me. Also, many thanks to Diego and Paola for getting me from the airport to the hotel. That would have been a tough journey in a taxi.

So it seems like my mission to be sick in every country in the world is still on track.

The Ecuador event starts tomorrow (probably today by the time I publish this). Fingers crossed everything will go well.

Cheers

Tim…

ODC Latin America Tour : Birmingham to Quito was first posted on August 14, 2018 at 11:15 pm.
©2012 "The ORACLE-BASE Blog". Use of this feed is for personal non-commercial use only. If you are not reading this article in your feed reader, then the site is guilty of copyright infringement.

Autonomous Data Warehouse (ADW) and Autonomous Transaction Processing (ATP)

Tue, 2018-08-14 08:39

A few days ago Oracle announced the general availability of the Autonomous Transaction Processing service on Oracle Cloud. This is the next member of the Autonomous Database family of products.

I’ve already written about provisioning the Autonomous Data Warehouse service and now I’ve used the Autonomous Transaction Processing service also.

I also wrote about loading data into the ADW service using the DBMS_CLOUD package and Data Pump.

The methods described here can also be used with the ATP service. I’ve added a few extra notes to these articles to explain a couple of minor differences.

If you’ve got access to Oracle Cloud you should give them a try. I really hope this is the DBaaS++ service I’ve been waiting for from Oracle.

Cheers

Tim…

Autonomous Data Warehouse (ADW) and Autonomous Transaction Processing (ATP) was first posted on August 14, 2018 at 2:39 pm.
©2012 "The ORACLE-BASE Blog". Use of this feed is for personal non-commercial use only. If you are not reading this article in your feed reader, then the site is guilty of copyright infringement.

No communication skills? Tech is not for you!

Sun, 2018-08-12 03:06

Sometimes the tech world drives me to despair. A quick look around Stack Exchange and forums and you can see most people have terrible written communication skills. I have a long history of trying to encourage people to improve their communication skills because it really matters.

This is something I have had to work on myself, and still do. If you don’t put some effort into developing your communication skills you will always remain a second-class member of staff.

I’ve got to the point now where I’m becoming hard nosed about it. If you’ve not already recognised this in yourself and started to try and do something about it, why should an employer waste their time with you?

If you really don’t know where to start, you might want to look through these series of posts I wrote a while ago.

You might think it’s all about silent geniuses, but the tech industry is really about communication. If you can’t communicate efficiently with colleagues and the users in the business area you are working in, there is no point you being there.

Please, please, please make the effort. Once you do you will never look back!

Cheers

Tim…

No communication skills? Tech is not for you! was first posted on August 12, 2018 at 9:06 am.
©2012 "The ORACLE-BASE Blog". Use of this feed is for personal non-commercial use only. If you are not reading this article in your feed reader, then the site is guilty of copyright infringement.

Facebook : My Recent Experience

Thu, 2018-08-09 02:25

Here’s a little story of what has happened to me recently on Facebook.

First a little history lesson. For a long time I had an extremely small list of friends on Facebook. I would only accept friend requests from people I really knew, like IRL friends and a few work colleagues. That was it. No Oracle people were allowed… The wife has a rule that only people she would let stay in her house are friends on Facebook. Nobody is allowed in my house, so my definition had to be a little different than that.

Some time ago I changed my stance on Facebook friends and started to accept other people, mostly assigning them to the “Restricted” list, and so it went on for some time.

Recently I tweeted that I was getting a lot of friend requests and wondered what was going on. I figured I have a lot of readers, so it’s natural people would reach out, and I didn’t think to much about it. After a while I started to get some really odd things happen, so I did a little digging and found some rather “interesting” people in my friend list. I don’t really want to say more about it than that.

The long and short of it was I decided to remove several thousand friends and I’ve returned to something close to my original policy. I’m sorry if you are a decent person and feel offended that I have unfriended you, but if I don’t really know you, that’s the way it is.

By the way, Facebook used to let you mass delete friends, but that is no longer possible. What’s more, if you delete a lot of them at once they lock certain features of your account. I had to write to Facebook to explain what I was doing and why before they would let me unfriend people again. I know it’s an automatic check for suspicious behaviour, but it would be nice if they spent more effort checking what people are saying and doing on their platform…

Cheers

Tim…

Facebook : My Recent Experience was first posted on August 9, 2018 at 8:25 am.
©2012 "The ORACLE-BASE Blog". Use of this feed is for personal non-commercial use only. If you are not reading this article in your feed reader, then the site is guilty of copyright infringement.

MobaXTerm 10.9

Wed, 2018-08-08 07:06

Once again I’m late to the party. About a week ago MobaXTerm 10.9 was released.

The downloads and changelog are in the usual places.

This is a great tool!

Cheers

Tim…

MobaXTerm 10.9 was first posted on August 8, 2018 at 1:06 pm.
©2012 "The ORACLE-BASE Blog". Use of this feed is for personal non-commercial use only. If you are not reading this article in your feed reader, then the site is guilty of copyright infringement.

Oracle Database 18.3.0 and Docker

Thu, 2018-07-26 04:36

Just a quick heads-up to let you know I’ve updated my Docker builds to use the new 18c on-prem software.

If you like to play around with Docker, here is some stuff you might want to check out. Remember, I’m not saying this is production ready. It’s just stuff I use for learning and demos…

  • My Docker GitHub Repo here.
  • The new 18c container build here.
  • The new Docker compose file here to fire up an 18c DB container and a Tomcat 9 + ORDS 18.2 container to front APEX 18.1, and allow you to play with ORDS.

Remember, if Docker is not your thing, you can always my Vagrant build here to fire up the same thing, but in a single VirtualBox VM.

Cheers

Tim…

Oracle Database 18.3.0 and Docker was first posted on July 26, 2018 at 10:36 am.
©2012 "The ORACLE-BASE Blog". Use of this feed is for personal non-commercial use only. If you are not reading this article in your feed reader, then the site is guilty of copyright infringement.

VirtualBox 5.2.16

Thu, 2018-07-19 02:57

Hot on the heels of 5.2.14 two weeks ago, we now have VirtualBox 5.2.16.

The downloads and changelog are in the usual places.

I’ve done the install on my Windows 10 PC at work and  Windows 10 laptop at home and in both cases it worked fine. I can’t see any problems using it with Vagrant 2.1.2 either.

I would have a go at installing on by MacBook Pro, only the latest macOS updates have turned it into a brick again. Nothing changes…

Cheers

Tim…

VirtualBox 5.2.16 was first posted on July 19, 2018 at 8:57 am.
©2012 "The ORACLE-BASE Blog". Use of this feed is for personal non-commercial use only. If you are not reading this article in your feed reader, then the site is guilty of copyright infringement.

Oracle Code : Paris – The Journey Begins

Tue, 2018-07-03 01:40

It was a normal start to the day. I woke up with my regular work alarm, packed and got a taxi to the airport.

The drive was quick and the taxi driver was interesting, which helps. I couldn’t do online check-in because my ticket was with Air France, but the flight was Flybe. Neither website would let me check in online. I was dreading an epic queue, but fortunately the airport was quiet. Even so, I witnessed someone wearing ear-buds being asked the same question multiple times. Can’t we pass a law to make it legal to smack people that do this?

The flight to Paris was due to take off at 11:35, but it was about 11:50 when we finally departed. I got lucky with a free seat next to me, so I was able to get the laptop out and do some work. I was not so lucky with the folks on the other side of the aisle, who were far too loud.

I took a train from the airport to the city centre, then got a taxi from there to my hotel. It was about 5 minutes walk from the conference venue and 10 minutes from the Eiffel Tower, so I walked across to check them both out, then it was back to the hotel to run through my session and demo for tomorrow, then crash…

Cheers

Tim…

Oracle Code : Paris – The Journey Begins was first posted on July 3, 2018 at 7:40 am.
©2012 "The ORACLE-BASE Blog". Use of this feed is for personal non-commercial use only. If you are not reading this article in your feed reader, then the site is guilty of copyright infringement.

Riga Dev Days

Thu, 2018-05-24 02:43

In about a week I’ll be at Riga Dev Days 2018 in Latvia.

It’s a very diverse event, covering a whole bunch of technologies over the three days, which includes a workshop day and the two conference days.

There is an Oracle track, so if that’s your thing you will find it there, but there’s also a bunch of different technologies discussed too, so there’s something for everyone. Check out the schedule here.

See you there!

Cheers

Tim…

Riga Dev Days was first posted on May 24, 2018 at 8:43 am.
©2012 "The ORACLE-BASE Blog". Use of this feed is for personal non-commercial use only. If you are not reading this article in your feed reader, then the site is guilty of copyright infringement.

KeePass 2.39.1

Mon, 2018-05-14 02:51

I just noticed KeePass 2.39.1 was released about a week ago.

Downloads and Changelog available from the usual places.

You can read about how I use KeePass and KeePassXC on my Mac, Windows and Android devices here.

Cheers

Tim…

KeePass 2.39.1 was first posted on May 14, 2018 at 8:51 am.
©2012 "The ORACLE-BASE Blog". Use of this feed is for personal non-commercial use only. If you are not reading this article in your feed reader, then the site is guilty of copyright infringement.

VirtualBox 5.2.10

Wed, 2018-04-18 07:19

VirtualBox 5.2.10 has been released for some platforms.

The downloads and changelog are in the usual places.

At the time of writing the Windows release hasn’t dropped, so watch this space.

I’ve got it running on Windows, macOS and Oracle Linux 7 hosts with no worries…

Happy upgrading.

Cheers

Tim…

Update: As you will tell from the edits, the Windows flavour is now available too.

VirtualBox 5.2.10 was first posted on April 18, 2018 at 1:19 pm.
©2012 "The ORACLE-BASE Blog". Use of this feed is for personal non-commercial use only. If you are not reading this article in your feed reader, then the site is guilty of copyright infringement.

Pages