我在独立的Windows机器上使用oracle XE 11.2尝试使用imp command.i'm导入转储时,收到错误“ora-1658:无法为表空间MYTBS中的段创建初始范围”。数据库备份大约200MB。以下是我的表空间设置。
我该如何更正此错误?我正在尝试导入的模式具有为表空间MYTBS定义的表。
答案 0 :(得分:10)
错误
ora-01658无法为表空间中的段创建初始范围????
解决问题:
您需要具有DBA权限的帐户才能执行以下两项操作之一,link
扩展数据文件以添加空间(ALTER DATABASE DATAFILE RESIZE),或自动扩展(ALTER DATABASE DATAFILE autoextend on) Changing Datafile Size
将新数据文件添加到表空间(ALTER TABLESPACE ADD DATAFILE ALTER TABLESPACE
如果您的数据文件已到达32GB
,请参阅此answer。
答案 1 :(得分:-1)
尝试使用以下命令
alter database datafile '/somepath/somename.dbf' autoextend on maxsize unlimited;