• Oracle简单的备份和恢复-导出和导入(1)


    ylbtech-Oracle:Oracle简单的备份和恢复-导出和导入(1)

     Oracle简单的备份和恢复-导出和导入

    1. 用户导出自己的表(emp,dept)返回顶部
    1.1,

    我们启动Oracle后,直接在命令行下键入exp命令,用来导出数据,具体步骤如下:

    1.系统首先提示我们输入用户名和密码,在这里我们可以用scott/tiger的形式同时输入用户名和密码。

    2.系统提示:输入数组提取缓冲区大小,默认值是4096,我们不用更改直接回车就行。

    3.提示我们输入导出文件的名字,默认名字是EXPDAT.DMP,我们输入mytable.dmp之后继续进行。

    4.接着系统询问我们是导出表还是整个用户?如果输入U或者2表示导出整个用户,如果输入T或者3标识要导出的是表,我们需要导出emp和dept表因此输入T。

    5.接着系统询问是否导出表数据,默认值是yes,我们直接按回车键继续进行。

    6.之后系统询问是否压缩区,如果表在存储的时候有多个碎片,这个选项可以合并该区域并去除掉多余的空间,默认值是yes,我们按回车继续行进。

    7.接着系统提示要我们输入表 (T) 或分区 (T: P): (按 RETURN 退出),含义是让我们输入“表名”或者“表名:分区名”,如果按回车键就代表退出,在这里我们输入EMP,之后系统打印出:

    . . 正在导出表                             EMP导出了          14

    ,之后又要求我们输入表的名称,如果按回车键表示退出,我们在此键入DEPT,显示:

    . . 正在导出表                            DEPT导出了           4

    8.之后我们直接按回车退出,系统显示:

    成功终止导出, 没有出现警告。

    1.2, 之具体导出过程如下:
    1.2.1, 之代码
    Microsoft Windows [版本 6.1.7601]
    版权所有 (c) 2009 Microsoft Corporation。保留所有权利。
    
    C:UsersAdministrator>exp
    
    Export: Release 10.2.0.3.0 - Production on 星期五 1月 20 22:28:32 2017
    
    Copyright (c) 1982, 2005, Oracle.  All rights reserved.
    
    
    用户名: scott/tiger@orcl
    
    连接到: Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - Production
    With the Partitioning, OLAP and Data Mining options
    输入数组提取缓冲区大小: 4096 >
    
     导出文件: EXPDAT.DMP > c:mytable.dmp
    
    (2)U(用户), 或 (3)T(表): (2)U > t
    
    导出表数据 (yes/no): yes >
    
    压缩区 (yes/no): yes >
    
    已导出 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集
    
    即将导出指定的表通过常规路径...
    要导出的表 (T) 或分区 (T: P): (按 RETURN 退出) > emp
    
    . . 正在导出表                             EMP导出了          14 行
    要导出的表 (T) 或分区 (T: P): (按 RETURN 退出) > dept
    
    . . 正在导出表                            DEPT导出了           4 行
    要导出的表 (T) 或分区 (T: P): (按 RETURN 退出) >
    
    成功终止导出, 没有出现警告。
    
    C:UsersAdministrator>
    View Code
    1.2.2,
    导出后我们可以在C盘的根目录下看到,名字叫作mytable.dmp的一个文件。这就是我们的导出文件。
    1.3,
    2. 用户导出自己所有的数据库对象返回顶部
    2.1,
    与上边的例子比较,我们在选择导出用户还是表的时候选择了U也就是导出用户的所有数据库对象,在导出权限位置选择了yes,导出和这些数据库对象相关权限。
    2.2, 之具体操作脚本如下所示:
    2.2.1, 之代码
    Microsoft Windows [版本 6.1.7601]
    版权所有 (c) 2009 Microsoft Corporation。保留所有权利。
    
    C:UsersAdministrator>exp
    
    Export: Release 10.2.0.3.0 - Production on 星期五 1月 20 22:31:44 2017
    
    Copyright (c) 1982, 2005, Oracle.  All rights reserved.
    
    
    用户名: scott/tiger@orcl
    
    连接到: Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - Production
    With the Partitioning, OLAP and Data Mining options
    输入数组提取缓冲区大小: 4096 >
    
     导出文件: EXPDAT.DMP > c:scott.dmp
    
    (2)U(用户), 或 (3)T(表): (2)U > u
    
    导出权限 (yes/no): yes >
    
    导出表数据 (yes/no): yes >
    
    压缩区 (yes/no): yes >
    
    已导出 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集
    . 正在导出 pre-schema 过程对象和操作
    . 正在导出用户 SCOTT 的外部函数库名
    . 导出 PUBLIC 类型同义词
    . 正在导出专用类型同义词
    . 正在导出用户 SCOTT 的对象类型定义
    即将导出 SCOTT 的对象...
    . 正在导出数据库链接
    . 正在导出序号
    . 正在导出簇定义
    . 即将导出 SCOTT 的表通过常规路径...
    . . 正在导出表                           BONUS导出了           0 行
    . . 正在导出表                            DEPT导出了           4 行
    . . 正在导出表                             EMP导出了          14 行
    . . 正在导出表                        SALGRADE导出了           5 行
    . 正在导出同义词
    . 正在导出视图
    . 正在导出存储过程
    . 正在导出运算符
    . 正在导出引用完整性约束条件
    . 正在导出触发器
    . 正在导出索引类型
    . 正在导出位图, 功能性索引和可扩展索引
    . 正在导出后期表活动
    . 正在导出实体化视图
    . 正在导出快照日志
    . 正在导出作业队列
    . 正在导出刷新组和子组
    . 正在导出维
    . 正在导出 post-schema 过程对象和操作
    . 正在导出统计信息
    成功终止导出, 没有出现警告。
    
    C:UsersAdministrator>
    View Code
    2.2.2,
    导出后我们可以在C盘的根目录下看到,名字叫作scott.dmp的一个文件。这就是我们的导出文件,其中有scott用户的所有记录。
    2.3,
    3.返回顶部
    3.1,
     
    warn 作者:ylbtech
    出处:http://ylbtech.cnblogs.com/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    android 中layer-list的用法
    android 开发:shape和selector和layer-list的(详细说明)
    android布局属性详解
    webservice MaxReceivedMessageSize :已超过传入消息(65536)的最大消息大小配额
    EditText html 出现提示 This text field does not specify an inputType or a hint
    android The connection to adb is down 错误信息
    js中字符串与数组的相互转换
    024——VUE中filter的使用
    023——VUE中数据排序sort() / 数据反转 reverse() 的使用
    022——VUE中remove()方法的使用:
  • 原文地址:https://www.cnblogs.com/ylbtech/p/6322670.html
Copyright © 2020-2023  润新知