Oracle数据库的备份 数据导入与导出 Oracle

本文详细介绍了Oracle数据库的备份与恢复方法,包括使用exp指令进行数据导出的过程及注意事项,同时讲解了冷备份的概念和步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

                                   数据库的备份

1:数据库的导出:
1.1需要备份的目录
1.2进入备份目录
1.3输入exp指令
用户名:scott  密码
E:\>cd backup  目录
E:\backup>exp  导出到目录  E盘backup 下
Export: Release 10.2.0.3.0 - Production on 星期三 6月 29 19:33:20 2016
Copyright (c) 1982, 2005, Oracle.  All rights reserved.
用户名: scott
口令:密码输入
连接到: Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - Production
With the Partitioning, OLAP and Data Mining options
输入数组提取缓冲区大小: 4096 >

 导出文件: EXPDAT.DMP >

 

(2)U(用户), 或 (3)T(表): (2)U >
导出权限 (yes/no): yes >
导出表数据 (yes/no): yes >
压缩区 (yes/no): yes >
已导出 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集
. 正在导出 pre-schema 过程对象和操作
. 正在导出用户 SCOTT 的外部函数库名
. 导出 PUBLIC 类型同义词
. 正在导出专用类型同义词
. 正在导出用户 SCOTT 的对象类型定义
即将导出 SCOTT 的对象...
. 正在导出数据库链接
. 正在导出序号
. 正在导出簇定义
. 即将导出 SCOTT 的表通过常规路径...
. . 正在导出表                           BONUS导出了           0 行
. . 正在导出表                        CUSTOMER导出了           5 行
. . 正在导出表                            DEPT导出了           4 行
. . 正在导出表                             EMP导出了          14 行
. . 正在导出表                         PRODUCT导出了           8 行
. . 正在导出表                         PURCASE导出了          13 行
. . 正在导出表                        SALGRADE导出了           5 行
. 正在导出同义词
. 正在导出视图
. 正在导出存储过程
. 正在导出运算符
. 正在导出引用完整性约束条件
. 正在导出触发器
. 正在导出索引类型
. 正在导出位图, 功能性索引和可扩展索引
. 正在导出后期表活动
. 正在导出实体化视图
. 正在导出快照日志
. 正在导出作业队列
. 正在导出刷新组和子组
. 正在导出维
. 正在导出 post-schema 过程对象和操作
. 正在导出统计信息
成功终止导出, 没有出现警告。

2:数据的导入
1:进入导入的文件所在的目录
2:imp命令

在实际的备份中,因为其导出过程中,必须保证其他用户不能更新数据。

实际上在导入导出的过程中  上面的方法不是用的很多

数据的冷备份2: 这种备份是允许关闭计算机的备份
数据库的冷备份严格来说称为归档备份 指的是数据库关闭服务,所有的事务都提交了。
备份的内容:
控制文件:控制整个Oracle的实例信息。v$controlfile数据字典
重做日志文件 : 痛过v$logfile数据字典
数据库文件:v$datafile数据字典
配置文件pfile:show parameter pfile

备份文件由管理员控制:
1:sys登录
2:查找控制文件:
3:查找重做日志文件:
4:找到所有的数据文件:
5:找到数据库的文件位置
SQL> show parameter pfile;
 
NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
spfile                               string      D:\ORACLE\DATABASE\SPFILEORCL.ORA

6:记录好这些文件的路径。

7:关闭Oracle的服务。

shutdown immediate

8:拷贝所有的备份文件


9:启动服务器

startup

扫码关注公众号  获取更多的资讯。  

 

                                                                                   

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

远方的飞猪

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值