Linux命令方式在oracle中导入导出表结构及数据

1、切到oracle用户(su  oracle)

2、oracle导出表结构

  2.1、方式一:在oracle用户有权限的目录下执行导出命令(如在/home/oracle目录下):exp 用户名/密码@orcl 

Linux命令方式在oracle中导入导出表结构及数据

 2.2、方式二:切到oracle用户之后执行:exp 用户名/密码@orcl file=/home/oracle/demo1016.dmp

注意:1、/home/oracle目录为oracle能访问的目录;2、导出的只是表结构及数据

3、导出单表及数据

expdp 用户名/密码@orcl file=tableA.dmp tables=tableA;

4、导入

imp 用户名/密码@orcl file=tableA.dmp tables=tableA data_only=y;

注意:data_only=y必须要删除对应的表,不删除表导入数据就去掉data_only=y

file执行的文件目录oracle用户要有访问权限才行;