Hoje, quando estava testando um programa .NET, de repente descobri que não conseguia fazer login. Depurei o processo e encontrei um erro: O arquivo (oci.dll) não pôde ser carregado. Foi muito estranho. online e encontrei uma solução: http ://runmin.cnblogs.com/archive/2005/06/25/17863.html , o artigo mencionava:
"Vá para oracleora92, marque todos os usuários autenticados no diretório e, em seguida, adicione o usuário de volta. Basta reiniciar o computador. "
Eu tentei esse método, mas ainda recebi o erro. Então simplesmente dei a todos permissões de controle para o diretório, mas ainda recebi o erro. . . .
Continuei a depurar o processo e descobri que o erro havia mudado: falha na recuperação do certificado de identidade. Continuei procurando respostas online e encontrei o seguinte artigo: http://www.cnoug.org/viewthread.php?tid=19621&sid. =khUpmoTD . A solução específica é a seguinte:
Iniciar -> Programas -> Oracle -> Ferramentas de Configuração e Migração ->
Net Manager→Local→Perfil→Oracle Advanced Security→Verificação→Remover "NTS" no método selecionado
Finalmente resolvi o problema, mas ainda não tenho uma ideia clara do problema, então só posso esperar até. Eu tenho mais tempo. Estude-o com cuidado.
Fonte: urso temperamental (minbear)