Dans le système Linux, j'essaie de connecter Oracle db avec mon application (certaines servlets), qui est hébergé dans Apache Tomcat 8.0. sur l'exécution du tomcat, le catalina.out jette ci-dessous erreur: java.lang.UnsatisfiedLinkError: pas ocijdbc11 dans java.library.pathapache tomcat throws: non ocijdbc11 dans java.library.path dans linux
j'ai vu beaucoup de discussions parlant sur le fichier ocijdbc11.dll manquant et nous suggère de l'ajouter dans l'environnement windows/eclipse. Mais sous Linux comment puis-je résoudre ce problème? Je ne veux pas utiliser oracle pilote mince, parce que je n'ai pas l'IP & autres choses d'Oracle DB qui fonctionne à distance. Votre suggestion/solutions m'aidera beaucoup merci d'avance ...
Vous pouvez le réparer en n'utilisant pas de DLL. Oracle a un pilote Java JDBC de type IV pur que vous pouvez utiliser sans utiliser de code natif. Je ne peux pas penser à une bonne raison pour laquelle vous utilisez autre chose. Vous devriez surmonter votre réticence. Comment pouvez-vous ne pas avoir d'informations sur la base de données distante? – duffymo
S'il vous plaît montrer votre code qui provoque l'erreur. S'il vous plaît montrez votre chemin. Puisque Stack Overflow cache la raison Close de votre part: * Les questions qui cherchent l'aide de débogage ("pourquoi ce code ne fonctionne-t-il pas?") Doivent inclure le comportement désiré, un problème ou une erreur spécifique et le code le plus court . Les questions sans énoncé de problème clair ne sont pas utiles aux autres lecteurs. Voir: [Comment créer un exemple minimal, complet et vérifiable] (https://stackoverflow.com/help/mcve). * – jww