oracle管理员之备份还原
版本:11g
逻辑备份还原:
不能在plus等oracle窗口执行命令,应该在cmd中使用以下工具完成。
oracle安装目录\product\11.2.0\dbhome_1\BIN\exp.exe
使用export和import工具对数据库的结构和数据进行“导出/导入"操作的过程
只可以在数据库关闭的状态下进行。
导出:
分为导出表,方案(某方案可能包括很多表和数据),数据(可能包括很多方案)库三种方式。
导出使用exp工具来完成,命令选项有:
userid:用于指定导出操作的用户,口令,连接字符串。
tables:用于指定导出操作的表。
owner:用于指定导出操作的方案。
full=y:用于指定导出操作的数据库。
inctype:用于指定导出操作的增量类型。
rows:用于指定导出操作是否要导出表中的数据。
导出表,有两种类型:
1.导出自己的表
exp userid=用户名/用户密码@数据库名 tables(表名称列表,逗号分隔) file=保存路径(常用后缀dmp);
2.导出其它方案的表,需要dba的权限或者exp_full_database权限(如system用户)
exp userid=system/密码@数据库名 tables(表名称列表,逗号分隔) file=保存路径(常用后缀dmp);
导入:
物理备份还原:
可以再数据库open的状态下,也可以在数据库关闭的状态下进行。