J'ai installé Oracle 10g sur mon ordinateur portable et j'ai téléchargé le pilote ojdbc14.jar pour le même. Le problème est, mon système d'exploitation est Windows 7, et je n'ai pas l'option de créer une source de données pour Oracle depuis que je n'ai pas de pilote oracles installé. J'ai l'option de créer une source de données pour le serveur SQL 6, mais je veux me connecter à Oracle. S'il vous plaît aidez.Installation du pilote Oracle
Répondre
J'ai trouvé la solution à mon problème. Tout ce que je devais faire est de mettre le fichier ojdbc14.jar dans mon chemin de classe et ensuite je pouvais l'utiliser. Bien que ce faisant, j'ai dû faire quelques changements dans le code. Je n'étais plus capable d'utiliser Class.forName("sun.jdbc.odbc.JdbcOdbcDriver")
à la place je devais utiliser Class.forName("oracle.jdbc.OracleDriver")
également au lieu d'utiliser ma source de données comme "jdbc:odbc:somename"
J'avais besoin d'utiliser jdbc:oracle:thin:@localhost:1521:xe
.
Par 'Sources de données', je suppose que vous voulez dire Sources de données (ODBC), sous Panneau de configuration> Outils d'administration. Est-ce correct?
J'ai configuré des sources de données ODBC qui se connectent à des bases de données Oracle auparavant, mais pour cela, j'avais besoin que le client Oracle soit installé. Cependant, si vous avez installé la base de données complète sur votre ordinateur portable (comme votre question le suggère), vous n'aurez pas besoin du client - c'est seulement utilisé pour se connecter aux bases de données fonctionnant sur d'autres machines. Je crois que la base de données complète contient tout dans le client, donc vous devriez être en mesure de mettre en place une source de données ODBC pointant vers la base de données sur votre ordinateur portable une fois la base de données a été installée. Le fichier ojdbc14.jar contient uniquement les classes JDBC pour parler à une base de données Oracle, et seuls les programmes écrits en Java (et d'autres langages qui s'exécutent sur la machine JVM comme Scala, Groovy ou Clojure) peuvent l'utiliser. Ce pot en lui-même n'est pas suffisant pour pouvoir configurer une source de données ODBC.
Oracle possède actuellement une version certifiée pour Windows 7. Cette version est 11.2. Ils ont indiqué qu'ils prévoient de certifier 10.2.0.5 si cela se produit, il y aura probablement un correctif qui sera nécessaire.
Cela est probablement la raison pour laquelle la source de données ne fonctionne pas, ODBC ou OLEDB.
Une autre possibilité est que vous avez installé la version 32 bits d'Oracle et que votre système d'exploitation est en 64 bits, vous devrez alors utiliser les outils d'administration de la source de données 32 bits.
- 1. oracle version du pilote jdbc folie
- 2. Aide du pilote Visual Studio/Oracle
- 3. Pilote léger Oracle vs pilote OCI. Avantages et inconvénients?
- 4. Installation automatique du pilote dans le projet d'installation VS2008
- 5. Installation du pilote et copie des fichiers avant l'installation
- 6. Installation de Advantage pilote ODBC 64 bits
- 7. Installation Watir Web pilote sur Fedora Linux
- 8. L'instanciation des résultats du pilote Oracle dans InvocationTargetException
- 9. Comment utiliser la propriété fixedString du pilote Oracle jdbc?
- 10. configure oracle pilote jdbc dans jboss
- 11. PHP et Oracle utilisant un pilote léger
- 12. Pilote JDBC pour Oracle 10G XE
- 13. Pilote Oracle vraiment compatible avec JDBC4
- 14. Unix problème de pilote Oracle/Perl
- 15. Installation de pilote NDIS intermédiaire (IM) par programme
- 16. Connexion à Oracle 8.1.7 - comment obtenir le bon pilote ODBC?
- 17. ANT: erreur du pilote Jdbc
- 18. Dépannage du pilote d'imprimante thermique
- 19. PEAR erreur du pilote DataSource
- 20. pilote oracle 11g thin jdbc compatible avec la base de données Oracle 10g?
- 21. Comment remplacer le pilote TOMCAT Oracle ojdbc14 dans l'application?
- 22. nom du pilote du serveur SQL
- 23. Installation du service Windows
- 24. Installation du module python
- 25. Installation du plugin VCSupdate
- 26. installation du framework Zend
- 27. Perl Installation du module
- 28. Comment utiliser la propriété fixedString du pilote Oracle jdbc dans datasource.xml?
- 29. Installation du certificat Installation de l'avertissement de sécurité?
- 30. Installation du serveur Oracle 10g là où il y a déjà un client?