oracle数据库的贝份和还原该怎样操作啊?
解决方案 »
- SQLLOADER中可以使用sql检索吗
- 如何统计oracle两个表中的字段值 select count(*),小弟鸟是菜的。。
- oracle system用户导入问题 在线等
- SQLLOAD LOG 一句话不解 value used for ROWS parameter changed from 64 to 41
- What statement would you issue on the preceding EMPLOYEE_TABLE to allow the MIDDLE_NAME column to accept NULL values?
- 百万级数据量,提高查询效率。
- 请教一个向表中插入记录的问题
- 一个存储过程语法问题
- 查询重复记录的问题。
- [求救]别人从8.1.6中导出的数据怎么导入8.1.7中啊?
- Oracle 安装停止在89%
- single session 和 muti session 有什么区别
RMAN
EXPDP IMPDP等等
expdp impdp
直接看 帮助命令 就可以知道基本的用法了。
实例: EXP SCOTT/TIGER GRANTS=Y TABLES=(EMP,DEPT,MGR)
或 TABLES=(T1: P1,T1: P2),如果 T1 是分区表
USERID 必须是命令行中的第一个参数。
关键字 说明(默认) 关键字 说明(默认)
--------------------------------------------------------------------------
USERID 用户名/口令 FULL 导出整个文件 (N)
BUFFER 数据缓冲区的大小 OWNER 所有者用户名列表
FILE 输出文件 (EXPDAT.DMP) TABLES 表名列表
COMPRESS 导入一个范围 (Y) RECORDLENGTH IO 记录的长度
GRANTS 导出权限 (Y) INCTYPE 增量导出类型
INDEXES 导出索引 (Y) RECORD 跟踪增量导出 (Y)
ROWS 导出数据行 (Y) PARFILE 参数文件名
CONSTRAINTS 导出限制 (Y) CONSISTENT 交叉表一致性
LOG 屏幕输出的日志文件 STATISTICS 分析对象 (ESTIMATE)
DIRECT 直接路径 (N) TRIGGERS 导出触发器 (Y)
FEEDBACK 显示每 x 行 (0) 的进度
FILESIZE 各转储文件的最大尺寸
QUERY 选定导出表子集的子句
然后imp即可,但注意:
exp后再imp时,当你存在和以前的表空间同名的表空间时候,他不会用新用户的默认表空间的,
当不存在以前的表空间的时候,才用新用户的默认表空间
对于表,可以采用move方式到新的表空间
对于索引,采用rebuild方式到新的表空间