tworzę tabelę jakORA-01652 Nie można przedłużyć odcinek temp przez w tabel
create table tablename
as
select * for table2
Dostaję błąd
ORA-01652 Unable to extend temp segment by in tablespace
Kiedy google ja zwykle ORA-01652 błędu pokaz niektóre wartości jak
Unable to extend temp segment by 32 in tablespace
ja nie otrzymuję żadnych takich value.I prowadził kwerendy
select
fs.tablespace_name "Tablespace",
(df.totalspace - fs.freespace) "Used MB",
fs.freespace "Free MB",
df.totalspace "Total MB",
round(100 * (fs.freespace/df.totalspace)) "Pct. Free"
from
(select
tablespace_name,
round(sum(bytes)/1048576) TotalSpace
from
dba_data_files
group by
tablespace_name
) df,
(select
tablespace_name,
round(sum(bytes)/1048576) FreeSpace
from
dba_free_space
group by
tablespace_name
) fs
where
df.tablespace_name = fs.tablespace_name;
albumu: Find out free space on tablespace
i okazało się, że tabel Używam obecnie ma około 32 GB wolnego miejsca. Próbowałem nawet utworzyć tabelę taką jak
, ale pojawia się ponownie ten sam błąd. Czy ktoś może mi dać pomysł, gdzie jest problem i jak go rozwiązać. Dla twojej informacji instrukcja select przyniosłaby mi 40 000 000 rekordów.
czy pliki danych są pełne? – Sathya