Because strictures caught the error you made in misspelling $serverDB as $serverDb (a fact that might have gone unnoticed until it
really caused a problem if you hadn't used strict), the title of your post seems to be misstated. Rather than
"use strict;" woes you probably should have called it,
"use strict;" saved me from hours of debugging.
grin
Dave
"If I had my life to do over again, I'd be a plumber." -- Albert Einstein