Db2 Basics: IBM IDs – How to Sign Up for One
IBM IDs are completely, 100% free. You pay with a bit of your personal information. You have to provide an email address and a first and last name. Purpose Those of us who have been working with (or...
View ArticleDataGeek to Start Offering Some Spanish Language Translations
Welcome readers! I have a friend who has offered to provide Spanish language translations of some blog entries. The list of entries to work through is long, so if you have any articles you’d...
View ArticleBacking up an RDS MS SQL Server Database to an S3 Bucket
Note: I’m new to both MS SQL Server and to RDS databases. My base expertise is as a Db2 (LUW) DBA. There is a really complete document on this available from Amazon. Scenario In this scenario, I have...
View ArticleTroubleshooting SQL0803N
SQL0803N is an error message that means the SQL statement just issued failed due to violating a unique constraint within the database. The ‘N’ at the end of this error means that this statement failed...
View ArticleEmber Changing Jobs
I have left XTIVIA. This is nothing against XTIVIA or the wonderful people there, it’s just an evolution on what I want to do. 5 years ago, when I started at XTIVIA, it was the perfect place for me at...
View ArticleEmber Speaking at Midwest Users Groups Meetings September 10 and 11
One of the things I most enjoy in my career is speaking – whether it is at conferences or for Users Groups. I’ll be speaking at Users Groups in St. Louis and Milwaukee September 10 and 11. Also...
View ArticleWhy dsmtop isn’t Even Half as Good as db2top
I think I’m beginning to better understand why IBM is not fond of tools like db2top. The truth is that the developers really only get exposure to the largest Db2 clients. These are the ones that really...
View ArticleThe DBA is Dead? No, the DBA as Gatekeeper is Dead!
I still remember this meeting when I had been a DBA for less than a year at IBM. It was IBM, so I was the lone primary DBA for this internal client. With 3 whole months of experience and a shiny...
View ArticleWrap-Up: IDUG Db2 North American Technical Conference in Charlotte
The IDUG Conference in Charlotte this year was one of the best-run North American Conferences I have been to. They rose close to the high standard that the IDUG European conference committee sets. I...
View ArticleIDUG NA Technical Conference in Charlotte, NC – June 2019
This is my regular pre-conference blog entry. I write these every year to share details about the conference and to share my excitement for this form of education and networking. The IDUG conferences...
View ArticleDb2 Basics: Setting up a Command Line to Work with Db2
I’m a command line gal, and probably always will be. I doubt a GUI will tempt me away from the command line, though I do find myself enjoying using things like Jupyter Notebook to also access the...
View ArticleInteresting Issue with /tmp on a Db2 Server
I learn something new every day. The times I’m most surprised about what I learn is when it happens to be something pretty fundamental about how Db2 uses resources. Environment This situation happened...
View ArticleDB2 Basics: Beyond Just Taking a Backup – Backup Performance, Utilities, and...
While I’ve covered this topic in detail, and blogged about a specific backup performance problem, I’ve never talked about this at the basics level. What is a Backup? A backup is a binary image of the...
View ArticleSQL Differences Between Db2 and Informix
I have been working with Informix from a user perspective recently. I learned about some of the SQL differences and developed a greater empathy for developers in the process. CTE Support is covered,...
View ArticleSQL That Meant Well: Where Functions are Applied
The Situation This statement is actually a delete. It cascades to at least 300 other tables in a WebSphere Commerce database. The original query here was the default syntax supplied by IBM with...
View ArticleSQL That Meant Well: Applying Conditions in the Subquery vs the Outer Query
This is a new series that has been percolating in my head for a while. When I help clients with SQL, we’re often adding (or removing) indexes to help SQL performance. It has been said (though not by...
View ArticleConnecting to an Informix Database from Jupyter Notebook
There is almost nothing in this blog post about Db2. This is unusual for me. But I had a bear of a time figuring this out, so I need to share. I have a lot of Db2 performance data that is stored in an...
View ArticleUpdate on Ember’s Data Science Journey – February 18, 2019
I’ve been moving along well this year on my data science journey. I’ve been thoroughly enjoying an edX class: Python for Data Science from UC San Diego. I started using Jupyter Notebooks (Python...
View ArticleDb2 SQL Basics: The Column List
Learning SQL can feel intimidating, even to some experienced DB2 DBAs. For years, you could administer Db2 without using SQL. There are a lot of developers, too who want to learn SQL. The set-thinking...
View Article