1.导出:

点击开始按钮,在运行中输入cmd ,回车

输入命令:

全部:exp  username/[email protected] file=e:\backup.dmp full = y

导出表结构,不包含数据:exp username/[email protected] file=e:/backup.dmp owner=user rows=n  

导出部分表:exp  username/[email protected] file=e:\backup.dmp tables=(table1,table2)

Oracle导入导出

 2.导入

imp usename/[email protected]/orcl(表示SID)  buffer=64000 file=   full=y ignore=y 

Oracle导入导出

 

===========使用工具导出表结构===============

  oracle exp命令不能导出空表,即没有数据的表,原因是由于oracle默认对空表不分配segment。当前可以按照网上给出的答案,使用命令为空表分配segment。

也可以使用工具将表结构导出,如下:

1.将所有的表结构导出,导出格式为.sql文件格式

Oracle导入导出

Oracle导入导出

Oracle导入导出

选择要到导出的表

Oracle导入导出

 

2.执行导出的SQL,将表导入到数据库中

打开plsql的命令窗口输入如下执行命令,回车即可。

Oracle导入导出

 

相关文章: