Сегодня, когда я тестировал программу .NET, я внезапно обнаружил, что не могу войти в систему. Я отладил процесс и обнаружил ошибку: Не удалось загрузить файл (oci.dll). Я искал. онлайн и нашел решение: http://runmin.cnblogs.com/archive/2005/06/25/17863.html , в статье упоминается:
«Перейдите в oracleora92, отметьте всех аутентифицированных пользователей в каталоге, а затем добавьте пользователя обратно. Просто перезагрузите компьютер. «
Я попробовал этот метод, но все равно получил ошибку. Затем я просто дал всем права на управление каталогом, но все равно получил ошибку. . . .
Я продолжил отлаживать процесс и обнаружил, что ошибка изменилась: не удалось получить сертификат личности. Я продолжил поиск ответов в Интернете и нашел следующую статью: http://www.cnoug.org/viewthread.php?tid=19621&sid . =khUpmoTD Конкретное решение выглядит следующим образом:
Пуск -> Программы -> Oracle -> Инструменты настройки и миграции ->.
Net Manager→Локальный→Профиль→Oracle Advanced Security→Проверка→Удалить "NTS" в выбранном методе.
Я наконец решил проблему, но у меня до сих пор нет четкого представления о проблеме, поэтому мне остается только ждать. У меня есть больше времени. Изучите его внимательно.
Источник: темпераментный медведь (minbear)