Problème
Les tentatives de connexion au résultat de la base de données Derby lors de la connexion a été refusée lorsqu’elles sont lancées à partir d’IBM Tivoli Directory Integrator (TDI).
symptôme
java.sql.SQLNonTransientConnectionException : La connexion a été refusée car la ‘c:Program de données FilesIBMTDIV7.1/TDISysStore; create = true ‘ n’a pas été trouvé.
Cela est probablement dû au serveur TDI qui ne trouve pas le fichier TDISysStore de la base de données.[su_members]
Solution
1. Arrêtez TOUTES les instances de Derby et TDI.
2. Localisez le Chemin du répertoire spécifié dans le paramètre com.ibm.di.store.database du fichier solution.properties. Ce chemin correspond à l’emplacement où la base de données Derby est installée.
- Exemple :
- com.ibm.di.store.database=jdbc:derby://localhost : 1527/C:Program FilesIBMTDIV7.1/TDISysStore; create = true
3. Modifiez le derby.properties du fichier introuvable dans l’un des répertoires suivants
- [ TDI_InstallDir ] /etc
- [ TDI_SolutionDir ] /etc
Ajoutez le paramètre suivant dans les fichiers.
- derby.system.home=
- Exemple : derby.system.home=C:Program FilesIBMTDIV7.1
- [/su_members]
Commentaires
Une question ou un retour d’expérience sur cette procédure ? Partagez-le ici.
Connectez-vous pour participer à la discussion.
Se connecter