`

oracle imp/exp语句

阅读更多
最近一直在用oracle数据库备份和还原,用到了imp/exp命令。其中参数很多,我常用以下几种。现分享如下:

导入:
(1)整库导入
语法:imp 用户名/密码 file=文件路径 full=y
举例:imp test/test file=c:/test.dmp full=y
(2)导入某几个表
语法:imp 用户名/密码 file=文件路径 tables=表名,表名,表名···········
举例:imp test/test file=c:/test.dmp tables=tableA,tableB,tableC


导出:
(3)整库导出
语法:exp 用户名/密码 file=文件路径 owner=用户名
举例:exp test/test file=c:/test.dmp owner=test
(4)导出某些表
语法:exp 用户名/密码 file=文件路径 tables=表名,表名,表名···········
举例:exp test/test file=c:/test.dmp tables=tableA,tableB,tableC


注:
1.以上导入命令都是在该用户下不存在所要导入的数据库表的命令,当表结构存在,而只想导入数据时,需要在命令上再添加ignore=y,防止导入时冲突
分享到:
评论

相关推荐

    Oracle中如何使用imp语句导入不同表空间?

    在实际工作中,有时需要将exp导出的历史备份dmp文件进行恢复,若之前的建表语句及表空间名无法找到,则直接用imp语句进行导入的话可能报错表空间不存在,且导入数据占用空间可能会非常大。使用本文方法可将exp导出的...

    oracle经典导入导出语句

    Oracle数据导入导出imp/exp就相当与oracle数据还原与备份。

    oracle中exp,imp的使用详解

     1、EXP:  有三种主要的方式(完全、用户、表)  1、完全:  EXP SYSTEM/MANAGER BUFFER=64000 FILE=C:\FULL.DMP FULL=Y  如果要执行完全导出,必须具有特殊的权限  2、用户模式:  EXP SONIC/SONIC ...

    oracle 数据库EXP_IMP规范

    自己公司实际操作oracle数据库备份及恢复语句,绝对有用。

    最全的oracle常用命令大全.txt

    su - oracle -c "exp system/manager full=y inctype=complete file=/oracle/export/db_comp$rq.dmp" 累计备份的SH文件:exp_cumu.sh rq=` date +"%m%d" ` su - oracle -c "exp system/manager full=y inctype=...

    oracle学习基础素材表-emp表-dept表等等

    imp system/oracle file='/tmp/oracle-table-20130509.dmp' log='/tmp/oracle-table-20130509.log' fromuser=oracle; 此文件是导出用户oracle下的所有表 。 按以上sql语句导入数据库即可,如果没有oracle用户...

    Oracle数据库学习指南

    37. 如何在oracle7和oracle8之间exp-imp数据 38. 如何在Windows 2000下将Oracle完全卸载 39. 如何正确建立TYPE、partition(分区) 40. 如何正确利用Rownum来限制查询所返回的行数 41. 什么是ROWID,为什么需要...

    从一个表空间 另一个表空间

    资料,说是Oracle自己没有提供分配表空间的功能,Exp的时候把表的storage 选项也导出了,Imp按照原表的建表语句,默认表空间是原来的users.要想导入 到新的表空间,提供了几种方法,包括先在新表空间建表,然后再imp就可以...

    Oracle数据库经典学习教程

    5. PL/SQL中动态执行SQL语句 101 6. PL/SQL的异常处理 102 7. 本章总结 108 8. 本章练习 109 Oracle应用于.Net平台 111 1. 回顾ADO.NET 112 2. 使用ADO.NET连接Oracle 113 3. 抽象工厂中加入Oracle 117 4. 本章总结 ...

    Oracle 主要配置文件介绍

    export PATH=$PATH:$ORACLE_HOME/bin export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib export ORACLE_SID=cams export ORACLE_TERM=vt100 export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data...

    1-oracle傻瓜手册(自己修订版)

    5 备份与恢复脚本 exp/imp/shell/SH,crontab定时任务 26 6 ORACLE的启动和关闭 34 7 常用技巧 35 7.1 增加、更改和删除域 35 7.2 删除冗余记录 36 7.3 更改字符集 37 7.4 表数据迁移 37 7.5 成批生成数据 37 7.6 ...

    本机不安装ORACLE直接连接服务器上的ORACLE

    机不安装Oracle客户端,使用PL/SQL Developer连接远程数据库 1、先到Oracle网站下载Instant Client : ...Instant Client中不包含tnsping, exp/imp, rman, netca等工具. 如果需要这些工具则需要安装oracle client

    oracle详解

    导入/导出是ORACLE幸存的最古老的两个命令行工具,其实我从来不认为Exp/Imp是一种好的备份方式,正确的说法是Exp/Imp只能是一个好的转储工具,特别是在小型数据库的转储,表空间的迁移,表的抽取,检测逻辑和物理...

    oracle文本导入导出工具-ozoradts

    -func = -imp/exp Common Valid Keywords: userid = username/password@tnsname data = 数据文件 (默认dts.oz) log = 处理日志文件 control = 控制文件 columnarrayrows = 直接路径字段数组行数,5-5000 (默认...

    oracle经典面试题oracle经典面试题oracle经典面试题

    EXP与IMP数据库的逻辑导入与导出 3、如何只显示重复数据,或不显示重复数据 显示重复:select * from tablename group by id having count(*)>1 不显示重复:select * from tablename group by id having count(*)...

    ORACLE 常用手册导入导出

    oracle 常用语句 --逻辑备份 --导出ORACLE参数 参数 说明 USERID 确定执行导出实用程序的用户名和口令 BUFFER 确定导出数据时所使用的缓冲区大小,其大小用字节表示 FILE 指定导出的二进制文件名称,默认的扩展名是....

    oracle重建表空间及导入导出数据

    根据语句自动生成Oracle表空间的创建脚本语句。实现傻瓜化的操作

    ORCALE语句大全

    Oracle基本语句 1 进入界面 在cmd里面进入oracle的sqlplus界面:sqlplus scott/orcl@orcl 2 连接管理 连接命令 conn[ect] sys/orcl@orcl as sysdba 断开连接 disc[onnect] 修改密码 psssw[ord] ...

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

     EXP_FULL_DATABASE, IMP_FULL_DATABASE这两个角色用于数据导入导出工具的使用。  自定义角色 Oracle建议我们自定义自己的角色,使我们更加灵活方便去管理用户  创建角色 SQL> create role admin;  授权给...

Global site tag (gtag.js) - Google Analytics