【Oracle】实验三 Oracle数据库逻辑存储结构管理

oracle实验三1oracle实验三2

-- 1 
create tablespace booktbs1 datafile 'E:\Oracle\Oracle11gapp\admin\booksales\booktbs1.dbf' size 50m;
-- 2
create tablespace booktbs2 datafile 'E:\Oracle\Oracle11gapp\admin\booksales\booktbs2.dbf' size 50m
extent management local  uniform size 1m segment  space management manual;
-- 3
create temporary tablespace temp02 tempfile 'E:\Oracle\Oracle11gapp\admin\booksales\temp02.dbf' size 20m
extent management local uniform size 15m;
-- 4
alter tablespace temp  tablespace group tempgroup;
alter tablespace temp tablespace group tempgroup;
--5
create undo tablespace undo02 datafile 'E:\Oracle\Oracle11gapp\admin\booksales\undo02.dbf' size 10m;
alter system set undo_tablespace = undo02;
-- 6
alter tablespace booktbs1 add datafile 'E:\Oracle\Oracle11gapp\admin\booksales\booktbs11.dbf' size 50m;
-- 7
alter database datafile 'E:\Oracle\Oracle11gapp\admin\booksales\booktbs2.dbf' 
autoextend on next 5m maxsize 100m;
-- 8
create table test(id number primary key,name char(20)) tablespace booktbs1;
insert into test values(1,'first row');
-- 9
alter tablespace booktbs1 offline;
select tablespace_name,status from dba_tablespaces;
-- 10
alter tablespace booktbs1 online;
select tablespace_name,status from dba_tablespaces;
-- 11
alter tablespace booktbs1 read only;
select tablespace_name,status from dba_tablespaces;
-- 12
alter tablespace booktbs1 read write;
select tablespace_name,status from dba_tablespaces;
-- 13
alter database default tablespace booktbs1;
alter database default temporary tablespace tempgroup;
-- 14
-- 进入归档模式
shutdown immediate;
startup mount;
alter database archivelog;
archive log list
alter database open;

alter tablespace users begin backup;
host copy  E:\ORACLE\ORACLE11GAPP\ORADATA\BOOKSALES\USERS01.DBF E:\Oracle\Oracle11gapp\oradata\booksales\backup;
alter tablespace users end backup;

alter tablespace booktbs1 begin backup;
host copy  E:\ORACLE\ORACLE11GAPP\ADMIN\BOOKSALES\BOOKTBS1.DBF E:\Oracle\Oracle11gapp\oradata\booksales\backup;
alter tablespace booktbs1 end backup;

alter tablespace booktbs3 begin backup;
host copy  E:\ORACLE\ORACLE11GAPP\ADMIN\BOOKSALES\BOOKTBS3.DBF E:\Oracle\Oracle11gapp\oradata\booksales\backup;
alter tablespace booktbs1 end backup;
-- 15
select tablespace_name,status from dba_tablespaces;
-- 16
select tablespace_name,file_id,bytes/1024/1024,file_name from dba_data_files order by file_id;
-- 17
drop tablespace booktbs2 including contents and datafiles;
  • 2
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值