用expdp 导出dmp
expdp XXX/XXX@XX file=XXX' full = y
连接什么都正常 ,可是 导出的DMP文件 居然在服务器中导出,而不是在我本地导出。
求指教 这是什么原因造成的。
------解决方案--------------------
expdp数据泵方式就是服务器方式导出的。需建立directory.
------解决方案--------------------
exp和expdp原理对比
1.exp/imp客户端程序,受网络,磁盘的影响;impdp/expdp服务器端程序,只受磁盘的影响
2.假设文件把文件导出在服务端,exp常规方式是使用SELECT的方式查询数据库中的数据,是需要通过buffer cache并通
过sql的语句处理层再转移至exp的导出文件(即要经过sga,pga才传输到客户端,而exp直接路径则是直接从磁盘上将数
据转移至exp的导出文件,所以速度更快;而expdp是exp的升级版,相当于exp + direct mode + parallel(可能对导
出文件还进行了压缩,这是从导出文件的对比结果发现的,具体不清楚)。所有从总的来说,expdp比exp提供了并行的
方式(写入多个导出文件)
------解决方案--------------------
这个备份不影响其他用户的使用,只是导出导出点之前的数据。