orcale导出导入数据--待测试

先进入oracle用户 su - oracle

1. 用户模式: 导出用户所有对象以及对象中的数据

将数据库中test用户与test用户的表导出到d:\daochu.dmp中

exp test/test@orcl file=d:\daochu.dmp owner=(test,test1)

2. 表模式: 导出用户所有表或者指定的表

将数据库中的表table1 、table2导出到d:\daochu.dmp中

exp test/test@orcl  file=d:\daochu.dmp  tables=(table1,table2)

3. 整个数据库: 导出数据库中所有对象

将数据库中所有对象完全导出到D:\daochu.dmp中

exp test/test@orcl  file=d:\daochu.dmp  full=y

 

同导出一样,要先切换至oracle用户 su - oracle

 

1. 用户模式: 导入用户所有对象以及对象中的数据

imp test/test@orcl  file=d:\daochu.dmp  fromuser=test1  touser=test

fromuser:取出当前dmp文件的用户

touser:把现在dmp文件中的数据导入到目标库的指定用户

2. 表模式: 导入用户所有表或者指定的表

imp test/test@orcl   file=d:\daochu.dmp  tables=(table1,table2)  

3. 整个数据库: 导入数据库中所有对象

imp test/test@orcl   file=d:/daochu.dmp 

posted @ 2020-12-01 14:46  奇异宝  阅读(79)  评论(0编辑  收藏  举报