1、数据备份,说到底其实就是数据导出,如果库中表的数量有限的话,我们完全可以通过一些客户端工具(比如SQL plus或者Dbvisualizer)将表导出即可(可自定义格式,比如CSV或者SQL,图1示)。但当表特别多的时候,这种手工操作的方式就有点效率低下了,Oracle目前的版本有两个工具命令可以使用,一个是 exp 即普通导出,另一个是 expdp 即泵导出。


4、和exp命令一样,在执行 expdp 命令时,同样需要指定一个数据库账号和密码,这里我们需要先给这个账号密码赋予访问上述逻辑目录的权限(图1示):grant read,write on directory dumpDir to 数据库账号;


6、expdp还支持其他参数,比如 content 可以指定我们只导出数据(不导出建表语句、索引等信息),parfile 参数可以通过一个文件指明数据查询条件,导出部分数据等,有兴趣可以继续研究一下。