国产数据库达梦的表空间管理
1、创建表空间
SQL: CREATE TABLESPACE TBS5 DATAFILE 'D:\dmdbms\data\DAMENG\TBS5.DBF' SIZE 50;
2、创建表空间,表空间可自动扩展,每次扩展1M,表空间最大空间为100M
SQL:CREATE TABLESPACE TBS6 DATAFILE 'D:\dmdbms\data\DAMENG\TBS6.DBF' SIZE 50 AUTOEXTEND ON NEXT 1 MAXSIZE 100;
3、修改表空间名称
SQL:ALTER TABLESPACE TBS6 RENAME TO TBS66;
4、修改表空间状态
SQL:ALTER TABLESPACE TBS66 OFFLINE;
5、查询表空间对应的数据文件
SQL:SELECT FILE_NAME,STATUS,TABLESPACE_NAME,ONLINE_STATUS FROM DBA_DATA_FILES;
6、表空间添加数据文件
SQL:ALTER TABLESPACE TBS66 ADD DATAFILE 'D:\dmdbms\data\DAMENG\TBS66.DBF' SIZE 50;
7、修改表空间数据文件大小
SQL:ALTER TABLESPACE TBS66 RESIZE DATAFILE 'D:\dmdbms\data\DAMENG\TBS66.DBF' TO 200;
8、修改表空间数据文件的路径
SQL:ALTER TABLESPACE TBS66 RENAME DATAFILE 'D:\dmdbms\data\DAMENG\TBS66.DBF' TO 'D:\dmdbms\data\DAMENG\TBS77.DBF';
9、关闭表空间扩展功能
SQL:ALTER TABLESPACE TBS66 DATAFILE 'D:\dmdbms\data\DAMENG\TBS6.DBF' AUTOEXTEND OFF;
10、删除表空间
SQL:DROP TABLESPACE TBS66;