오늘 .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→Local→Profile→Oracle Advanced Security→Verification→Remove "NTS" 선택한 방법으로
드디어 문제를 해결했지만 아직 문제가 명확하지 않아 기다리기만 하면 됩니다. 시간이 더 있으니 주의 깊게 공부해 보세요.
출처 : 변덕스러운 곰 (minbear)