ORACLE

Al generar planilla tengo el siguiente error

2019-10-02 09:15:21,934 [7] INFO  Aseinfo.VH4.MicroServices.GenPla.Api.Controllers.GenerarPlanillaController - Iniciar('87a52efe-beec-421a-92ec-a59080c57f95')
2019-10-02 09:15:21,996 [7] INFO  Aseinfo.VH4.MicroServices.GenPla.Api.Controllers.GenerarPlanillaController - Se está configurando el ADO.Net Appender para el id de sesión 87a52efe-beec-421a-92ec-a59080c57f95
2019-10-02 09:15:22,012 [7] INFO  Aseinfo.VH4.MicroServices.GenPla.Api.Controllers.GenerarPlanillaController - Thread creado y listo para iniciar - SessionId = 87a52efe-beec-421a-92ec-a59080c57f95 Codigo = 1 Usuario = barrasch Fecha = 2/10/2019 09:15:21
2019-10-02 09:15:22,027 [21] INFO  87a52efe-beec-421a-92ec-a59080c57f95 - Iniciando Generación: Sesion = 87a52efe-beec-421a-92ec-a59080c57f95, Periodo = 1, Usuario = barrasch, Fecha = 2/10/2019 09:15:21
2019-10-02 09:15:22,059 [21] INFO  87a52efe-beec-421a-92ec-a59080c57f95 - Generando la lista de factores, agrupadores y cursores para el período 1
2019-10-02 09:15:22,152 [21] INFO  87a52efe-beec-421a-92ec-a59080c57f95 - Generando el código fuente con las fórmulas para el ejecutor de planilla.
2019-10-02 09:15:22,387 [21] INFO  87a52efe-beec-421a-92ec-a59080c57f95 - Borrando la tabla temporal 'GT_NMA_NMAQ' de la formulación, para el período 1
2019-10-02 09:15:22,402 [21] INFO  87a52efe-beec-421a-92ec-a59080c57f95 - Eliminando registros de la tabla temporal (Esperando permiso del semáforo) para el período 1
2019-10-02 09:15:22,434 [21] INFO  87a52efe-beec-421a-92ec-a59080c57f95 - Eliminando registros de la tabla temporal (Semáforo autorizó) al período 1
2019-10-02 09:15:22,449 [21] INFO  87a52efe-beec-421a-92ec-a59080c57f95 - Se borraron 0 registros de la tabla temporal de la formulación
2019-10-02 09:15:22,465 [21] INFO  87a52efe-beec-421a-92ec-a59080c57f95 - Ejecutando procedimiento de inicialización gt.Genpla_Inicializacion para el período 1
2019-10-02 09:15:22,481 [21] INFO  87a52efe-beec-421a-92ec-a59080c57f95 - Ejecutando procedimiento de inicialización (Esperando permiso del semáforo) para el período 1
2019-10-02 09:15:22,496 [21] INFO  87a52efe-beec-421a-92ec-a59080c57f95 - Ejecutando procedimiento de inicialización (Semáforo autorizó) al período 1
2019-10-02 09:15:22,512 [21] INFO  87a52efe-beec-421a-92ec-a59080c57f95 - Procedimiento de inicialización gt.Genpla_Inicializacion finalizado exitósamente para el período 1
2019-10-02 09:15:22,512 [21] INFO  87a52efe-beec-421a-92ec-a59080c57f95 - Iniciando la ejecución de fórmulas VB6 para el período 1
2019-10-02 09:15:22,559 [21] INFO  87a52efe-beec-421a-92ec-a59080c57f95 - Creando la colección de factores para enviarla a VH4GenPla6
2019-10-02 09:15:22,637 [21] INFO  87a52efe-beec-421a-92ec-a59080c57f95 - Creando la colección de cursores para enviarla a VH4GenPla6
2019-10-02 09:15:22,746 [21] INFO  87a52efe-beec-421a-92ec-a59080c57f95 - Creando la colección de agrupadores para enviarla a VH4GenPla6
2019-10-02 09:15:22,965 [21] INFO  87a52efe-beec-421a-92ec-a59080c57f95 - VH4GenPla6.EjecutaFormulacion (Esperando permiso del semáforo) para el período 1
2019-10-02 09:15:22,981 [21] INFO  87a52efe-beec-421a-92ec-a59080c57f95 - VH4GenPla6.EjecutaFormulacion inicia (Semáforo autorizó) al período 1
2019-10-02 09:15:22,996 [19] INFO  87a52efe-beec-421a-92ec-a59080c57f95 - Inicializando el Motor de Ejecución de Fórmulas ...
2019-10-02 09:15:23,012 [19] INFO  87a52efe-beec-421a-92ec-a59080c57f95 - Inicializando la conexión a la base de datos ...
2019-10-02 09:15:23,027 [19] ERROR 87a52efe-beec-421a-92ec-a59080c57f95 - Error 3706:  at VH4 Generador de Planillas VBScript
ADODB.Connection
Aseinfo.VH4.MicroServices.GenPla.Common.Ejecutores.EjecutorFormulacionException: Error 3706:  at VH4 Generador de Planillas VBScript
ADODB.Connection
Provider cannot be found. It may not be properly installed.
2019-10-02 09:15:23,027 [21] ERROR 87a52efe-beec-421a-92ec-a59080c57f95 - Error al ejecutar las fórmulas del tipo de planilla Planilla Mensual periodo 1

