see ora-01653 again [message #536040] |
Mon, 19 December 2011 01:40 |
lzfhope
Messages: 69 Registered: July 2006
|
Member |
|
|
hi,
I find a strange problem.
i am used to copying data from another server by using dblink.
in brief,their relationship like below:
SERVER :A,B
SCHEMAS: A:X,Y ; B:SRC
USERS: A:X,Y; B:SRC
TABS: A.Y.TB, B.SRC.TB .they are identical ,but on two seperate server.
procedures : a.x.p_x; a.y.p_y ; p_x call p_y ,and p_y copies data from b.
one of the segments of p_y is like below:
insert into y.tb select * from src.tb@fromsrc;
here ,dblink "fromsrc" link to b using user src.
..
for a long time,they run well. but recently, about 2-3 days,p_y raised application errors like this " ora-01653 : unable to extend table x.tb by 8 in tablespace tb_y "。
in fact,tablespace tb_y is autoextensible ,and there about 100g free space (from view dba_free_spaces),which is much more bigger than tb.
why?
|
|
|
|
Re: see ora-01653 again [message #536053 is a reply to message #536040] |
Mon, 19 December 2011 02:27 |
John Watson
Messages: 8962 Registered: January 2010 Location: Global Village
|
Senior Member |
|
|
Autoextension is not an attribute of the tablespace: it is an attribute of the datafile(s). You need to check dba_data_files to see if autoextension has been enabled, and whether the maximum has been reached.
Quote:and there about 100g free space (from view dba_free_spaces), Are you certain? Can you post the SQL that proves this, and the error?
|
|
|
|
|
|