platform:
windows2000 advanced server PII450+1Gmem
database server:
Oracle 8.1.5 EE, no patchset.

Error :
1. tablespace data_tbl2 has 25G bytes of datafiles.
2. when i was away, some operator added two datafiles into this tablespace, and found it was too big, offline this datafile(IN the **** DBA studio), not resize the datafile
3. and removed the old archivelog files in the second evening.
4. now oracle try to allocate extent from this offline tables, and get error message.
5. My current steps: once error message appears, i move the table or rebuild the index.
My question:
Is there any way to prevent oracle from allocate space from the offline datafile, and without rebuild the whole tablespace?
rebuild it takes too much downtime, and move all the tables will also use too much time and resource.
Thanks.