oracle导入、导出

1、oracle导出    
    exp 用户名/密码@数据库ip/数据库sid file=“文件路径及文件名” log =“文件路径及文件名”  [full=y] [owner="aaa"] [tables=(table)];
   
   1.将数据库orcl完全导出(完全导出)
     exp aaa/[email protected]/orcl   file=d:/daochu.dmp log=d:/daochu.txt full=y;
   2.将数据库用户aaa的表导出(用户模式)
      exp aaa/[email protected]/orcl owner='aaa'  file=d:/daochu1.dmp log=d:/daochu1.txt;
   3.将数据库的表table1导出(表模式)
      exp aaa/[email protected]/orcl  owner='aaa' file=d:/daochu2.dmp log=d:/daochu2.txt  tables=(table1) 

2、oracle导入
       imp 用户名/密码@数据库ip/数据库实例 file = '文件路径和文件名' [full=y] [fromuser =aaa] [touser=aaa] [owner=aaa][ables=(表名)] 
  1.将备份文件daochu.dmp完全导入到数据库(完全导入)
        imp aaa/[email protected]/orcl   file=d:/daochu.dmp full=y;
      2.把备份文件daochu1.dmp备份到数据库(用户模式)
        imp aaa/[email protected]/orcl   file=d:/daochu1.dmp fromuser=aaa  touser = aaa;
      3.将备份文件daochu2.dmp中的表导入数据库(表模式)
        imp aaa/[email protected]/orcl owner=aaa  file=d:/daochu2.dmp tables=(table1) ;
注:
     1、[]内内容可以省略;
     2、full = y 导出或导入一个完整的数据库
     3、fromuser 入一个或一组指定用户所属的全部表、索引和其他对象
     4、touser 将一个用户所属的数据导入另一个用户
     5、[tables=(table)] 导入或导出表
     6、exp owner=user 将用户user的对象导出  imp owner=user 把用户user的对象导入
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章