Hi, I'm trying to connect an Access databse .mdb created with Office 2003 to Omniscope. We have recently installed the 64-bit version of Omniscope (Build 2.6-alpha b566). I get the following error:
"ODBC data source name not found. This might be caused by using an ODBC data source name which has not been configured in the ODBC control panel. Alternatively, this might be caused by mixing 32-bit and 64-bit applications and databases. For example, it is not possible to connect Omniscope 64-bit to Microsoft Access 32-bit, or Omniscope 32-bit to Access 64-bit. You must use the same architecture for both Omniscope and your Access installation. This is a Windows limitation. Note: Microsoft Access was solely 32-bit until Office 2010. With Office 2010, a 64-bit version was made available. Microsoft do not permit you to install Office 2010 concurrently in both 32-bit and 64-bit versions."
I understand this is a Windows limitation, but is there any possibility to use my Access db with the 64-bit version of Omniscope? Did anyone face the same problem?
Microsoft Access 2007 and earlier do not support 64-bit ODBC. Support for 64-bit ODBC is available from Access 2010.
If you have Access 2010 64-bit, please use Omniscope 64-bit to import Access files. If you have Access 2010 32-bit, please use Omniscope 32-bit to import Access files. For earlier versions of Access, you can only use Omniscope 32-bit to import the data.
Note you can use the 32-bit version of Omniscope in parallel with the 64-bit version on a 64-bit Windows PC. Just install both. Then, use the 32-bit version to extract data and save in IOK format, and open/import the IOK data in the 64-bit version.
If you have a server license you can automate the extract-to-IOK process, hourly for example, using the scheduler.
One point. If I use the 32-bit to save my Access database as .IOK and after I open the file with the 64-bit version my formula fields are automatically converted in static values. Therefore it's necessary to reconvert those field into formula fields. Is it possible to avoid this? Thank you
So you have imported from Access in 32-bit and added some Omniscope formula fields? Exactly how are you saving the IOK file? In the Save As dialog there is an option to clear formula fields / convert to static. But it should not be enabled by default. If you are adding the formula fields using Field Organiser in DataManager, you need to make sure "Preserve formulas in output" is ticked in the Field Organiser block's spanner/wrench menu.
I have installed the latest build of both versions on a 64bit machine with Windows 7, but the 32bit version is not working. When I try to start Omniscope the following message is displayed: Could not create the Java virtual machine. How can I fix?