首选需要在UNIX下创建一个管道(只创建一次即可):
$mknod ./exp_pipe p
$ ls -l exp_pipe
prw-rw-r-- 1 report group 0 Mar 17 05:20 exp_pipe然后通过管道,将EXP导出的数据直接压缩,注意:下面二行要写在同一个shell脚本中。
compress < ./exp_pipe > ./tmp_now.dmp.Z &
exp user/passwd@数据库连接串 file=./exp_pipe direct=y compress=no log=./exp.log
$mknod ./exp_pipe p
$ ls -l exp_pipe
prw-rw-r-- 1 report group 0 Mar 17 05:20 exp_pipe然后通过管道,将EXP导出的数据直接压缩,注意:下面二行要写在同一个shell脚本中。
compress < ./exp_pipe > ./tmp_now.dmp.Z &
exp user/passwd@数据库连接串 file=./exp_pipe direct=y compress=no log=./exp.log
解决方案 »
- 请大家帮我看看这个触发器
- Oracle中scott/tiger取名原因
- dba_tab_modifications表不更新的问题
- 很简单的plsql,
- [NS-35206] 目录已在使用 与 [NS-20802]Oracle Net Configuration Assistant失败
- 如何在function中传递not in 参数
- 救命啊,郁闷一下午了!!!
- 如何设置默认自增字段?
- 关于ORACLE的学习
- 帮助帮助我啊~~~~~~~~~~~~~~!其他论坛的人都回答不了啊~!?我该怎么做啊~?谢谢了啊
- 如何用ASP.NET备份和恢复Oracle数据库,实现原理是什么?在线求答。。。。。。。。
- 急~~~~~~~~~~~一个RMAN备份数据库的问题!!
我还是第一次听到rman这个词,都不知道是什么意思,呵呵.
我公司里做技术的人走了,我对数据备份一点都不懂.5555555
平台是windows,不要说unix啦,天书一般,呵呵.不懂的.
exp username/userpassword@database inctype=complete file=x:\xxx.dmp
这种是完全备份方式
导出命令exp跟oracle版本不同而不同
Oracle73 ->exp73
Oracle80 ->exp80
OracleXX不清楚,其本上是exp或者exp加版本号
zealot_zk(风中追风)的提议很不错,他指的方向是对的,当然,办法有很多种,我的意思是可以先从他的方案做起