![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
[snip] Also, what is meant by SQL state=HY507? HY507 isn't listed in the Message Reference for UDB V7 so I believe it originates in something other than DB2, probably SAP. Try looking it up in your SAP documentation. I've never worked with SAP so I have no idea how or if they document their internal error codes but that would seem to be the logical place to look. If that doesn't work, this code is probably being returned by some other component; check the other components in your system to see if they could be returning this code. Rhino |
#3
| |||
| |||
|
|
C *** ERROR in DB6PutLobPiece[dbdb6.c, 5118] C &+*** DbSlLobPutPieceDB6( SQLPutData ): [IBM][CLI Driver] implies to me that you're using LOBs. For some LOB actions, files need to be |
|
Hi Rhino, Thanks for the reply. Let's forget about the 'SQLSTATE=HY507' message. I would like to concentrate on the CLI0157E error message. As somebody more familiar with Oracle than DB2, a few questions: (i) In a previous thread discussing the message 'CLI0157E', somebody suggested using the TEMPDIR directory in the DBICLI.INI file to control the location and name of the temp. file which seems to be causing this problem. (I cannot see the contents of DBICLI.INI now). Does it make sense to add a TEMPDIR entry to DBICLI (From my home now, I cannot see if such an entry now exists). SAP indicated that the problem stemmed from issues associated with the TEMP and TMP environment variables, but perhaps a TEMPDIR entry in DBICLI.INI overwrites the environment variables. (ii) The data is updated from CD-ROM files. Why the need for temp. files? Could the problem stem from the fact that DB2 perceives the Windows directory containing the temp. file lacks sufficient disk space? (iii) In a previous thread, somebody mentioned that the problem may stem from previous temp. files that have not been cleaned up. Could this be case? If so, what are the names of the temp. files that I should erase? (iv) I have searched Google with 'CLI0157E', but I have not found much. Does anybody recommend any Websites describing this problem in greater detail? Thanks in Advance, SAP BASIS Consultant C Mon Aug 18 16:46:38 2003 C *** ERROR in DB6PutLobPiece[dbdb6.c, 5118] C &+*** DbSlLobPutPieceDB6( SQLPutData ): [IBM][CLI Driver] CLI0157E Error opening a file. SQLSTATE=HY507 col=1 C &+*** C &+*** UPDATE "REPOLOAD" SET "LDATA" = ? WHERE "PROGNAME" = ? AND "R3STATE" = ? AND "MACH" = ? C &+*** cursor type=NO_HOLD, isolation=UR, cc_release=NO, optlevel=0, query degree=1 "Rhino" <rhino1 (AT) NOSPAM (DOT) sympatico.ca> wrote [snip] Also, what is meant by SQL state=HY507? HY507 isn't listed in the Message Reference for UDB V7 so I believe it originates in something other than DB2, probably SAP. Try looking it up in your SAP documentation. I've never worked with SAP so I have no idea how or if they document their internal error codes but that would seem to be the logical place to look. If that doesn't work, this code is probably being returned by some other component; check the other components in your system to see if they could be returning this code. Rhino |
![]() |
| Thread Tools | |
| Display Modes | |
| |