Focal Point
ERROR: ERROR_MR_FEX_NOT_FOUND

This topic can be found at:
https://forums.informationbuilders.com/eve/forums/a/tpc/f/7971057331/m/8211030132

June 04, 2007, 05:24 PM
Code Digger
ERROR: ERROR_MR_FEX_NOT_FOUND
Hi,

I am trying to execute a DB2 Stored Procedure from MRE and here is the code

SET SQLENGINE=DB2
ENGINE DB2 SET DEFAULT_CONNECTION DBNAME

SQL DB2
EX SCHEMANAME.PROCNAME 2007,A,-1,-1,10101,10102,0,0,0,0,0;

TABLE FILE SQLOUT
PRINT *
ON TABLE HOLD AS TEMP_DATA FORMAT ALPHA
END

TABLE FILE TEMP_DATA
PRINT *
END

But it is giving an error

Error occurred.
ERROR: ERROR_MR_FEX_NOT_FOUND Can't create item object based on provided item key SCHEMANAME.PROCNAME.

This is running fine on Data Server but giving error in MRE. Do we need to connect to DB2 using some other statements??

Thanks
CD
June 05, 2007, 08:13 AM
fthompson
Hey CD,
If it works in Data Server then try using MRNOEDIT in the MRE.

-MRNOEDIT BEGIN
SET SQLENGINE=DB2
ENGINE DB2 SET DEFAULT_CONNECTION DBNAME

SQL DB2
EX SCHEMANAME.PROCNAME 2007,A,-1,-1,10101,10102,0,0,0,0,0;
-MRNOEDIT END


Production/Test: WF 7.1.4, WIN2K3 Server
June 05, 2007, 09:33 AM
hammo1j
MRE is clearly treating the EX as a need to run a .fex, whereas when its a server proc the request is interpreted correctly to pop off a db2 stored procedure.

My only suggestion is to fiddle with the syntax, trying stuff such as

ENGINE DB2 EX SCHEMANAME.PROCNAME 2007,A,-1,-1,10101,10102,0,0,0,0,0;
END

or similar until you hit on the lucky combo that works on mre and edaserve.

Happy hunting!



Server: WF 7.6.2 ( BID/Rcaster) Platform: W2003Server/IIS6/Tomcat/SQL Server repository Adapters: SQL Server 2000/Oracle 9.2
Desktop: Dev Studio 765/XP/Office 2003 Applications: IFS/Jobscope/Maximo