Aujourd'hui, alors que je testais un programme .NET, j'ai soudainement constaté que je ne pouvais pas me connecter. J'ai débogué le processus et j'ai trouvé une erreur : Le fichier (oci.dll) n'a pas pu être chargé. C'était vraiment étrange. J'ai cherché. en ligne et j'ai trouvé une solution : http ://runmin.cnblogs.com/archive/2005/06/25/17863.html , l'article mentionnait :
"Allez sur oracleora92, cochez tous les utilisateurs authentifiés dans l'annuaire, puis ajoutez à nouveau l'utilisateur. Redémarrez simplement l'ordinateur. "
J'ai essayé cette méthode, mais j'ai toujours eu l'erreur. Ensuite, j'ai simplement donné à tout le monde les autorisations de contrôle sur le répertoire, mais j'ai toujours eu l'erreur. . . .
J'ai continué à déboguer le processus et j'ai constaté que l'erreur avait changé : la récupération du certificat d'identité a échoué. J'ai continué à chercher des réponses en ligne et j'ai trouvé l'article suivant : http://www.cnoug.org/viewthread.php?tid=19621&sid. =khUpmoTD . La solution spécifique est la suivante :
Démarrer -> Programmes -> Oracle -> Outils de configuration et de migration ->.
Net Manager → Local → Profil → Oracle Advanced Security → Vérification → Supprimer « NTS » dans la méthode sélectionnée
J'ai finalement résolu le problème, mais je n'ai toujours pas une idée claire du problème, je ne peux donc qu'attendre. J'ai plus de temps. Étudiez-le attentivement.
Source : ours capricieux (minbear)