mattgoff wrote:You're right Steve, 64-bit TM1 has to use the 64-bit Data Sources control panel. I did a quick search, and it appears you're SOL. Looks like it's *shudder* AXNet time....
Unless Steve decides to run TM1 9.4, in which case it can never be AXNET time again. From the 9.4 release notes:
Axnet is no longer supported in TM1. If you are running the x64 version of the TM1 server and
previously use Axnet to access 32-bit applications, you must install and use the appropriate 64-bit
drivers for your applications.
We got stuck with this situation once already (an ODBC driver for GL data whose vendor hadn't yet developed a 64-bit version) and certainly Access fits into the same category. Apparently this was killed because of the need for Unicode support and the Axnet solution's apparent inability to support that fully. I can't say I'll miss it terribly, but it did help in those few cases where we didn't have 64-bit drivers or couldn't when nobody in IT could get the 64-bit Oracle drivers working.
Some replies from support to the "What the heck do we do now?" question:
If you are using a 64-bit TM1 9.4 Server for Windows x64, and if your are to sue [sic] an ODBC datasource, for your TI processes, you must use a 64-bit ODBC Driver.
If the database vendor does not offer a 64-bit ODBC Driver for Windows x64, maybe some Third Party vendor like DataDirect or EasySoft is offering such a 64-bit ODBC Driver.
If there is no 64-bit ODBC Driver, if there is only a 32-bit ODBC Driver, you cannot connect to that database if you are using 64-bit TM1 9.4 Server for Windows x64.
By IBM Cognos, there are only 2 solutions:
- Do not upgrade to 64-bit TM1 9.4 Server for Windows x64. but instead stay with 64-bit TM1 9.1 Server for Windows x64 supporting the axnet ODBC gateway.
- If possible use the 32-bit TM1 9.4 Server for Windows x86 instead of the 64-bit TM1 9.4 Server for Windows x64.
There may be other solutions, like a 32-bit ODBC to 64-bit ODBC Bridge connecting a 32-bit ODBC Driver with the 64-bit OODBC Driver Manager of Windows x64, but only the database vendor or Third Party vendors specialised on Database Connectivity software like DataDirect or EasySoft can answer such questions.
Someone else from IBM Cognos suggested in a separate conversation trying an intermediate 32-bit TM1 Server to get the 32-bit ODBC data effectively into a TM1 "staging" area. Then, you could get it onto a 64-bit TM1 Server through replication or some other means, like exporting it to a file. That could work, too, though it isn't ideal (especially if you're using replication to accomplish the data movement).
In our case we were able to live with a 32-bit version in production since the TM1 application was quite small, but at some point we may run into this again.
Sorry to be the bearer of bad news...
Regards,
Mike