Oralce import,export 导入导出及备份
- - ITeye博客1.逻辑备份:采用 export工具将数据库对象的结构和数据导出到文件的过程. 2.逻辑恢复:值数据库对象被误操作而损坏后使用工具import利用备份文件将数据对象导. 入到数据库的过程,
3.物理备份:即可在数据open 的状态下进行也可以在关闭数据库后进行,但是逻辑备份 和 恢复只能在open的状态下进行.
1.逻辑备份:采用 export工具将数据库对象的结构和数据导出到文件的过程。 2.逻辑恢复:值数据库对象被误操作而损坏后使用工具import利用备份文件将数据对象导 入到数据库的过程, 3.物理备份:即可在数据open 的状态下进行也可以在关闭数据库后进行,但是逻辑备份 和 恢复只能在open的状态下进行
1.分为三种 导出表,导出方案,导出数据库 2.导出表:如果将表导出到磁盘 3.导出方案:如果将一个用户所有的东西 ,表 ,数据,视图... 导出到磁盘(个用户的所有都导出了) 4.导出数据库:如果将多个方案 导出到一个磁盘 5.语法: exp 命令 这命令 的选项有 userid:用于指定执行导出操作的用户名,口令,连接字符串 tables:用于指定执行导出操作的表 owner:用于指定执行导出操作的方案 full=y; 用于指定导出操作的数据库 inctype: 用于指定导出操作的增量类型 rows: 用于指定导出操作是否需要导出表中的数据 file: 用于指定导出的文件名 direct=y : 直接导出方式速度快
1.导入也分为三种 导入表,导入方案 ,导入数据库 2.语法: imp 命令 这命令 的选项有 userid:用于指定执行导出操作的用户名,口令,连接字符串 tables:用于指定执行导出操作的表 formuser:用于指定原用户 touser:用于指定目标用户 file:用于指定导入的文件名 inctype: 用于指定执行导入操作的增量类型 rows: 用于指定导出操作是否需要导入表中的数据 direct=y : 直接导出方式速度快 ignore:如果表存在,则只导入数据
exp userid=scott/tiger@orcl tables=(emp,emp2) file=d:\e1.emp
exp userid=sysytem/manager@orcl tables=(scott.emp) file=d:\sysytem_scott_emp.dmp rows=n
exp userid=scott/tiger@oracl tables=(emp) file=d:\scott_emp.dmp direct=y
exp userid=sysytem/manager@orcl tables=(scott.emp) file=d:\sysytem_scott_emp.dmp
exp userid=scott/tiger@orcl owner=scott file=d:\kk.dmp
exp userid=system/manager@orcl owner=scott file=d:\system_scott.dmp
exp userid=system/manager@oracl full=y inctype=complete file=d:\orcl.dmp
imp userid=scott/tiger@orcl tables=(emp) file=d:\my_emp.dmp
imp userid=system/manager@orcl tables=(emp) file=d:\my_emp.dmp
imp useri=system/manager@orcl tables=(emp) file=d:\my_emp.dmp touser=scott
imp userid=scott/tiger@orcl tables=(emp) file=d:\my_emp.dmp rows=n
imp userid=scott/tiger@orcl tables=(emp) file=d:\my_emp.dmp ignore=y
imp userid=scott/tiger@orcl file=d:\xx.dmp
imp userid=system/manager@orcl file=d:\xx.dmp fromuser=system touser=scott
imp userid=system/manager full=y file=d:\xxx.dmp