Ne peut pas charger le pilote: com.microsoft.sqlserver.jdbc.SQLServerDriver weblogic 10g
Je suis en train de créer une source de données à partir de weblogic 10.3 à sqlserverexpress 2008 r2, mais quand je teste la connexion, le message suivant s'affiche :
Ne peut pas charger le pilote: com.microsoft.sqlserver.jdbc.SQLServerDriver
Que dois-je faire?
Vérifiez votre projet java, ressemble à un échec de l'importation
OriginalL'auteur Manuel | 2011-08-01
Vous devez vous connecter pour publier un commentaire.
Vous devez ajouter le sqlserver fichier jar du pilote JDBC pour weblogic classpath.
Voir download.oracle.com/docs/cd/E12840_01/wls/docs103/jdbc_admin/...: il vous indique où vous devez copier le pilote JDBC dans Weblogic pour l'utiliser. Vous pouvez obtenir le fichier JAR à partir de msdn.microsoft.com/en-us/sqlserver/aa937724
Merci, je l'ajoute sqljdbc4.jar d' %WLHome%/Server/Lib et j'ai ajouter la ligne suivante à la weblogic_classpath en %WLHome%\common\bin\commEnv.cmd: ";%WL_HOME%\server\lib\sqljdbc4.jar"
OriginalL'auteur Femi
- Je ajouter sqljdbc4.jar d' %WLHome%/Server/Lib et j'ai ajouter la ligne suivante à la weblogic_classpath en %WLHome%\common\bin\commEnv.cmd:
";%WL_HOME%\server\lib\sqljdbc4.jar"
OriginalL'auteur Manuel
ajouter "sqljdbc.jar" fichier de la weblogic classpath
Pour télécharger
http://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=11774
OriginalL'auteur Fathah Rehman P
De weblogic 1221 documentation ici :
Cette solution semble mieux que la mise à jour de la weblogic chemin de classe, car il aura un impact sur les autres domaines. Par exemple, dire deux domaines souhaitez utiliser différentes versions du pilote jdbc. Dans ce cas, la mise à jour de la classe de chemin à travers commEnv.cmd pourrait en cas de questions. Bien sûr, le revers de la médaille est que vous devez placer/lien le jar du pilote à la fois le domaine de la lib.
OriginalL'auteur asboree
Pour certaines raisons, les réponses ci-dessus ne fonctionne pas pour moi, donc j'ai fini par choisir Oracle MS SQL Server Driver au lieu de celui de Microsoft.
Voir : http://i.imgur.com/s9sr5xs.jpg
Alors si vous avez des problèmes avec le nom de l'instance, vous pouvez essayer de préciser le port à la place.
Pour obtenir le numéro de port, ouvrez le Gestionnaire de Configuration Sql Server : SQLServerManager11.msc
OriginalL'auteur John Marston