- Ensure that the JDBC driver is installed correctly.
- Ensure that the Java version you are using is compatible with the JDBC driver. Oracle JDBC drivers have specific Java version requirements.
- Double-check the JDBC connection string for correctness.
- Make sure there are no conflicting Java versions installed on your system. Sometimes, multiple Java installations can cause issues with JDBC driver recognition.
JDBC Connection to Oracle DB
3 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hi I have insalled the new Java driver and got the following error
'JDBC Driver Error: No suitable driver found for jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=NA2Dcxcc)(PORT=1451)) (CONNECT_DATA=(SERVICE_NAME= X89FXZZ)))'
Could you help provide steps how to resolve this? Looks like I need to reinstall older Java SRE. However everytime, I restarted machine. I will get the same error message again
0 commentaires
Réponses (1)
Piyush Kumar
le 30 Oct 2024
Modifié(e) : Piyush Kumar
le 30 Oct 2024
Hi,
The error you're encountering may be due to the JDBC driver not being included in the MATLAB search path.
To resolve this, you can add the downloaded jar file to the path using the javaaddpath function in MATLAB -
javaaddpath('C:\path\to\your\ojdbc8.jar');
To avoid adding the path manually every time you start MATLAB, create a "startup.m" file in your MATLAB user directory. By default, MATLAB adds the userpath folder to the search path at startup. Add the javaaddpath command to this file. MATLAB will execute this file automatically at startup.
% Content of startup.m
javaaddpath('C:\path\to\your\ojdbc8.jar');
Some extra points to take care of -
NOTE: I was facing a similar error message - "JDBC Driver Error: No suitable driver found for jdbc:mysql://localhost:3306/?characterEncoding=UTF-8&". Implementing the steps mentioned above resolved the issue for me.
0 commentaires
Voir également
Catégories
En savoir plus sur Startup and Shutdown dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!