表空间二

要启用或禁用数据文件自动扩展
select * from DBA_DATA_FILES ;
在这里插入图片描述
在这里插入图片描述
ALTER TABLESPACE users
ADD DATAFILE ‘/u01/app/oracle/oradata/cdb1/users02.dbf’ SIZE 10M
AUTOEXTEND ON
NEXT 512K
MAXSIZE 250M;
在这里插入图片描述
在这里插入图片描述
使用图形操作
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

关闭自动扩展

ALTER DATABASE DATAFILE
‘/u01/app/oracle/oradata/cdb1/users02.dbf’
AUTOEXTEND OFF;
在这里插入图片描述
在这里插入图片描述
图形操作
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
手动调整数据文件的大小
在这里插入图片描述
ALTER DATABASE DATAFILE ‘/u01/app/oracle/oradata/cdb1/LHTBSB02.DBF’ RESIZE 300M;
在这里插入图片描述
在这里插入图片描述
使用图形操作
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在ARCHIVELOG模式下将数据文件联机或脱机
ALTER DATABASE DATAFILE ‘/u01/app/oracle/oradata/cdb1/LHTBSB03.DBF’ OFFLINE;
在这里插入图片描述
在这里插入图片描述
ALTER DATABASE DATAFILE ‘/u01/app/oracle/oradata/cdb1/LHTBSB03.DBF’ ONLINE;
在这里插入图片描述
recover datafile ‘/u01/app/oracle/oradata/cdb1/LHTBSB03.DBF’;
在这里插入图片描述
ALTER DATABASE DATAFILE ‘/u01/app/oracle/oradata/cdb1/LHTBSB03.DBF’ ONLINE;
在这里插入图片描述
在这里插入图片描述
使用图形操作
在这里插入图片描述
在这里插入图片描述
联机数据文件
在这里插入图片描述
在这里插入图片描述
recover datafile ‘/u01/app/oracle/oradata/cdb1/LHTBSB01.DBF’;
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

重命名在线数据文件

ALTER DATABASE MOVE DATAFILE ‘/u01/app/oracle/oradata/cdb1/LHTBSB01.DBF’
TO ‘/u01/app/oracle/oradata/cdb1/LHTBSB0001.DBF’;
在这里插入图片描述
在这里插入图片描述

重新定位在线数据文件

ALTER DATABASE MOVE DATAFILE ‘/u01/app/oracle/oradata/cdb1/LHTBSB01.DBF’
TO ‘/u02/oracle/data/LHTBSB001.DBF’;
在这里插入图片描述
在这里插入图片描述

复制在线数据文件

ALTER DATABASE MOVE DATAFILE ‘/u01/app/oracle/oradata/cdb1/LHTBSB02.DBF’
TO ‘/u02/oracle/data/LHTBSB02.DBF’ KEEP;
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

重定位在线数据文件并覆盖现有文件

ALTER DATABASE MOVE DATAFILE ‘/u01/app/oracle/oradata/cdb1/LHTBSB03.DBF’
TO ‘/u02/oracle/data/LHTBSB03.DBF’ REUSE;
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

重命名脱机数据文件

ALTER TABLESPACE users OFFLINE NORMAL;
在这里插入图片描述
重命名数据文件
mv users01.dbf users1.dbf
mv users02.dbf users2.dbf
在这里插入图片描述
ALTER TABLESPACE users
RENAME DATAFILE ‘/u01/app/oracle/oradata/cdb1/users01.dbf’,
‘/u01/app/oracle/oradata/cdb1/users02.dbf’
TO ‘/u01/app/oracle/oradata/cdb1/users1.dbf’,
‘/u01/app/oracle/oradata/cdb1/users2.dbf’;
在这里插入图片描述
SELECT * from DBA_data_FILES;
在这里插入图片描述
ALTER TABLESPACE users ONLINE
在这里插入图片描述
使用图形操作
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

定位新数据文件位置

