达梦DM 8数据库之表空间使用

2025-12-09 00:34:24

1、从开始程序找到达梦数据库廊择DM管处获理工具,如下图所示:

达梦DM 8数据库之表空间使用

2、 查看表空间,SQL语句如下

select * from   dba_tablespaces;

如下图所示:

Ø  SYSTEM : 数据字典和全局的系统数据。

Ø  ROLL: 存放了数据库运行过程中产生的回滚记录。

Ø  TEMP: 临时表空间。

Ø  MAIN: 数据库默认的表空间,创建数据对象时,如果不指定存储位置,默认存放在该表伐耍喝空间。

Ø  HMAIN: HUGE表空间。

Ø  DMHR和BOOKSHOP:数据库安装时的示例数据库。

达梦DM 8数据库之表空间使用

3、--创建初始大小为32M的表空间GIS

create tablespace GIS datafile 'D:\dmdbms\data\DAMENG\GIS.DBF' SIZE 32;

如下图所示:

达梦DM 8数据库之表空间使用

4、--创建初始大小为50M的表空间GIS2,自动扩展,最大扩展到100M

create tablespace GIS2 datafile 'D:\dmdbms\data\DAMENG\GIS2.DBF' SIZE 50 autoextend on maxsize 100;

达梦DM 8数据库之表空间使用

5、--创建初始大小为50M的表空间GIS3,自动扩展,最大扩展到100M,每次增加1M

create tablespace GIS3 datafile 'D:\dmdbms\data\DAMENG\GIS3.DBF' SIZE 50 autoextend on next 1 maxsize 100;

达梦DM 8数据库之表空间使用

6、增加表空间文件,一个表空间可以关联多个其他表空间文件

--GIS3表空间关联GIS4表空间(GIS4表是原先不存在的表空间)

alter tablespace GIS3 add datafile 'D:\dmdbms\data\DAMENG\GIS4.DBF' size 50 autoextend on maxsize 100;

达梦DM 8数据库之表空间使用

7、表空间更换存储位置或更换表空间名字

--首先将表空间下线

alter tablespace GIS3 offline;

--更改表空间存储位置同时更换表空间名字;

alter tablespace GIS3 rename datafile 'D:\dmdbms\data\DAMENG\GIS4.DBF' to 'D:\dmdbms\data\GIS5.DBF';

--修改完成后将表空间上线

alter tablespace GIS3 online;

达梦DM 8数据库之表空间使用

8、删除表空间,SQL语句如下

drop tablespace GIS;

达梦DM 8数据库之表空间使用

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