oracle数据库命令行导入导出

转载 2007年10月15日 10:26:00
 oracle建立自己的表:
在安全性中建立一个用户zhouli,密码111
在存储中建立表空间zhouli
把用户zhouli的表空间指定为刚刚建立的表空间zhouli,然后在角色中添加dba角色这样可以导入导出表


oracle 导出webuser中的表
exp webuser/htdzwebconnect@htmis file=zl owner=webuser
这样导出到文件zl.dmp中
导入到我的zhouli用户中,这样在方案中可以使用zhouli的表了
imp zhouli/111@htmis file=zl.dmp fromuser=webuser
注意fromuser是刚刚导出的用户webuser.

删除:先删除用户zhouli
再删除表空间

下面介绍的是导入导出的实例,导入导出看实例基本上就可以完成,因为导入导出很简单。
数据导出:
 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 将数据库中的表table1 、table2导出
   exp system/manager@TEST file=d:/daochu.dmp tables=(table1,table2)
 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
   上面可能有点问题,因为有的表已经存在,然后它就报错,对该表就不进行导入。
   在后面加上 ignore=y 就可以了。
 2 将d:/daochu.dmp中的表table1 导入
 imp system/manager@TEST  file=d:/daochu.dmp  tables=(table1)
 3 将按照用户(owner=a)导出的表文件 file=d:/daochu.dmp 导入到用户b的所在表空间中
 imp userid=b/pwd file=d:/daochu.dmp fromuser=a touser=b logs=d:/xx.log

oracle在cmd下通过命令导入导出数据

1、首先在cmd下切换到oracle的客户端的exp.exe所在的bin目录下,例如 D:\oracle\product\10.2.0\client_2\BIN 数据导出:导出的数据库...
  • menghuannvxia
  • menghuannvxia
  • 2016年04月06日 17:45
  • 6305

Oracle数据库导入导出命令(备份与恢复)归纳总结

Oracle数据库导入导出命令(备份与恢复) Toad 一个很好的oralce数据库操作与管理工具,使用它可以很方便地导入导出数据表,用户以及整个数据库。 今天在这里主要讲一下用命令行来操作orac...
  • u012492603
  • u012492603
  • 2014年11月20日 13:28
  • 5378

Oracle 数据导入/导出 命令 cmd

//创建临时表空间 create temporary tablespace zfmi_temp tempfile 'D:\oracle\oradata\zfmi\zfmi_temp.dbf' s...
  • chengkaizone
  • chengkaizone
  • 2014年03月07日 09:18
  • 1810

Oracle数据库导入导出emp文件

首先询问对方数据库的表空间名称和大小,然后在你的oracle中建立相应表空间,最后使用命令导入、导出数据。 补充: 1.要新建一个数据库; Oracle数据导入导出imp/exp就相当于oracle...
  • longlonglongchaoshen
  • longlonglongchaoshen
  • 2017年07月13日 17:19
  • 621

Windows DOS窗体下Oracle 数据库的导入导出命令

oracle 用户创建 数据库的导入导出imp/exp 可以在SQLPLUS.EXE或者DOS(命令行)中执行 执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行, DOS中可以执行时由...
  • u011331383
  • u011331383
  • 2013年07月18日 08:54
  • 1888

oracle数据库数据导入导出步骤(入门)

oracle数据库数据导入导出步骤(入门)说明: 1.数据库数据导入导出方法有多种,可以通过exp/imp命令导入导出,也可以用第三方工具导出,如:PLSQL 2.如果熟悉命令,建议用exp/im...
  • Cow_cz
  • Cow_cz
  • 2017年04月18日 16:38
  • 4540

Oracle数据库的导入和导出的两种方式

首先,我们导入导出数据,肯定是要通过oracle自带的可运行程序来完成数据的导入导出工作,imp.exe 和exp.exe这两个可运行文件都放在oracle安装目录下的BIN目录下。1.以cmd命令操...
  • u013991521
  • u013991521
  • 2016年08月18日 11:41
  • 857

Oracle中用exp/imp命令快速导入导出数据

Oracle中用exp/imp命令快速导入导出数据 【用 exp 数 据 导 出】: 1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu...
  • wangchunyu11155
  • wangchunyu11155
  • 2016年12月14日 10:45
  • 6906

Oracle数据库导入导出命令总结

导出数据库 //只导出本版本的库 Expdp userid=‘hbrcjl/dreamsoft@oecl as sysdba’schemas=HBHY directory= DATA_PUMP_D...
  • Queen_xzx
  • Queen_xzx
  • 2016年12月30日 13:12
  • 4201

ORACLE 数据库表结构和数据的导出导入

某个用户登录后,选择左侧的myobject 1,导出表结构及视图、sequence等 点击Tools(工具)-->Export User Objects(导出用户对...
  • changqingming
  • changqingming
  • 2015年01月16日 15:04
  • 2654
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:oracle数据库命令行导入导出
举报原因:
原因补充:

(最多只允许输入30个字)