Essayer de se connecter, en utilisant Hibernate 4.3, SQL Server avec l'authentification Windows, Je reçois:SQL Server authentification Windows et Hibernate
"Aucun fournisseur de persistance pour EntityManager nommé instanceTest"
je charge la bibliothèque sqljdbc_auth.dll et im en utilisant l'adresse suivante:
jdbc:sqlserver://localhost:1433;databaseName=WIN_AUTHDB;integratedSecurity=true
les paramètres que j'utilise pour créer l'usine de gestionnaire d'entités sont:
properties.put("background-validation", "true");
properties.put("hibernate.c3p0.idle_test_period", "3600");
properties.put("hibernate.hbm2ddl.auto", "update");
properties.put("hibernate.max_fetch_depth", "3");
properties.put("hibernate.connection.driver_class", "com.microsoft.sqlserver.jdbc.SQLServerDriver");
properties.put("hibernate.connection.url","jdbc:sqlserver://localhost:1433;databaseName=WIN_AUTHDB;integratedSecurity=true");
Il manque quelque chose? Peut-être que la DLL n'est pas chargée? L'erreur est lancée sur cette ligne:
Persistence.createEntityManagerFactory("instanceTest", initProperties(properties));
La base de données est correctement configuré, je l'ai connecté via l'authentification Windows avec SQL Server Management. Aussi, lors d'un test précédent, j'ai réussi à créer une base de données en utilisant le pilote sans mise en veille prolongée.
Merci d'avance.
Même résultat. Ne fonctionne toujours pas –