ADSM-L

Re: [ADSM-L] ODBC errors after upgrading to V5.3.5

2008-04-01 10:27:16
Subject: Re: [ADSM-L] ODBC errors after upgrading to V5.3.5
From: Howard Coles <Howard.Coles AT ARDENTHEALTH DOT COM>
To: ADSM-L AT VM.MARIST DOT EDU
Date: Tue, 1 Apr 2008 09:24:18 -0500
You need to update the client to match if you haven't already, otherwise
it will not work.
Not only that but it could very well be an Autovault problem, Autovault
tends to be version specific.
We ran it at one site, but didn't keep it.

See Ya'
Howard


> -----Original Message-----
> From: ADSM: Dist Stor Manager [mailto:ADSM-L AT VM.MARIST DOT EDU] On Behalf
> Of Bill Boyer
> Sent: Tuesday, April 01, 2008 9:10 AM
> To: ADSM-L AT VM.MARIST DOT EDU
> Subject: [ADSM-L] ODBC errors after upgrading to V5.3.5
> 
> I have Autovault running on aa Windows2000 server with an old 5.1
> client and
> ODBC drive. I upgraded the ODBC to 5.3.5 and the thing just stopped
> working.
> I don't think it's an Autovault issue. Turning on the ODBC trace I see
> the
> error. Unfortunately this server doesn't have Excel loaded.
> 
> 
> 
> Tue Apr 01 08:19:04 2008 000012a4 000012b4        SQLAllocHandle.cpp(
> 454):
> optProcessOptions() failed, rc = 400
> 
> 
> 
> And looking up the 400 return code in dsmrc.h I see invalid
> parameter/option. Is there tracing or error codes somewhere else that
> would
> tell me WHAT option is invalid? Here's the entire adsmodbc.trc output:
> 
> 
> 
> Tue Apr 01 08:19:04 2008 000012a4 000012b4               DllMain.cpp(
> 248):
> --------------------------------- BEGIN TRACE
> ---------------------------------
> 
> Tue Apr 01 08:19:04 2008 000012a4 000012b4               DllMain.cpp(
> 250):
> Tivoli Storage Manager ODBC Driver
> 
> Tue Apr 01 08:19:04 2008 000012a4 000012b4               DllMain.cpp(
> 259):
> Version 5.3.5.0 0312FB
> 
> 
> 
> 
> 
> Tue Apr 01 08:19:04 2008 000012a4 000012b4               DllMain.cpp(
> 260):
> Entering DllMain() - DLL_PROCESS_ATTACH.
> 
> Tue Apr 01 08:19:04 2008 000012a4 000012b4               DllMain.cpp(
> 326):
> Exiting DllMain(), rc = 'true'.
> 
> Tue Apr 01 08:19:04 2008 000012a4 000012b4        SQLAllocHandle.cpp(
> 245):
> Entering SQLAllocHandle()
> 
> Tue Apr 01 08:19:04 2008 000012a4 000012b4        SQLAllocHandle.cpp(
> 276):
> HandleType = Environment (1)
> 
> Tue Apr 01 08:19:04 2008 000012a4 000012b4        SQLAllocHandle.cpp(
> 279):
> InputHandle  = 0x00000000
> 
> Tue Apr 01 08:19:04 2008 000012a4 000012b4        SQLAllocHandle.cpp(
> 282):
> OutputHandle = 0x00b02704
> 
> Tue Apr 01 08:19:04 2008 000012a4 000012b4        SQLAllocHandle.cpp(
> 340):
> Entering tsmAllocHandleEnv()
> 
> Tue Apr 01 08:19:04 2008 000012a4 000012b4        SQLAllocHandle.cpp(
> 342):
> hEnv  = 0x00b02704
> 
> Tue Apr 01 08:19:04 2008 000012a4 000012b4                Common.cpp(
> 516):
> Entering tsmCreateMutex()
> 
> Tue Apr 01 08:19:04 2008 000012a4 000012b4                Common.cpp(
> 532):
> Exiting tsmCreateMutex()
> 
> Tue Apr 01 08:19:04 2008 000012a4 000012b4                Common.cpp(
> 516):
> Entering tsmCreateMutex()
> 
> Tue Apr 01 08:19:04 2008 000012a4 000012b4                Common.cpp(
> 532):
> Exiting tsmCreateMutex()
> 
> Tue Apr 01 08:19:04 2008 000012a4 000012b4        SQLAllocHandle.cpp(
> 454):
> optProcessOptions() failed, rc = 400
> 
> Tue Apr 01 08:19:04 2008 000012a4 000012b4                Common.cpp(
> 615):
> Entering tsmDestroyMutex()
> 
> Tue Apr 01 08:19:04 2008 000012a4 000012b4                Common.cpp(
> 617):
> mutex = 0x000000e4
> 
> Tue Apr 01 08:19:04 2008 000012a4 000012b4                Common.cpp(
> 634):
> Exiting tsmDestroyMutex()
> 
> Tue Apr 01 08:19:04 2008 000012a4 000012b4                Common.cpp(
> 615):
> Entering tsmDestroyMutex()
> 
> Tue Apr 01 08:19:04 2008 000012a4 000012b4                Common.cpp(
> 617):
> mutex = 0x000000e0
> 
> Tue Apr 01 08:19:04 2008 000012a4 000012b4                Common.cpp(
> 634):
> Exiting tsmDestroyMutex()
> 
> Tue Apr 01 08:19:04 2008 000012a4 000012b4        SQLAllocHandle.cpp(
> 467):
> Exiting tsmAllocHandleEnv()
> 
> Tue Apr 01 08:19:04 2008 000012a4 000012b4        SQLAllocHandle.cpp(
> 317):
> *OutputHandle = 0x00000000
> 
> Tue Apr 01 08:19:04 2008 000012a4 000012b4        SQLAllocHandle.cpp(
> 318):
> Exiting SQLAllocHandle()
> 
> Tue Apr 01 08:23:42 2008 000012a4 000012b8               DllMain.cpp(
> 290):
> Entering DllMain() - DLL_THREAD_DETACH.
> 
> Tue Apr 01 08:23:42 2008 000012a4 000012b8               DllMain.cpp(
> 326):
> Exiting DllMain(), rc = 'false'.
> 
> Tue Apr 01 08:58:07 2008 000012a4 000012b4               DllMain.cpp(
> 297):
> Entering DllMain() - DLL_PROCESS_DETACH.
> 
> Tue Apr 01 08:58:07 2008 000012a4 000012b4               DllMain.cpp(
> 300):
> ---------------------------------- END TRACE
> ----------------------------------