http://blog.sina.com.cn/s/blog_5f0e9ca50101iss6.html
创建临时表空间
CREATE TEMPORARY TABLESPACE DB_TEMP TEMPFILE
'D:\ORADATA\DB_TEMP.DBF' SIZE 32M AUTOEXTEND ON NEXT 32M MAXSIZE
UNLIMITED EXTENT MANAGEMENT LOCAL;
创建大文件表空间
CREATE BIGFILE TABLESPACE bigDATA LOGGING DATAFILE
'D:\ORADATA\bigDATA.DBF' SIZE 200M AUTOEXTEND ON EXTENT MANAGEMENT
LOCAL;
---自动扩展 本地管理
给表空间分配用户
CREATE USER YY IDENTIFIED BY "YY*123"ACCOUNT
UNLOCKDEFAULT TABLESPACE BIGDATATEMPORARY TABLESPACE
DB_TEMP;授权GRANT CONNECT,RESOURCE TO YY;GRANT DBA TO YY;
查看表空间、数据文件、状态
SELECT * FROM Dba_Data_Files;
select * from DBA_TABLESPACES;
SELECT * FROM v$datafile;
问题备注:
创建大文件表空间非常耗时,建议创建的表空间小些,然后手动添加。因为其他程序占用进程多+大表空间耗时,在创建表空间过程中,中途关闭。导致数据文件创建了,字典v$datafile找不到创建记录。手动删除无用数据文件报错,停用占用进程程序,重启数据库,删除无用数据文件