Print Thread
Error in accessing CLOB
#1845 03/22/01 05:08 PM
Joined: Feb 2001
Posts: 20
Hong Kong
N
Member
OP Offline
Member
N
Joined: Feb 2001
Posts: 20
Hong Kong
Hi,

I've built a program open a table containing a CLOB field.

The program has a grid pointing to CLOB.
When the table is open, sometimes the following error appears

ORA-03130

Please help,
Nelson.

Re: Error in accessing CLOB
#1846 03/23/01 05:43 PM
Joined: Feb 2001
Posts: 20
Hong Kong
N
Member
OP Offline
Member
N
Joined: Feb 2001
Posts: 20
Hong Kong
More information abuot the problem.

I found that if there is no record in the table, the table can be open and records can be inserted and edited without error.

However, if the tables has 1 or more records, when open the table, the mentioned error message will display.

Please help !!

Regards,
Nelson.

Re: Error in accessing CLOB
#1847 03/24/01 03:26 PM
Joined: Aug 1999
Posts: 22,219
Member
Offline
Member
Joined: Aug 1999
Posts: 22,219
I haven't got a clue. Perhaps you can send me a small demo project to reproduce the problem?

------------------
Marco Kalter
Allround Automations


Marco Kalter
Allround Automations
Re: Error in accessing CLOB
#1848 05/15/01 12:18 PM
Joined: May 2001
Posts: 14
Taiwan
D
Member
Offline
Member
D
Joined: May 2001
Posts: 14
Taiwan
I've posted an CLOB field Oracle Error
ORA-03127 on this board which is very much like this one. I doubt that it may be owing to DOA's error.
Because 1.I can see the text field in SQL*Plus very correctly. I test this problem so many times with so many methods. Finally, I figure out it always happen to some fetching actions like calling a Dataset.Next etc..
2.The CLOB field may contain text in it. But
I test it with inputing some special character like #13,#10,#9 etc, or some 2-bytes character (ex. Traditional Chinese), after that , every time I call Next to fetch
it from the program,the error happened.
3.I try to fill the CLOB field with a very large string 'xxxxxx....',size is 8193, to test what it will happened,but it works fine.

Please anyone can help us,Thanks!

ORA-03130 the buffer for the next piece to be fetched is required
Cause: The application performed a piecewise define on the column.
Action: Provide the next buffer for the next piece to be retrieved.


[quote]Originally posted by Nelson Ng:
More information abuot the problem.

I found that if there is no record in the table, the table can be open and records can be inserted and edited without error.

However, if the tables has 1 or more records, when open the table, the mentioned error message will display.

Please help !!

Regards,
Nelson.
[/quote]

Re: Error in accessing CLOB
#1849 05/15/01 12:57 PM
Joined: Feb 2001
Posts: 20
Hong Kong
N
Member
OP Offline
Member
N
Joined: Feb 2001
Posts: 20
Hong Kong
Hi,

My problem has now been fixed in the coming release. Support said it is due to insufficient buffer size allocated. You may ask for a prerelease version to test if it works for you.

Good luck,
Nelson.


Moderated by  support 

Link Copied to Clipboard
Powered by UBB.threads™ PHP Forum Software 7.7.4
(Release build 20200307)
Responsive Width:

PHP: 7.1.33 Page Time: 0.025s Queries: 13 (0.006s) Memory: 2.5169 MB (Peak: 3.0421 MB) Data Comp: Off Server Time: 2024-05-15 21:31:36 UTC
Valid HTML 5 and Valid CSS