Oracle数据库-------------------数据库备份

关于Oracle数据库的学习记录:

四十九、数据库备份
任何的系统维护之中,数据库的备份操作都是必须熟练掌握的技术
任何情况下,系统都不可能不去考虑规避风险的问题,所以在任何一个系统维护的时候,数据的维护都是最为重要的
主要讲解两种备份操作
1、数据的导出与导入
此类的操作指的是针对于一个用户的数据实现备份操作,将里面的内容导出成指定的结构文件,以便进行数据的恢复
1.1数据导出
**在磁盘上建立一个文件夹:e:\backup
**通过命令行方式进入到此目录下
**输入exp命令,此命令指的是导出数据的操作
    默认的导出文件名称为"EXPDAT.DMP";
1.2数据导入
**通过命令行方式进入到备份文件所在的文件夹之中
**输入imp指令
此类的导入和导出数据方式只适合于小数据的情况,只适合自己项目更换数据库的情况

2、数据的冷备份
所谓的冷备份指的是归档本分,即:数据库服务停止,专门去备份。数据库的冷备份,备份的内容是最完整的,需要备份一下的一些内容:
**控制文件:可以通过“v$controlfile”数据字典找到
**重做日志文件:可以通过“v$logfile”数据字典找到
**数据文件(表空间,存在于磁盘):通过“V$datafile”数据字典找到
**核心配置文件(pfile):SHOW PARAMETER pfile找到;
2.1使用sys登录
CONN sys/change_on_install AS SYSDBA;
2.2找到控制文件的信息
SELECT * FROM v$controlfile;
2.3找到重做日志文件的信息
SELECT * FROM v$logfile;
2.4找到数据文件的信息
SELECT * FROM v$datafile;
2.5找到pfile文件
SHOW PARAMETER pfile;
2.6记录好以上所有文件的路径
2.7关闭数据库服务
SHUTDOWN IMMEDIATE;
2.8拷贝出以上的文件到指定的备份文件目录
2.9重新启动数据库服务
STARTUP;
如果是一些要求不严格的系统,可以采用此类的方式完成

以上的内容,了解即可


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值