Problem/Symptoms:
When attempting to synchronize from an Oracle database through an ODBC synchronization package, you get the following error when clicking the "Test" button:
Unable to open the data source. If the path is a UNC path, check share permissions or try copying the file to the server. See help for more options.
This is the visual error:
If you test the ODBC connection to the Oracle database through the Windows ODBC tool (Start > Administrative Tools > Data Sources (ODBC)), the test works.
Resolution:
Follow these steps to resolve the issue:
1) Reset the permissions on the Oracle client directory on the ALM server. If the Oracle client is installed to C:\Oracle, and the version is Oracle 10.2.0, this would be the directory:
C:\Oracle\product\10.2.0\client_1
Give the Network Service account modify permissions to the client_1 directory:
Click on Advanced, then "Replace permisssion entries on all child objects."
Click Yes to continue.
Click OK to close out of the permissions window.
2) Close out the web browser and restart IIS on the ALM server.
3) Open the web browser (and web console) once again. Create the synchronization package and click on the Test button. You should see success this time: