數據庫執行的時候報ORA-01653錯誤

查明緣由是由於表空間文件到達了32G,由於oracle11g單個表空間大於32G的時候就不會自動在擴展了因而須要增長新的表空間文件,下面是4種解決此問題的方法oracle

 

Meathod1:給表空間增長數據文件app

ALTER TABLESPACE app_data ADD DATAFILE
'D:\ORACLE\PRODUCT\10.2.0\ORADATA\EDWTEST\APP04.DBF' SIZE 50M
AUTOEXTEND ON NEXT 5M MAXSIZE 100M;

  

Meathod2:新增數據文件,而且容許數據文件自動增加spa

ALTER TABLESPACE app_data ADD DATAFILE
'D:\ORACLE\PRODUCT\10.2.0\ORADATA\EDWTEST\APP04.DBF' SIZE 50M
AUTOEXTEND ON NEXT 5M MAXSIZE 100M;

  

Meathod3:容許已存在的數據文件自動增加.net

ALTER DATABASE DATAFILE 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\EDWTEST\APP03.DBF'
AUTOEXTEND ON NEXT 5M MAXSIZE 100M;

  

Meathod4:手工改變已存在數據文件的大小blog

ALTER DATABASE DATAFILE 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\EDWTEST\APP02.DBF'
RESIZE 100M;

  

途中新增表空間文件的時候打錯了名字,因此如下操做爲把表空間文件名字修改過來的方法table

一、將表空間置爲offlineclass

SQL> ALTER TABLESPACE TMS_LYT OFFLINE;
Tablespace altered

  

二、修改數據文件名字擴展

SQL> alter tablespace TMS_LYT rename DATAFILE 'E:\APP\HUIJUAN\PRODUCT\LOCALDATEBASE\TMS_RITONG' TO 'E:\APP\HUIJUAN\PRODUCT\LOCALDATEBASE\TMS_LYT';
Tablespace altered

  

三、從新將表空間置爲online方法

SQL> ALTER TABLESPACE TMS_LYT online;
Tablespace altered

  

原文地址:https://blog.csdn.net/sd2131512/article/details/44904903         https://blog.csdn.net/u012366626/article/details/42456371d3

相關文章
相關標籤/搜索