Hello,
I'm trying to deploy my app PB2017 running on Windows server 2012 on a CITRIX server and Oracle 12c. I am able to create the app on both 64-bit and 32-bit. This app is working fine on Window 7 PCs with oracle 12 client both 64 and 32 bit. The problem is when I install on the server.
64-bit app
Installed Oracle client 64-bit successful. Test Oracle connection from SQL developer successful. But when I run the app I received the error "OCI.DLL cannot be loaded."
I tried to install Oracle client 32-bit on the server but was not successful. The install crashed without any meaningful error messages. I tried to install Oracle client 32-bit on debug mode same result no meaning full error in the log file.
Question:
Since I can install 64-bit oracle client, I can create 64-bit PB app how can I get rid of the OCI.dll errors?
32-bit app
I cannot install 32bit oracle client on the server. Any suggestions?
I appreciated any help.
I reinstalled Oracle client 64-bit 12c yesterday with the Administrator option. I tested the oracle client from SQL developer and I can connect to the db. I will check on the system path to see if the path include the oracle folder. Do I need to include in the system path with the BIN folder?
If the system path is correct, I will try to reinstall Oracle client 12c with the Oracle Instant Client.
This is the first time I create my app in 64-bit and running on windows server 2012. We have no issues running 32-bit on windows. Do you see any potential issues that I may run into if I use the 64-bit?
I still don't understand why I cannot install oracle 32-bit 12c on this windows server 2012. Is there components from windows server 2012 we must have in order to install Oracle client 32? As far as the oracle installation is concern, do you know what is the different between the 32-bit and 64-bit client installation?
Thank you so much for your help!
HD
Can you give us the reasons why it is better to install the Instant Client please?
Regards,
AM