Export 导出数据(一)

简介:

1、imp/exp 并不支持增量备份。
2、一般情况下,imp/exp工具可以用来完成下列任务:
      & 获取数据库中对象的创建脚本(如建表脚本,以及其关联的索引、约束等)。
      & 备份数据。
      & 跨平台、跨版本的迁移数据。
      & 在多个oracle数据库之间通过传输表空间特性快速复制数据。

3、查看帮助:exp help=y 

  imp help=y

4、exp命令参数众多,调用方式灵活。以下通过实验操作,便于理解:

  导出emp表中sal>2000的数据:
D:\dmp>exp scott/tiger tables=(emp) query="'where sal>2000'" file=emp_20120502.d
mp log=emp_20120502_exp.log

成功导出sal大于2000的数据有6行,当然我们也可以验证一下:

可以看到是正确的,另需注意时,虽然成功导出,但出现EXP-00091错误,google一下,由于exp工具所在的環境變量中的NLS_LANG與DB中的NLS_CHARACTERSET不一致引起的,虽然对结果没影响,但看着不舒服,解决办法:http://vongates.itpub.net/post/2553/18625   可以参考上述itpub大侠的方法。

上述语句共出现了四个参数:

    * TABLES:指定要操作的表,如要操作多个表可以使用(,)分隔;

    *QUERY :指定符合条件的记录,需注意的是QUERY 与TABLES 需配合使用

    * FILE :指定输出的Dump文件的路径和文件名,默认文件名为:Expdat.Dmp

   * LOG :指定输出日志文件的路径和文件名。

5、如出现参数太多,我们可以创建参数文件形式执行,生产环境中使用方便,而且避免在linux/unix平台下执行出现通配符转换问题:

 建立parameter.dat参数文件:

再次执行exp命令,并指定parfile参数进行导出:

待续……















本文转自pimg200551CTO博客,原文链接: http://blog.51cto.com/pimg2005/850692,如需转载请自行联系原作者



相关文章
|
7月前
|
SQL 关系型数据库 MySQL
MySQL技能完整学习列表10、数据导入和导出——1、数据导入(LOAD DATA, mysqldump)——2、数据导出(SELECT ... INTO OUTFILE, mysqldump)
MySQL技能完整学习列表10、数据导入和导出——1、数据导入(LOAD DATA, mysqldump)——2、数据导出(SELECT ... INTO OUTFILE, mysqldump)
128 0
|
7月前
|
JSON NoSQL MongoDB
Mongo的导出和导入(mongoexport和mongoimport)
Mongo的导出和导入(mongoexport和mongoimport)
131 0
|
分布式计算 Hadoop 关系型数据库
导出 Export--更新模式导出(Insert)--Allowinsert | 学习笔记
快速学习 导出 Export--更新模式导出(Insert)--Allowinsert
197 0
导出 Export--更新模式导出(Insert)--Allowinsert | 学习笔记
|
分布式计算 Hadoop 关系型数据库
导出 Export--更新模式导出(Insert)--Updateonly | 学习笔记
快速学习 导出 Export--更新模式导出(Insert)--Updateonly
184 0
导出 Export--更新模式导出(Insert)--Updateonly | 学习笔记
|
关系型数据库 MySQL Shell
利用Shell将MySQL数据表导出为csv文件
完整的Shell代码如下: #!/bin/bash MYSQL=`which mysql` #show databases in mysql echo "database in mysql:" echo "*******************" $MYSQL -u root -p****** 1.
2327 0
es数据导出csv文件
es数据导出csv文件
|
SQL 负载均衡 Oracle
使用datapump 导出导入同义词(export and import synonym using datapump)
      对于同义词的备份我们有多种方式来实现,如直接通过脚本生成同义词的创建脚本,或者使用dbms_metadata.get_ddl来提取同义词的定义脚本。
1810 1
|
数据库
Msql 导出导入数据库
导出数据库mysqldump eatfun_only -uroot -p123456 > eatfun_only.sql mysqldump eatfun_new -ureadonly -h127.0.
1181 0