| 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:\Users\Administrator>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:\Users\Administrator>