Cuando trato de generar planilla, me da error y esto es lo que tiene el log del GenPlaWinService: Error -2147467259: at VH4 Generador de Planillas VBScript Microsoft OLE DB Provider for SQL Server Aseinfo.VH4.WindowsServices.Salarios.Ejecutores.EjecutorFormulacionException: Error -2147467259: at VH4 Generador de Planillas VBScript Microsoft OLE DB Provider for SQL Server [DBNETLIB][ConnectionOpen (Connect()).]No existe el servidor SQL Server o se ha denegado el acceso al mismo. Qué podría estar pasando? Edit: el string de conexión "AplicationUsers" está así: Data Source=localhost;Initial Catalog=EvoCargaData;Integrated Security=False;User ID={0};Password={1};MultipleActiveResultSets=True asked 03 Jun '13, 21:56 Carlos Reyes |
El error se muestra porque la cadena de conexión tiene referencia a "localhost" como nombre de servidor. Este nombre se puede usar en una cadena de conexión de ADO.Net, pero no funciona en la cadena de OLEDB que se usa para el ejecutor VBS de las fórmulas de planilla. Entonces para la configuración de la cadena de conexión "EvolutionServices" se debe usar "." o "(local)", que se interpreta correctamente en ADO.Net y en ADO OLEDB. answered 04 Jun '13, 02:48 Fernando Paz ♦♦ Carlos, favor marcar como respuesta si te resolvió!
(27 Jun '13, 15:31)
sabanito ♦♦
|
Es un error repetitivo o solo probaste una vez?
Es después de que lee los cursores o antes de leer el procedimiento de inicializacion?
Ya probé varias veces y siempre resulta lo mismo. Es después de ejecutar el sv.genpla_inicializacion y el motor de fórmulas. Después de "Inicializando la conexión a la base de datos ...", se tarda como 2 minutos y luego lanza el error.