Oracle中exp和imp怎么用

72次阅读
没有评论

共计 1527 个字符,预计需要花费 4 分钟才能阅读完成。

这篇文章主要介绍 Oracle 中 exp 和 imp 怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

Oracle 数据库导入导出方法: 
    数据导出:
  1. 将数据库 TEST 完全导出,用户名 system 密码 manager 导出到 D:\daochu.dmp 中

  exp system/manager@TEST file=d:\daochu.dmp full=y
  2. 将数据库中 system 用户与 sys 用户的表导出
  exp system/manager@TEST file=d:\daochu.dmp owner=system,sys
  3. 将数据库中的表 inner_notify、notify_staff_relat 导出
  exp aichannel/aichannel@TESTDB2 file= d:\data\newsmgnt.dmp tables=(inner_notify,notify_staff_relat)
  4. 将数据库中的表 table1 中的字段 filed1 以 00 打头的数据导出
  exp system/manager@TEST file=d:\daochu.dmp tables=(table1)query=\ where filed1 like 00% \
  上面是常用的导出,对于压缩,既用 winzip 把 dmp 文件可以很好的压缩。
  也可以在上面命令后面加上 compress= y 来实现。

  数据的导入:
  1. 将 D:\daochu.dmp 中的数据导入 TEST 数据库中。
  imp system/manager@TEST file=d:\daochu.dmp
  imp aichannel/aichannel@HUST full=y file= d:\data\newsmgnt.dmp ignore=y
  上面可能有点问题,因为有的表已经存在,然后它就报错,对该表就不进行导入。
  在后面加上 ignore=y 就可以了。

  2. 将 d:\daochu.dmp 中的表 table1 导入
  imp system/manager@TEST file=d:\daochu.dmp tables=(table1)
  2.plsql:
  数据导出:
  TOOLS-Export user objects(用户对象)
  TOOLS-Export tables(表)
  数据的导入:
  TOOLS-Import tables
  Oracle Import(表)SQL Inserts(用户对象)
  也可以将用户对象的语句拷贝出来,粘贴到 Command Window 这样的好处是可以看到执行的过程。

EXP-00091: Exporting questionable statistics.
SQL select * from v$nls_parameters where parameter= NLS_CHARACTERSET

PARAMETER  VALUE
——————————- —————————————————————————————————
NLS_CHARACTERSET  ZHS16GBK

SQL host
lpding- export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
lpding- exp scott/scott file=/oracle/exp/scott_emp.dmp log scott_emp.log tables=emp

以上是“Oracle 中 exp 和 imp 怎么用”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注丸趣 TV 行业资讯频道!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-07-24发表,共计1527字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)