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...
相关推荐
isNotNullX11 分钟前
怎么理解ETL增量抽取?
数据库·数据仓库·etl·企业数字化
谅望者15 分钟前
数据分析笔记14:Python文件操作
大数据·数据库·笔记·python·数据挖掘·数据分析
l1t20 分钟前
调用python函数的不同方法效率对比测试
开发语言·数据库·python·sql·duckdb
honortech25 分钟前
MySQL 8 连接报错:Public Key Retrieval is not allowed
数据库·mysql
q***829127 分钟前
MySQL--》如何通过选择合适的存储引擎提高查询效率?
数据库·mysql·adb
q***965830 分钟前
MySql-9.1.0安装详细教程(保姆级)
数据库·mysql
2501_9411114032 分钟前
使用Scrapy框架构建分布式爬虫
jvm·数据库·python
倔强的石头_39 分钟前
电科金仓在医院怎么用?从迁移到跑稳,聊点实在的
数据库
i***68321 小时前
PostgreSQL 中进行数据导入和导出
大数据·数据库·postgresql
z***75151 小时前
【SQL技术】不同数据库引擎 SQL 优化方案剖析
数据库·sql