单位的OA系统,采用ORACLE数据库,当初建表空间的时侯采用的语句是:CREATE SMALLFILE TABLESPACE "aaa" DATAFILE'E:\oracle\product\10.2.0\oradata\aaa' SIZE 500M AUTOEXTEND ON NEXT 2000K MAXSIZE 4G LOGGING EXTENT MANAGEMENT LOCAL SEGMENT sPACE MANAGEMENT AUTO;
CREATE USER "bbb" PROFILE "DEFAULT" IDENTIFIED BY "ccc" DEFAULT TABLESPACE "aaa" TEMPORARY TABLESPACE "TEMP" ACCOUNT UNLOCK ;
GRANT "CONNECT" TO "bbb";
GRANT "DBA" TO "bbb";
最近利用系统使用不正常有些正常功能无法实现,打开EM后发现系统提示:表空间aaa的90 percent已满 ,名称为:tablespace space used(%) 仔细查看发现的确已经有3.9G的容量了,这种情况下肯定要扩大容量了,但是查了很多资料,各执一词,不知道该信谁的了,求达人解~~
CREATE USER "bbb" PROFILE "DEFAULT" IDENTIFIED BY "ccc" DEFAULT TABLESPACE "aaa" TEMPORARY TABLESPACE "TEMP" ACCOUNT UNLOCK ;
GRANT "CONNECT" TO "bbb";
GRANT "DBA" TO "bbb";
最近利用系统使用不正常有些正常功能无法实现,打开EM后发现系统提示:表空间aaa的90 percent已满 ,名称为:tablespace space used(%) 仔细查看发现的确已经有3.9G的容量了,这种情况下肯定要扩大容量了,但是查了很多资料,各执一词,不知道该信谁的了,求达人解~~
语法
alter tablespace aaa add datafile 'E:\oracle\product\10.2.0\oradata\aaa_add1.dbf' size 500M autoextend off;
alter tablespace "aaa" datafile 'E:\oracle\product\10.2.0\oradata\aaa.dbf' resize 3000M
2 增加数据文件。相对来说,应该是增加数据文件较好