Solución al error «System.Data.OracleClient requires Oracle client software versión 8.1.7 or greater»
Síntomas:
No arquivo trace.log do sitio web (ASDK, USDK, ASS…) se gera o seguinte erro: «System.Data.OracleClient requires Oracle client software versão 8.1.7 or greater.»
Síntomas:
En el archivo trace.log del sitio web (ASDK, USDK, ASS…) se genera el siguiente error: «System.Data.OracleClient requires Oracle client software version 8.1.7 or greater.»
Causa:
Este erro é gerado porque a pasta do cliente Oracle não tem as lições a usuários correspondentes, para aceder às consoles web de Aranda.
Solução encontrada:
- Dar permissões sobre a pasta de Oracle a os usuários «Authenticated Users» e «ASP.net»
- Registrar-se a Windows com credenciais administrativas
- Ir à pasta raiz de Oracle que geralmente se encontra em: C:Oracle
- Ir às propriedades da pasta e selecionar o botão «Segurança»
- Click on “Authenticated Users” item in the “Name” list.
- Adicionar os usuários «Authenticated Users» e «ASP.net» e atribuir licenças de «Full Control»
- Dar clique no botão Avançado” se seleciona os usuários mencionados anteriormente e se selecionar as opções «Permitir que as licenças herdadas do primário se propaguem a este objeto e a todos os objetos secundários. “Inclui-los junto com as entradas indicadas aqui de forma explícita” e «Substituir as entradas de permissões em todos os objetos secundários com aquelas entradas incluídas aqui e que sejam relativas a os objetos secundários».
- Dar clique em OK e reiniciar a maquina para assegurar-se que as mudanças tenha efeito.
Causa:
Este error es generado porque la carpeta del cliente Oracle no tiene los permisos a usuarios correspondientes, para acceder a las consolas web de Aranda.
Solución encontrada:
- Dar permisos sobre la carpeta de Oracle a los usuarios «Authenticated Users» y «ASP.net»
- Loguearse a Windows con credenciales administrativas.
- Ir a la carpeta raíz de Oracle que generalmente se encuentra en: C:Oracle.
- Ir a las propiedades de la carpeta y seleccionar la pestaña «Seguridad».
- Click on “Authenticated Users” item in the “Name” list.
- Agregar los usuarios «Authenticated Users» y «ASP.net» y asignarles permisos de «Full Control».
- Dar clic en el botón «Avanzado», se eligen los usuarios mencionados anteriormente y se seleccionar las opciones «Permitir que los permisos heredables del primario se propaguen a este objeto y a todos los objetos secundarios. Incluirlos junto con las entradas indicadas aquí de forma explícita» y «Reemplazar las entradas de permisos en todos los objetos secundarios con aquellas entradas incluidas aquí y que sean relativas a los objetos secundarios».
- Dar clic en OK y reiniciar el equipo para asegurarse de que los cambios surtan efecto.