Install 32-bit VC on 64-bit Win2k8? - VisualCron - Forum

Community forum

rreed
  •  rreed
  • No customer Topic Starter
2011-05-11T22:16:26Z
We have 64-bit Win2k8 and installed VC w/ all default setting which appears to install it in 64-bit mode?

We have 32-bit apps and 32-bit Oracle drivers and may need VC to run in 32-bit mode. We're getting "attempt to load Oracle libraries threw badimageformatexception...blah...This problem will occur when running in 64-bit mode w/ 32-bit Oracle client components installed."

Help please?
Support
2011-05-11T22:26:36Z
VisualCron is installed in 32 bit folder normally but compiled as Any CPU which means it will execute as 64 bit if on 64 bit system.

What language is your apps created in? Can't you compile them for x86?
Henrik
Support
http://www.visualcron.com 
Please like  VisualCron on facebook!
rreed
  •  rreed
  • No customer Topic Starter
2011-05-11T23:11:10Z
Unfortunately our DEV dept. will not be converting their apps to 64-bit any time soon.

Next dumb question, does VC use its own Oracle drivers for connectivity? What would be the best method to have VC use locally installed Oracle client drivers (11g 32-bit)?

Thanks!
Support
2011-05-12T09:24:25Z
VisualCron has its own Oracle drivers. We use the Microsoft drivers (not the ones from Oracle). The Microsoft drives have some less functionality but it compatible with both 32 and 64 bit - you should check it out.

Maybe we will provide a pure x86 and x64 bit version later this year - but I am not sure.

Another thing you could do is to create a small x86 application that you call instead and that that application acts as a host by just calling a Process.Start command with your arguments.
Henrik
Support
http://www.visualcron.com 
Please like  VisualCron on facebook!
rreed
  •  rreed
  • No customer Topic Starter
2011-05-12T17:23:38Z
Fantastic! How do I check out the Oracle drivers please? I've tried every combination of what appears to be Oracle drivers in the SQL connection but keep getting the same error.

We need to connect to our Oracle db to run some procedures.
Support
2011-05-12T17:41:32Z
rreed wrote:

I've tried every combination of what appears to be Oracle drivers in the SQL connection but keep getting the same error.



I thought you had problems with your own applications only using Oracle drivers from Oracle? But you have problem running the queries from VisualCron using the SQL Task as well?
Henrik
Support
http://www.visualcron.com 
Please like  VisualCron on facebook!
rreed
  •  rreed
  • No customer Topic Starter
2011-05-12T17:55:42Z
Sorry, correct, yes. We're trying to setup an Oracle db connection using VC's SQL connector and getting the error message there. We haven't even made it to calling up our apps yet. This is a VC --> Oracle connectivity issue.
Support
2011-05-12T18:00:02Z
rreed wrote:

Sorry, correct, yes. We're trying to setup an Oracle db connection using VC's SQL connector and getting the error message there. We haven't even made it to calling up our apps yet. This is a VC --> Oracle connectivity issue.



Ok, we need to do some testing here and will get back to you tomorrow.

Henrik
Support
http://www.visualcron.com 
Please like  VisualCron on facebook!
Support
2011-05-13T10:14:24Z
Can you provide a screenshot of when you open the Oracle connection in Connections and click on "Test Connection"?
Henrik
Support
http://www.visualcron.com 
Please like  VisualCron on facebook!
Support
2011-05-13T11:32:02Z
For now, we have come to the conclusion that it is better, in your case, to force the running of the VisualCron service as 32 bit.

Please download, extract and run this application:

http://neteject.com/down.../VisualCronBitSetter.zip 

The application will stop the VisualCron service, change to desired bit setting and then start the service after that.

Please make a backup of settings before and let us know about result.
Henrik
Support
http://www.visualcron.com 
Please like  VisualCron on facebook!
rreed
  •  rreed
  • No customer Topic Starter
2011-05-13T15:32:13Z
Screen cap should be attached. Version 5.7.4 BTW.

Is there a way to discern which mode in which VC is running? I've used the bit setter app (thank you) to switch to 32-bit mode but still getting the same error.
rreed attached the following image(s):
Support
2011-05-13T17:06:54Z
Sorry, I was a bit unclear. This application does only set the VisualCron service. Please test if the Task works. If it works we can do the same for the client (which creates this popup).
Henrik
Support
http://www.visualcron.com 
Please like  VisualCron on facebook!
rreed
  •  rreed
  • No customer Topic Starter
2011-05-13T20:30:35Z
Support
2011-05-16T10:56:12Z
Hi,

did it work?
Henrik
Support
http://www.visualcron.com 
Please like  VisualCron on facebook!
rreed
  •  rreed
  • No customer Topic Starter
2011-05-16T15:26:43Z
It appears to, yes. Thank you much for your help, did you indicate you have a bit switcher for the app console as well?
Support
2011-05-17T10:43:38Z
rreed wrote:

It appears to, yes. Thank you much for your help, did you indicate you have a bit switcher for the app console as well?



Please download and install this:

http://neteject.com/down...ronBitSetter.application 

Select the VisualCron client file when file dialog opens.
Henrik
Support
http://www.visualcron.com 
Please like  VisualCron on facebook!
paulnus
2011-12-12T23:26:19Z
We are running 6.0.4 and running into the same issue. Is this available for our needs?
paulnus
2011-12-12T23:34:27Z
Originally Posted by: paulnus 

We are running 6.0.4 and running into the same issue. Is this available for our needs?



Nvm. I failed to run it as administrator, seems to have switched it on the newest version.
Support
2011-12-13T09:31:04Z
Originally Posted by: paulnus 

Originally Posted by: paulnus 

We are running 6.0.4 and running into the same issue. Is this available for our needs?



Nvm. I failed to run it as administrator, seems to have switched it on the newest version.



So, it works now?
Henrik
Support
http://www.visualcron.com 
Please like  VisualCron on facebook!
paulnus
2011-12-15T20:08:18Z
Actually, I got confused from what I am seeing. I don't think so.

I might have to start a new thread.

When I install VC, it asks me which directory I want to put the program in and it defaults me to the x86 programs directory. If I try to change that to just "\Program Files\" it will not honor my path change and still install it in x86.

Our Oracle client is setup as 64bit but the connections list that VC shows us is the 32bit variety which will not work.

I guess this is a long way of me asking what I would need to do to make VC use the 64bit ODBC connections as Im stuck in the 32bit world.
Support
2011-12-15T21:10:18Z
Which connection method are you using you should use Oracle->Oracle and not ODBC. If the VisualCron service is running as 64-bit which it should do (you can see that in the Task Manager) you should be able to use option Oracle->Oracle.
Henrik
Support
http://www.visualcron.com 
Please like  VisualCron on facebook!
Scroll to Top