Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hola Amigos de Qlikview, he estado buscando ya un rato aqui, como hacerle para ejecutar un Procedimiento Almacenado de Oracle en Qlikview, la ultima opcion que intente fue la siguiente :
sql call CALCULOPORTAFOLIO();
y me arroja el siguiente error :
ErrorSource: Microsoft OLE DB Provider for ODBC Drivers, ErrorMsg: [DataDirect][ODBC Oracle Wire Protocol driver][Oracle]ORA-01861: literal does not match format string
ORA-06512: at "INVERSIONES.CALCULOPORTAFOLIO", line 77
sql call CALCULOPORTAFOLIO()
Quedo en espera de que alguien me pueda dar alguna sugerencia para este detalle.
Por su atencion.
Gracias.
Hola Jairo:
Mira estos links
How to trigger PL/SQl Stored Procedures from Qlikview Application???
Stored Procedure Parameters SQL
Espero que lo consisgas.
Saludos,
Joaquín
Hola Joaquin.
Tomando de referencia el siguiente ejemplo :
sql exec ('[dbo].[storedProcedureName]') -- without parameters
El nombre de mi Store es break, ahora que debo poner en donde dice DBO.
Estoy Usando Oracle.
Quedo en espera de comentarios.
Por tu atencion.
Gracias.
Hola:
dbo es el nombre del esquema oracle.
Asegúrate que el usuario que utilizas para la conexión tiene permisos para ejecutar el procedimiento al que llamas, si tiene acciones de actualización tienes que marcar "Open Databases in Read and Write Mode" en el script y hacer un connect mode=write.
Aquí tienes más info Execute a Stored Procedure in Qlikview
Saludos,
Joaquín