We have a set of Applications in Coldfusion MX7 with Oracle 11g Database.
Connected Datasources in Coldfusion using JDBC thin Driver. The coldfusion server has ojdbc14.jar in c:\coldfusionmx7\lib
The Oracle version has now been upgrade to 12c.
The Application throws "ORA-28040: No matching authentication protocol"
We googled and found that the jdbc driver used is not compatible and they suggested
1. change the ojbc14.jar to ojdbc6.jar in c:\coldfusionmx7\lib, restart Coldfusion server and start mapping the Datasources.
2. Set SQLNET.ALLOWED_LOGON_VERSION_SERVER=8 in the oracle/network/admin/sqlnet.ora file.
Please give us a clear suggestion
1. Whether downloading ojdbc6.jar from Oracle website and placing it in c:\coldfusionmx7\lib instead of ojdbc14.jar
will work properly- Is it compatible with MX7?
2. Adding the server version "SQLNET.ALLOWED_LOGON_VERSION_SERVER=8" in sqlnet.ora file will do or
do we have to specify SQLNET.ALLOWED_LOGON_VERSION_CLIENT=8 also. If so, do we have to restart the Database
server to make it effective?
Thanks