F
Frank Buchan
The complete error is at the end of this cry for help.
I've been tasked with hooking an interface in ASP.NET and a handheld (via
web services) to an existing DB2 data store. The requirement for real-time
data submission is driving the development, and all is going well, In fact,
the managed provider is working perfectly to execute stored procedures to
read from the data store, both ones that have no parameters (simple lookup
lists), lookup lists that are pre-filtered with parameters, and ones that
use identity columns to pull editable records. Performance is fine, and
everything on the interface side is great.
BUT (always is one), I get the same basic error (see below) every time I
execute a stored procedure that inserts or updates a record. These same
procedures all work perfectly from inside the command editor, and the logon
to the data store there is the same as the one in the .NET development
environment (to eliminate permissions issues). Yet, the error is pulled
every time, and being somewhat of a newcomer to the DB2 world, I expect it
is probably looking me right in the face.
The code accessing the stored procedure is almost identical to the read
code, rendered in VB.NET, and patterned after examples on the IBM sample
set.
Absolutely any insight, even where to look to resolve this, would be highly
appreciated. Thanks.
Frank Buchan
***ERROR DETAILS BELOW***
ERROR [42724] [IBM][DB2/NT] SQL0444N Routine "*ERT_DEST" (specific name
"SQL050622125403880") is implemented with code in library or path
"...2.V1_INSERT_DEST", function "MDM2.V1_INSERT_DEST" which cannot be
accessed. Reason code: "4". SQLSTATE=42724
I've been tasked with hooking an interface in ASP.NET and a handheld (via
web services) to an existing DB2 data store. The requirement for real-time
data submission is driving the development, and all is going well, In fact,
the managed provider is working perfectly to execute stored procedures to
read from the data store, both ones that have no parameters (simple lookup
lists), lookup lists that are pre-filtered with parameters, and ones that
use identity columns to pull editable records. Performance is fine, and
everything on the interface side is great.
BUT (always is one), I get the same basic error (see below) every time I
execute a stored procedure that inserts or updates a record. These same
procedures all work perfectly from inside the command editor, and the logon
to the data store there is the same as the one in the .NET development
environment (to eliminate permissions issues). Yet, the error is pulled
every time, and being somewhat of a newcomer to the DB2 world, I expect it
is probably looking me right in the face.
The code accessing the stored procedure is almost identical to the read
code, rendered in VB.NET, and patterned after examples on the IBM sample
set.
Absolutely any insight, even where to look to resolve this, would be highly
appreciated. Thanks.
Frank Buchan
***ERROR DETAILS BELOW***
ERROR [42724] [IBM][DB2/NT] SQL0444N Routine "*ERT_DEST" (specific name
"SQL050622125403880") is implemented with code in library or path
"...2.V1_INSERT_DEST", function "MDM2.V1_INSERT_DEST" which cannot be
accessed. Reason code: "4". SQLSTATE=42724