iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >Oracle数据库怎么使用exp和imp方式导数据
  • 795
分享到

Oracle数据库怎么使用exp和imp方式导数据

2023-07-02 10:07:35 795人浏览 八月长安
摘要

本篇内容介绍了“oracle数据库怎么使用exp和imp方式导数据”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!这里导入导出路径都在D盘下,

本篇内容介绍了“oracle数据库怎么使用exp和imp方式导数据”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

    这里导入导出路径都在D盘下,默认文件名为:example.dmp

    exp方式导出数据

    相关参数项如下:

    关键字 说明 默认
    USERID                    用户名/口令
    FULL                        导出整个文件 (N)
    BUFFER                   数据缓冲区的大小
    OWNER                    导出指定的所有者用户名列表
    FILE                          输出文件(EXPDAT.DMP)
    TABLES                   导出指定的表名列表
    COMPRESS             是否压缩导出的文件(Y)
    RECORDLENGTH  io 记录的长度
    GRANTS                  导出权限(Y)
    INCTYPE                 增量导出类型
    INDEXES                 导出索引 (Y)
    RECORD                  跟踪增量导出(Y)
    ROWS                       导出数据行(Y)
    PARFILE                  参数文件名
    CONSTRaiNTS       导出限制 (Y)
    CONSISTENT          交叉表一致性
    LOG                          屏幕输出的日志文件
    STATISTICS             分析对象(ESTIMATE)
    DIRECT                    直接路径(N)
    TRIGGERS               导出触发器(Y)
    FEEDBACK             显示每 x 行 (0) 的进度
    FILESIZE                 各转储文件的最大尺寸
    QUERY                     选定导出表子集的子句
    TRANSPORT_TABLESPACE导出可传输的表空间元数据(N)
    TABLESPACES导出指定的表空间列表

    1.完全导出(选项都为默认配置)

    例子:导出mydb数据库system用户,密码为123456的所有数据到D:\example.dmp文件中

    exp system/123456@213.234.12.32/mydb file=D:\example.dmp

    2.只导出表结构

    例子:导出mydb数据库system用户,密码为123456的所有表结构到D:\example.dmp文件中

    exp system/123456@213.234.12.32/mydb file=D:\example.dmp rows=n

    3.将指定用户下的表导出

    例子:导出mydb数据库system和sys用户的所有表数据到D:\example.dmp文件中

    exp system/123456@213.234.12.32/mydb file=D:\example.dmp owner=(system,sys)

    4.将指定的表导出

    例子:导出mydb数据库system用户下的table1和table2表数据到D:\example.dmp文件中

    exp system/123456@213.234.12.32/mydb file=D:\example.dmp tables=(table1,table2)

    imp方式导入数据

    相关参数项如下:

    关键字 说明 默认
    USERID用户名/口令
    FULL 导入整个文件   (N)
    BUFFER数据缓冲区大小
    FROMUSER所有人用户名列表
    FILE输入文件  (EXPDAT.DMP)
    TOUSER用户名列表
    SHOW 只列出文件内容(N)
    TABLES表名列表
    IGNORE忽略创建错误(N) 
    RECORDLENGTH IO记录的长度
    GRANTS导入权限(Y)
    INCTYPE增量导入类型
    INDEXES导入索引  (Y)
    COMMIT 提交数组插入 (N)
    ROWS导入数据行 (Y) 
    PARFILE参数文件名
    LOG屏幕输出的日志文件
    CONSTRAINTS 导入限制 (Y)
    DESTROY覆盖表空间数据文件 (N)
    INDEXFILE将表/索引信息写入指定的文件
    SKIP_UNUSABLE_INDEXES跳过不可用索引的维护  (N)
    FEEDBACK每 x 行显示进度
    TOID_NOVALIDATE 跳过指定类型 ID 的验证
    FILESIZE 每个转储文件的最大大小
    STATISTICS始终导入预计算的统计信息
    RESUMABLE在遇到有关空间的错误时挂起
    RESUMABLE_NAME用来标识可恢复语句的文本字符串
    RESUMABLE_TIMEOUTRESUMABLE 的等待时间
    COMPILE编译过程, 程序包和函数 (Y)
    STREAMS_CONFIGURATION导入 Streams 的一般元数据 (Y)
    STREAMS_INSTANITATION 导入 Streams 的实例化元数据 (N)
    TRANSPORT_TABLESPACE导入可传输的表空间元数据
    TABLESPACES 将要传输到数据库的表空间
    DATAFILES将要传输到数据库的数据文件
    TTS_OWNERS拥有可传输表空间集中数据的用户

    导入一个完整的库

    例子:将D:\example.dmp文件中的库导入到mydb下的system用户中

    imp system/123456@213.234.12.32/mydb file=D:\example.dmp full=y ignore=y

    “Oracle数据库怎么使用exp和imp方式导数据”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

    --结束END--

    本文标题: Oracle数据库怎么使用exp和imp方式导数据

    本文链接: https://www.lsjlt.com/news/341214.html(转载时请注明来源链接)

    有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

    本篇文章演示代码以及资料文档资料下载

    下载Word文档到电脑,方便收藏和打印~

    下载Word文档
    猜你喜欢
    • Oracle数据库怎么使用exp和imp方式导数据
      本篇内容介绍了“Oracle数据库怎么使用exp和imp方式导数据”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!这里导入导出路径都在D盘下,...
      99+
      2023-07-02
    • Oracle数据导入导出imp/exp sp2-0734错误怎么办
      这篇文章给大家分享的是有关Oracle数据导入导出imp/exp sp2-0734错误怎么办的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Oracle数据导入导出imp/exp ...
      99+
      2024-04-02
    • 数据库中exp/expdp imp/impdp怎么用
      小编给大家分享一下数据库中exp/expdp imp/impdp怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! ...
      99+
      2024-04-02
    • oracle中如何使用exp/imp导入11g数据到9i
      这篇文章将为大家详细讲解有关oracle中如何使用exp/imp导入11g数据到9i,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 方法1:导出导入都使用11g客户端 ...
      99+
      2024-04-02
    • 怎么使用oracle exp和imp
      这篇文章主要讲解了“怎么使用oracle exp和imp”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么使用oracle exp和imp”吧!--1.ex...
      99+
      2024-04-02
    • Oracle中exp和imp数据迁移注意事项有哪些
      这篇文章给大家分享的是有关Oracle中exp和imp数据迁移注意事项有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一,exp时,os语言环境和数据库不同时会自动发生转换....
      99+
      2024-04-02
    • 数据库中exp导出方法是什么
      本篇内容介绍了“数据库中exp导出方法是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1.功能简介Ex...
      99+
      2024-04-02
    • oracle数据库怎么导入数据
      在Oracle数据库中,可以使用SQL*Loader工具来导入数据。以下是一些基本步骤: 创建一个控制文件,用于指定要导入的数据文...
      99+
      2024-04-09
      oracle
    • 数据库中不同版本exp/imp使用注意事项有哪些
      小编给大家分享一下数据库中不同版本exp/imp使用注意事项有哪些,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!   使用不同版本的exp/imp ...
      99+
      2024-04-02
    • oracle数据库怎么导出表数据
      在Oracle数据库中,可以使用以下方法导出表数据: 使用SQL Developer工具 打开SQL Developer工具并...
      99+
      2024-03-15
      oracle
    • 利用PL/SQL从Oracle数据库导出和导入数据
      本文实例为大家分享了使用PL/SQL从Oracle数据库导出和导入数据的方法,供大家参考,具体内容如下 1.导出数据: 方式一:工具—>导出用户对象—>导出.sql文件 注:这种方式导出的是...
      99+
      2024-04-02
    • 使用Exp和Expdp导出数据的性能有什么区别
      这篇文章主要介绍使用Exp和Expdp导出数据的性能有什么区别,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!1.前言      ...
      99+
      2024-04-02
    • plsql怎么导出数据库表和数据
      PL/SQL无法直接导出数据库表和数据,但可以使用SQLPlus或者Oracle SQL Developer等工具来导出数据库表和数...
      99+
      2023-10-20
      plsql 数据库
    • oracle数据库怎么使用
      使用 oracle 数据库的步骤包括:1. 安装 oracle 数据库; 2. 创建数据库; 3. 连接到数据库; 4. 创建表; 5. 插入数据; 6. 查询数据; 7. 更新数据; ...
      99+
      2024-04-02
    • 数据库怎么导入导出数据
      本篇内容主要讲解“数据库怎么导入导出数据”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“数据库怎么导入导出数据”吧!语法:create or replace di...
      99+
      2024-04-02
    • oracle数据库和mysql数据库怎么选择
      oracle 和 mysql 数据库的选择取决于应用程序需求。oracle 数据库适合关键任务应用程序,需要企业级功能、高性能和强安全性的关键任务应用程序;mysql 数据库适合预算有限...
      99+
      2024-05-10
      mysql oracle 敏感数据
    • 如何在Oracle数据库中进行数据导入和导出
      在Oracle数据库中,可以使用几种方法来进行数据导入和导出,包括使用SQL*Loader实用程序、使用exp和imp工具、使用Or...
      99+
      2024-03-02
      Oracle
    • oracle数据库中导入导出命令怎么用
      这篇文章将为大家详细讲解有关oracle数据库中导入导出命令怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Oracle数据导入导出imp/exp 功能:Oracle...
      99+
      2024-04-02
    • sqlserver怎么导出数据库数据
      可以通过以下步骤来导出SQL Server数据库数据: 打开SQL Server Management Studio(SSMS)。...
      99+
      2024-03-11
      sqlserver 数据库
    • oracle数据库groupby怎么使用
      在Oracle数据库中,使用GROUP BY子句可以将查询结果按照指定的列进行分组。具体用法如下: SELECT colum...
      99+
      2024-04-09
      oracle
    软考高级职称资格查询
    编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
    • 官方手机版

    • 微信公众号

    • 商务合作