Oracle数据库冷备份(实例)

冷备份

1、

复制代码
select file#,name,bytes/1024/1024 mb from v$datafile;

2 、缩减 便于copy

复制代码
 alter database datafile 2 resize 100m;
    show parameter spfile
    create undo tablespace u2 datafile '/u01oracle/oradata/qq/u2.dbf' size 2m autoextend on; 

//建新的

复制代码
 alter  system set undo_tablespace=u2;        //改默认
    drop tablespace undotbs1;                    //删老的
    drop trigger sys.sdo_topo_drop_ftbl;
    drop tablespace undotbs1;
    select block_id

3、在操作系统上删除无用的文件,数据库的目录 查看数据库要备份的信息

复制代码
 select name from v$datafile
    union all
    select name from v$controlfile
    union all
    select member from v$logfile
    union all
    select name from v$tempfile;

4、

复制代码
shutdown immediate;

5、把数据库存在的路径文件复制到 /bk

6、删除老的数据目录

7、建立以ip地址名称的路径 /db31, 赋予权限

8、启动数据库,可以nomount,报错

9、把备份复制到新目录

10、修改参数control_files到新目录

11、

复制代码
startup mount

select name from v$datafile union all...
alter database rename file '...' to '...';
alter database open

12、查看 数据库已经搬到新位置

复制代码
select name from v$datafile union all...
相关推荐
程序新视界7 分钟前
MySQL中,IS NULL和IS NOT NULL不会走索引?错!
数据库·mysql·dba
wdfk_prog21 分钟前
闹钟定时器(Alarm Timer)初始化:构建可挂起的定时器基础框架
java·linux·数据库
许长安29 分钟前
Redis(二)——Redis协议与异步方式
数据库·redis·junit
java_python源码1 小时前
python高校心理健康服务小程序(源码+文档+调试+基础修改+答疑)
数据库·sqlite
简色1 小时前
题库批量(文件)导入的全链路优化实践
java·数据库·mysql·mybatis·java-rabbitmq
点灯小铭2 小时前
基于单片机的自动存包柜设计
数据库·单片机·mongodb·毕业设计·课程设计
失散132 小时前
软件设计师——09 数据库技术基础
数据库·软考·软件设计师
养生技术人3 小时前
Oracle OCP认证考试题目详解082系列第53题
数据库·sql·oracle·database·开闭原则·ocp
银帅183350309713 小时前
2018年下半年试题四:论NoSQL数据库技术及其应用
数据库·架构·nosql
liu****3 小时前
基于websocket的多用户网页五子棋(九)
服务器·网络·数据库·c++·websocket·网络协议·个人开发