oracle – ORA-01653:无法在表空间ORA-06512中扩展表

前端之家收集整理的这篇文章主要介绍了oracle – ORA-01653:无法在表空间ORA-06512中扩展表前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图通过运行以下sql生成一些测试数据。
BEGIN    
  FOR i IN 1..8180 LOOP
    insert into SPEEDTEST
    select 'column1','column2','column3','column4','column5','column6','column7','column8','column9','column10','column11','column12','column13','column14','column15','column16','column17','column18','column19','column20','column21','column22','column23','column24','column25','column26','column27','column28','column29','column30','column31','column32','column33','column34','column35','column36','column37','column38','column39','column40','column41','column42','column43','column44','column45','column46','column47','column48','column49','column50','column51','column52','column53','column54','column55','column56','column57','column58','column59','column60','column61','column62','column63','column64','column65','column66','column67','column68','column69','column70','column71','column72','column73','column74','column75','column76','column77','column78','column79','column80','column81','column82','column83','column84','column85','column86','column87','column88','column89','column90','column91','column92','column93','column94','column95','column96','column97','column98','column99','column100',i from dual;
  END LOOP;
END;
/
commit;

它给了我以下错误

ORA-01653: unable to extend table LEGAL.SPEEDTEST by 128 in tablespace LEGAL_DATA
ORA-06512: at line 4

这表明我用完了空间,我如何添加更多,如何知道我需要多少?什么128代表?

只需为现有的表空间添加一个新的数据文件
ALTER TABLESPACE LEGAL_DATA ADD DATAFILE ‘/u01/oradata/ userdata03. dbf’ SIZE 200M;

了解您的数据文件的位置和大小:

SELECT FILE_NAME,BYTES FROM DBA_DATA_FILES WHERE TABLESPACE_NAME = 'LEGAL_DATA';
原文链接:https://www.f2er.com/oracle/205934.html

猜你在找的Oracle相关文章