查看指定的表空间是否为自动扩展 SQL> select file_name,autoextensible,increment_by from dba_data_files where tablespace_name = '表空间名'; 如果不是自动扩展想修改为自动扩展的话需要操作 SQL> alter database datafile '/u01/app/oracle/oradata/XXX/XXXX01.dbf' autoextend on; 或者 SQL> alter dat
dba权限检查下 select tablespace_name, file_id, file_name, ),) total_space from dba_data_files order by tablespace_name; 表空间中的数据文件如果已经足够大(达到32G),所以,这时仅仅增加表空间大小是不行的,要增加该表空间的数据文件.如下,新增了32G的数据文件DATA01.dbf,依次类推,可以新增DATA02.dbf.DATA03.dbf..... alter tablespace t
select NAME FROM USER$ ORDER BY NAME ; CREATE USER pciss IDENTIFIED BY pciss ; GRANT DBA TO pciss ; SELECT * FROM dba_directories ; SELECT * FROM USER$ U WHERE U.NAME=UPPER('pciss') ; SELECT * FROM Dba_Tablespaces ; SELECT * FROM Dba_Data_Files ; CRE
1.数据文件自动扩展的好处1)不会出现因为没有剩余空间可以利用到数据无法写入2)尽量减少人为的维护3)可以用于重要级别不是很大的数据库中,如测试数据库等 2.数据文件自动扩展的弊端1)如果任其扩大,在数据量不断变大的过程中会导致某个数据文件异常的大2)没有人管理的数据库是非常危险的 3.查询当前数据库中表空间SEC_D是否为自动扩展sec@orcl> select tablespace_name,file_name,autoextensible from dba_data_files where