• Oracle 数据库的导入和导出


    Oracle数据库的导入和导出

    exp和imp实现导出和导入操作是Oracle标准的导出形式

    exp和imp工具与sql plus在同一目录下,下面所有的导入导出操作在cmd框中完成

    exp导出的文件的后缀名: *.dmp  二进制文件

    exp导出分为3中模式

    • 表方式:导出用户的部分表

    • 用户方式:导出用户的所有数据库对象

    • 全库方式:必须是管理员,导出所有用户信息,所有表

    exp基本语法

    查看帮助: exp -help 

    导出指定表

    exp scott/admin file=H:backupdemo01.dmp log=H:backupdemo01.log tables=dept,emp

    导出指定用户

    exp scott/admin file=H:backupdemo02.dmp log=H:backupdemo02.log

    全库导出

    exp system/admin file=H:backupfull.dmp log=H:backupfull.log full=y

    提示模式

    imp导入数据

    系统管理员导入

    imp system/admin file=H:backupfull.dmp fromuser = scott to user = haha

    用户导入

    imp scott/admin file=H:backupdemo02.dmp

    with as 的用法

    with as 增加了SQL的易读性,如果构造了多个子查询,结构会更清晰;更重要的是:“一次分析,多次使用”,这也是为什么会提供性能的地方,达到了“少读”的目标。

    with TT as (select * from emp)
    select * from TT;

     

  • 相关阅读:
    linux十九压缩解压
    linux第十八dd命令
    【51单片机】数据类型
    【博客园】
    【C++】简介与环境的搭建
    【树莓派】安装TeamViewer
    【树莓派】Makefile的编写
    【cJSON库】cJSON库的使用
    【树莓派】忘记系统用户密码,如何重置密码
    【树莓派】树莓派与PC机通信
  • 原文地址:https://www.cnblogs.com/sunhouzi/p/12435395.html
Copyright © 2020-2023  润新知