通过邮件传输的只允许最大上传5mb的oracle转储文件

问题描述:

我想将我的oracle数据库转储文件从一个地方转移到另一个地方,并且数据库的大小为80mb,即使我将它压缩为9mb也是如此。但邮件允许我上传最多5MB的数据,所以我可以打破我的转储文件?同时我不想松散数据库中的关键结构。 P.S.所有其他邮件都被阻止,云空间也被打乱。通过邮件传输的只允许最大上传5mb的oracle转储文件

+0

而网络共享不是一个选项? – Incognito

+0

代替上传到云存储? –

+0

所有云存储都被阻止。谢谢 – user3295304

为了满足您网络的限制,您可以创建较小大小的转储文件,这将使您能够创建5 MB(或更小)的转储文件。

exp user/pass FILE=D:P1.dmp,E:P2.dmp FILESIZE=5m LOG=splitdump.log 

我还没有尝试过上面的语法,但都试过这个,当使用替代变量,以确保你不用担心你有多少转储文件事先指定。这将自动生成尽可能多的转储文件,根据需要的大小

expdp user/pass tables=test directory=dp_dir dumpfile=dump%u.dmp filesize=5m 
+0

非常感谢你,我会实现它,并希望在此脚本成功后再次感谢你; p – user3295304