Hoy, cuando estaba probando un programa .NET, de repente descubrí que no podía iniciar sesión. Depuré el proceso y encontré un error: El archivo (oci.dll) no se pudo cargar. Fue realmente extraño. en línea y encontré una solución: http://runmin.cnblogs.com/archive/2005/06/25/17863.html , el artículo menciona:
"Vaya a oracleora92, marque todos los usuarios autenticados en el directorio y luego vuelva a agregar el usuario. Simplemente reinicie la computadora. "
Probé este método, pero aún recibí el error. Luego simplemente les di a todos permisos de control sobre el directorio, pero aún aparecí el error. . . .
Continué depurando el proceso y descubrí que el error había cambiado: falló la recuperación del certificado de identidad. Continué buscando respuestas en línea y encontré el siguiente artículo: http://www.cnoug.org/viewthread.php?tid=19621&sid . =khUpmoTD La solución específica es la siguiente:
Inicio -> Programas -> Oracle -> Herramientas de configuración y migración ->.
Net Manager → Local → Perfil → Oracle Advanced Security → Verificación → Eliminar "NTS" en el método seleccionado
Finalmente resolví el problema, pero todavía no tengo una idea clara del problema, así que solo puedo esperar hasta. Tengo más tiempo. Estúdialo detenidamente.
Fuente: oso temperamental (minbear)