数据库的备份
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
扫码关注公众号 获取更多的资讯。