I recently needed to import .dmp into the new user I created. I also created a new tablespace for the user with the following command:
create tablespace my_tablespace datafile 'C:\My\Oracle\Install\DataFile01.dbf' size 10M autoextend on next 512K maxsize unlimited;
While the import was in progress, I received an error message:
ORA-01652 Unable to extend my_tablespace segment by in tablespace
When I examined the data files in the dba_data_files table, I noticed that maxsize is about 34 gigabytes. Since I knew the total size of the database, I was able to import .dmp without any problems after adding several data files to the tablespace.
Why do I need to add multiple data files to a tablespace when the first one I added was set to automatically grow to unlimited size? Why is the maximum size 34gb and not unlimited? Is there a 34gb hard cover?
spots source share