介绍:
dbexport一次性导出整个数据库中所有表数据到ASCII文件(明文),
dbexport导出过程中自动创建模式文件(文件中包含创建所有对象的DDL语句)
通过dbexport导出的数据,可以通过dbimport一次性导入
语法:
dbexport <database> [-X] [-c] [-q] [-d] [-ss] [{ -o <directory> | -t <tapedevice>
-b <blocksize> -s <tapesize> [-f <sql-command-file>] }]
其中主要选项说明如下:
-c 如果没有发生致命错误,则输出全部信息
-d 仅输出blob描述符,不输出blob数据
-ss 对指定数据库中的所有表生成详细的属性。
-q 在标准输出设备上不显示错误信息,警告和所生成的SQL数据定义语句
database 指定卸出的数据库名
-o directory 命名存储ASCII数据文件和模式文件的磁盘目录
-f sql-command-file 指定存于磁盘上的模式文件
举例:
目标:
导出testdb数据库,导出的数据存放在/data目录。
1、导出testdb数据库
dbexport testdb -ss -o /data
采用-ss参数,导出所有表的详细属性
2、导出完成后,在/data目录下生成一个testdb.exp的目录,该目录中包含所有表的数据文件以及模式文件(testdb.sql)
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




