Quantcast
Channel: SCN : Discussion List - SAP BusinessObjects Web Intelligence
Viewing all articles
Browse latest Browse all 5402

How to invoke Oracle stored procedures in Web Intelligence Custom SQL ?

$
0
0

Hi,

 

Referring to some older posts, I see that there is a work around to invoke a stored procedure to return results for a Web Intelligence report. Its been posted for calling a MS SQL stored proc, whereas the mentioned method does not seem to work for an Oracle Stored Procedure.

 

Steps I followed:

 

a) This is the parameter I have added in the oracle.sbo file => <Parameter Name="Force SQLExecute">Procedures</Parameter>

 

b) My stored procedure code is as follows:

 

CREATE OR REPLACE PROCEDURE get_emp_details(var_first_name OUT VARCHAR) AS

BEGIN

SELECT first_name INTO var_first_name

FROM EMP_DETAILS_VIEW

WHERE EMPLOYEE_ID = 100;

END;

 

c) Custom SQL code I added in my Webi report:

 

set nocount on;

/* SELECT

EMP_DETAILS_VIEW.FIRST_NAME

FROM

EMP_DETAILS_VIEW

*/

exec get_emp_details;

 

On trying to validate the SQL it gives me the following error message: "The SQL query has 0 instead of 1 columns.(WIS 10810)"

 

Has anyone been able to successfully call an Oracle Stored procedure using the above method ?

 

Version of BO: XI R3 SP2

 

Oracle version: 11gR2

 

PS: I am aware that web intelligence since XI R3.1 does allow use of a dedicated Stored Procedure Universe. I would want to know if it could

be made to run in a normal Universe(not a stored procedure Universe)

 

Thanks for your time and inputs.

 

Regards,

Jez


Viewing all articles
Browse latest Browse all 5402

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>