Oracle数据库物理存储结构管理

1.向BOOKSALES数据库的USERS表空间添加一个大小为10MB的数据文件users02.dbf。

alter tablespace users add datafile

  1.  'C:\oracle\product\10..0\oradata\BOOKSALES\user02.dbf' size 10M;

2.向BOOKSALES数据库的TEMP表空间添加一个大小为10MB的临时数据文件temp02.dbf.

alter tablespace temp add tempfile

  1.  'C:\oracle\product\10..0\oradata\BOOKSALES\temp02.dbf' size 10M;

3.向BOOKSALES数据库的USERS表空间中添加一个可以自动扩展的数据文件user03.dbf,大小为5MB,每次扩展1MB,最大容量为100MB。

alter tablespace users add datafile

  2  'C:\oracle\product\10.2.0\oradata\BOOKSALES\temp03.dbf' size 5M

  1.  autoextend on next 1M maxsize 100M;

4.取消BOOKSALES数据库数据文件user03.dbf的自动扩展。

alter database datafile 'C:\oracle\product\10.2.0\oradata\BOOKSALES\temp03.dbf'

  1.  autoextend off;

5.将BOOKSALES数据库数据文件user02.dbf更名为user002.dbf.

alter tablespace users offline;

alter tablespace users rename datafile

  2  'C:\oracle\product\10.2.0\oradata\BOOKSALES\user02.dbf'

  1.  to 'C:\oracle\product\10.2.0\oradata\BOOKSALES\user002.dbf';

6.查询BOOKSALES数据库当前所有的数据文件的详细信息。

Select tablespace_name,autoextensible,file_name fromdba_data_files;

7.为BOOKSALES数据库添加一个多路复用的控制文件control03.ctl

alter system set control_files=

  2  'C:\oracle\product\10.2.0\oradata\BOOKSALES\control01.ctl',

  3  'C:\oracle\product\10.2.0\oradata\BOOKSALES\control02.ctl',

  1.  'C:\oracle\product\10.2.0\oradata\BOOKSALES\control03.ctl' scope=spfile;

8.以二进制文件的形式备份BOOKSALES数据库的控制文件。

alter system set control_files= 'C:\oracle\product\10.2.0\oradata\BOOKSALES\control01.ctl',

  2   'C:\oracle\product\10.2.0\oradata\BOOKSALES\control02.dtl','C:\oracle\product\10.2.0\oradata\BOOKSALES\control03.ctl' scope=spfile;

9.将BOOKSALES数据库的控制文件以文本方式备份到跟踪文件中,并查看备份的内容。

alter database backup controlfile to trace;

10.删除BOOKSALES数据库的控制文件control03.ctl。

       shutdown immediate

       删除control03.ctl

       startup;

11.查询BOOKSALES数据库当前所有控制文件信息。

       select name from v$controlfile;

      

12.向BOOKSALES数据库添加一个重做日志文件组,组号为4,包含一个成员文件undo04a.log, 大小为4MB。

       alter database add logfile group 4

       'C:\oracle\product\10.2.0\oradata\booksale\undo04a.log';

13.向BOOKSALES数据库的重做日志文件组4中添加一个成员文件undo04b.log。

alter database add logfile member

  1.  'C:\oracle\product\10..0\oradata\booksale\undo04b.log'to group 4;

14.查询BOOKSALES数据库中所有重做日志文件组的状态。

select group#,status from v$log;

15.查询BOOKSALES数据库中所有重做日志文件成员的状态。

select members,status from v$log;

16.删除BOOKSALES数据库的重做日志组4中的成员文件undo04b.log.

alter database drop logfile member

  1.  'C:\oracle\product\10..0\oradata\booksale\undo04b.log';

17.删除BOOKSALES数据库的重做日志组4.

alter database drop logfile group 4;

18.查看BOOKSALES数据库是否处于归档模式。

archive log list

19.将BOOKSALES数据库设置为归档模式。

shutdown immediate

startup momunt

alter database noarchivelog;

20.为BOOKSALES数据库设置3个归档目标,其中一个为强制归档目标。

alter system set log_archive_dest_1='C:\oracle\product\10.2.0\oradata\sss';

alter system set log_archive_dest_2='C:\oracle\product\10.2.0\oradata\sss';

alter system set log_archive_dest_3='C:\oracle\product\10.2.0\oradata\sss';

alter system set log_archive_max_processes=3;

21.对BOOKSALES数据库进行5次日志切换,查看归档日志信息。

Alter System Switch Logfile;

archive log list

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值