SELECT FILE_NAME, BYTES FROM DBA_DATA_FILES
WHERE TABLESPACE_NAME = ‘USERS’;
在这里插入图片描述
ALTER TABLESPACE users OFFLINE NORMAL;
在这里插入图片描述
cp -a users01.dbf /u03/oracle/data/
cp -a users02.dbf /u04/oracle/data/
在这里插入图片描述
ALTER TABLESPACE users
RENAME DATAFILE ‘/u01/app/oracle/oradata/cdb1/users01.dbf’,
‘/u01/app/oracle/oradata/cdb1/users02.dbf’
TO ‘/u03/oracle/data/users01.dbf’,
‘/u04/oracle/data/users02.dbf’;
在这里插入图片描述
ALTER TABLESPACE users ONLINE
在这里插入图片描述
在这里插入图片描述

删除数据文件

在这里插入图片描述
ALTER TABLESPACE lmtemp DROP TEMPFILE ‘/u02/oracle/data/lmtemp02.dbf’;
在这里插入图片描述
在这里插入图片描述
使用图形操作
在这里插入图片描述
删除数据文件同上
在这里插入图片描述
ALTER DATABASE TEMPFILE ‘/u02/oracle/data/LMTEMP02.DBF’ DROP
INCLUDING DATAFILES;
在这里插入图片描述
在这里插入图片描述

DBA_DATA_FILES

提供有关每个数据文件的描述性信息,包括该数据文件所属的表空间和文件ID
SELECT * FROM DBA_DATA_FILES
在这里插入图片描述
FILE_NAME:数据库文件名
FILE_ID:数据库文件的文件标识号
TABLESPACE_NAME:文件所属表空间的名称
BYTES:文件大小(以字节为单位)
BLOCKS:Oracle块中文件的大小
STATUS:文件状态:AVAILABLE或INVALID(INVALID表示文件号未使用,例如,表空间中已删除的文件)
RELATIVE_FNO:相对文件号
AUTOEXTENSIBLE:自动扩展

DBA_TEMP_FILES

临时表空间的文件
SELECT * from DBA_TEMP_FILES;
在这里插入图片描述
FILE_NAME:数据库临时文件的名称
FILE_ID:数据库临时文件的文件标识号
TABLESPACE_NAME:文件所属表空间的名称
BYTES:文件大小(以字节为单位)
BLOCKS: 文件大小(以Oracle块为单位)
STATUS:文件状态
在这里插入图片描述
AUTOEXTENSIBLE:指示文件是否可以自动扩展(YES)(NO)
MAXBYTES:文件的最大大小(以字节为单位)
MAXBLOCKS:文件的最大大小(以Oracle块为单位)
INCREMENT_BY:自动扩展的默认增量(在Oracle块中)

DBA_TEMP_FREE_SPACE

显示每个临时表空间中已分配的总空间和可用空间
在这里插入图片描述
TABLESPACE_NAME:表空间名称
TABLESPACE_SIZE:表空间的总大小(以字节为单位)
ALLOCATED_SPACE:已分配的总空间(以字节为单位)
FREE_SPACE:可用的总可用空间(以字节为单位
SHARED:该文件所属的表空间类型 SHARED:对于共享表空间

V$TABLESPACE

显示控制文件中的表空间信息。
SELECT * from V$TABLESPACE;
在这里插入图片描述
TS#:表空间号
NAME:表空间名称
INCLUDED_IN_DATABASE_BACKUP:
BIGFILE:空间是大文件表空间(YES)还是小文件表空间(NO)
FLASHBACK_ON:指示表空间是否参与FLASHBACK DATABASE操作(YES)是否(NO)
ENCRYPT_IN_BACKUP:
CON_ID:数据所属的容器的ID

DBA_TABLESPACE_GROUPS

SELECT * from DBA_TABLESPACE_GROUPS;
在这里插入图片描述
GROUP_NAME:表空间组的名称
TABLESPACE_NAME:表空间名称

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值