物理数据库布局和存储管理

1.调整表空间和数据文件的大小.

 

1.1:使用alter database调整小文件表空间的大小

 

alter database datafile 'filePathName' resize 15M;

 

alter datebase datafile 'filePathName'

 

autoextend on

 

next 20M

 

maxsize 1G/unlimited

 

1.2:为表空间添加数据文件

 

alter tablespace user add datafile

 

'filePathName' size 50M autoextend on

 

 next 10M maxsize unlimited.

 

1.3:使用EM Database Control调整小文件表空

 

间的大小

 

1.4:从表空间中删除数据文件

 

mount 启动数据库,将要删除的数据文件

 

offline.之后open数据库,将表空间中的数据

 

导出,重新建立表空间。

 

建议先EXP出来,然后再DROP

 

TABLESPACE,重建TABLESPACE,然后IMP

 

2.移动数据文件

 

    2.1 使用alter database 移动数据文件

 

<1>作为sysdba连接到数据库,并且关闭实例。

 

sqlplus /as sysdba

 

select d.name from v$datafile d join v$tablespace t

 

using(ts#) where t.name='users'

 

shutdown immediate

 

<2>使用操作系统命令移动数据文件

 

! MV filePathName FilePathName

 

<3>使用mount 模式打开数据库

 

startup  mount

 

<4>使用alter database 改变对数据库数据文件的引用。

 

alter database rename file filePathName to

 

filePathName;

 

<5>以open模式打开数据库

 

alter database open;

 

<6>对包含控制文件的数据库执行增量备份或者

 

完整备份

 

alter database backup controlfile to trace.

 

2.2 alter tablesapce移动数据文件

 

alter tablespace users offline;

 

!mv filePathName filePathName;

 

alter tablespace user rename datafile 'filePathName'

 

to 'filePathName';

 

alter tablespace users online;

 

2.3EM Database Control移动数据文件

 

3.移动联机重做日志文件

 

select group#,member from v$logfile order by

 

group#,member;

 

其余操作同2.1

 

4.移动控制文件

 

select name ,value from v$spparameter where

 

name='control_files';

 

show parameter control_files

 

alter system set control_files ='filePathName','...','...'

 

scope =spfile;

 

shutdown immediate

 

!MV ....

!MV ....

!MV ....

 

startup

 

select name ,value from v$spparameter where

 

name='control_files';

 

show parameter control_files

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值