FIX: Oracle OLEDB Provider Returns Err: "ORA06502: PL/SQL..." (229757)
The information in this article applies to:
- Microsoft OLE DB Provider for Oracle 2.1
- Microsoft OLE DB Provider for Oracle 2.5
This article was previously published under Q229757 SYMPTOMS
When using the Microsoft Oracle OLEDB provider it is possible that you may receive the following error message:
ORA-06502: PL/SQL: numeric or value error
ORA-06512: at "TNT.PACK_TEST", line 19
ORA-06512: at line 1
This error message can occur when you are attempting to return a character string of more than 4001 characters from a call to an Oracle stored procedure. RESOLUTION
To work around this problem, please use the Microsoft ODBC for Oracle driver instead of the OLEDB provider.
STATUSMicrosoft has confirmed that this is a bug in the Microsoft products that are listed at the beginning of this article. This problem was corrected in the MS OLEDB Provider for Oracle found in MDAC 2.6 or later.
Modification Type: | Major | Last Reviewed: | 10/17/2003 |
---|
Keywords: | kbbug kbfix kbMDAC250fix kbMDACNoSweep kbOracle kbProvider KB229757 |
---|
|