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:[EMAIL PROTECTED] On Behalf > Of Bill Boyer > Sent: Tuesday, April 01, 2008 9:10 AM > To: [email protected] > 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 > ----------------------------------