Pareciera un problema de conexión con el proveedor, se ha instalado el Acces Daba Base Engine de 64 bits y el proveedor en la cadena de conexión del archivo "C:\ASEINFO\Evolution Components 1.19.1.0\wwwEvolution\ConnectionStrings.config" es "Oracle.ManagedDataAccess.Client"

Ejemplo:

<add name="ActiveDirectoryUsers" connectionString="metadata=res://Aseinfo.VH4.DataModels/Mapping.ConfigDataContext.csdl|res://Aseinfo.VH4.DataModels/Mapping.Oracle.ConfigDataContext.ssdl|res://Aseinfo.VH4.DataModels/Mapping.Oracle.ConfigDataContext.msl;provider=Oracle.ManagedDataAccess.Client;provider connection string=&quot;data source=

asked 02 Oct '19, 12:11

Jimy%20Tobar's gravatar image

Jimy Tobar ♦♦
(suspended)
accept rate: 56%

edited 14 Oct '19, 14:30

Fernando%20Paz's gravatar image

Fernando Paz ♦♦
17.3k81635


El error reportado tiene que ver con el proveedor OLEDB de ADODB, tal y como lo afirma la bitácora.

ADODB.Connection
Provider cannot be found. It may not be properly installed.

El generador de planilla VBScript requiere el proveedor nativo de 32 bits de Oracle. Por lo que se requiere que se instale el driver nativo (no administrado, ya que Oracle.ManagedDataAccess.Client es código administrado).

Dejo el link para su descarga.

https://www.oracle.com/database/technologies/dotnet-odacdeploy-downloads.html
link

answered 14 Oct '19, 14:32

Fernando%20Paz's gravatar image

Fernando Paz ♦♦
17.3k81635
accept rate: 51%

edited 14 Oct '19, 14:36

Gracias! a pesar que el documento de requerimientos lo menciona: ¨El driver tradicional de Oracle de 32 bits lo utiliza únicamente el generador de la planilla¨ el cliente no logró instalar correctamente el driver inicialmente, si este es el requerimiento actual sugiero que se actualice el link y detallar un poco mejor lo que se necesita instalar, según entendí (con ayuda de desarrollo) sería el sqlnet de 32 bits y el ODAC de 32 bits de la misma versión que el instalado para 64 bits.

(21 Oct '19, 08:45) Jimy Tobar ♦♦ Jimy%20Tobar's gravatar image
Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Evolution en BitBucket

En este sitio puede acceder al código fuente, centro de descargas y reportar bugs, propuestas y mejoras para Evolution.

Evolution en JIRA

En este sitio puedes sugerir nueva funcionalidad para Evolution, o puedes votar por la funcionalidad ya propuesta por otros usuarios.

Tags:

×34
×25
×1

Asked: 02 Oct '19, 12:11

Seen: 665 times

Last updated: 21 Oct '19, 08:45

[Acerca de] [Preguntas Frecuentes] [Privacidad] [Soporte] [Contacto]
Copyright 2013-2018. Asesores en Informática