[20140828]测试exp 管道压缩.txt

[20140828]测试exp 管道压缩.txt

--我很久就知道导出可以管道压缩导出文件,实现一边导出一边压缩的功能,现在硬盘空间都很大,很少考虑这种方式.
--自己从来没有测试,测试看看。

SCOTT@test> @ver
BANNER
--------------------------------------------------------------------------------
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production

1.导出到文件
exp scott/btbtms file=ticd10x.dmp tables=ticd10  buffer=20971520 consistent=y log=ticd10_exp.log direct=y triggers=n

2.测试管道:
$ cat aa.sh
#! /bin/bash
mknod exp_pipe p
exp scott/btbtms file=exp_pipe tables=ticd10  buffer=20971520 consistent=y log=ticd10_exp.log direct=y triggers=n &
sleep 1
cat exp_pipe| gzip  > ticd10.dmp &

$ source aa.sh > /dev/null 2>&1

3.测试是否正确:
$ gunzip ticd10.dmp.gz
$ ll ticd10*.dmp
-rw-r--r--  1 oracle11g oinstall 1769472 2014-08-28 11:34:47 ticd10.dmp
-rw-r--r--  1 oracle11g oinstall 1769472 2014-08-28 11:31:42 ticd10x.dmp

--测试通过,文件大小一样!

时间: 2024-10-05 22:06:06

[20140828]测试exp 管道压缩.txt的相关文章

[20140828]imp exp 使用管道迁移数据(补充)

[20140828]imp exp 使用管道迁移数据(补充).txt --最近帮别人升级一套数据库,9i到11g. --那个慢真让人受不了,也许是以前的老机器性能不行.数据量并不大.导出花了时间比较长. --我很久就知道导出可以管道压缩导出文件,实现一边导出一边压缩的功能,现在硬盘空间都很大,很少考虑这种方式. --而且现在很少使用这种方式备份数据. --是否可以使用管道实现一边导出一边导入呢?这样可以节约时间,我做了一个测试: --全部操作都在目的端进行,主要是exp/imp版本问题(烦),操

[20160809]exp语法问题.txt

[20160809]exp语法问题.txt http://blog.itpub.net/267265/viewspace-2122890/ --一开始以为上面的语法是shell有关.测试一下在windows的情况,如果windows下没有问题,这个应该是exp内部的一个功能. --可以一边传一边压缩. 1.环境: SCOTT@test01p> @ ver1 PORT_STRING                    VERSION        BANNER                  

[20140827]imp exp 使用管道迁移数据.txt

[20140827]imp exp 使用管道迁移数据.txt --最近帮别人升级一套数据库,9i到11g. --那个慢真让人受不了,也许是以前的老机器性能不行.数据量并不大.导出花了时间比较长. --我很久就知道导出可以管道压缩导出文件,实现一边导出一边压缩的功能,现在硬盘空间都很大,很少考虑这种方式. --而且现在很少使用这种方式备份数据. --是否可以使用管道实现一边导出一边导入呢?这样可以节约时间,我做了一个测试: --全部操作都在目的端进行,主要是exp/imp版本问题(烦),操作系统都

[20171031]rman备份压缩模式.txt

[20171031]rman备份压缩模式.txt --//测试rman备份压缩模式,那种效果好,我记忆里选择medium在备份时间和备份文件大小综合考虑最佳. --//还是通过脚本测试: 1.环境: SCOTT@book> @ &r/ver1 PORT_STRING                    VERSION        BANNER ------------------------------ -------------- ---------------------------

linux文件夹与文件压缩/解压命令

语法:gzip [选项] 压缩(解压缩)的文件名该命令的各选项含义如下: -c 将输出写到标准输出上,并保留原有文件.-d 将压缩文件解压.-l 对每个压缩文件,显示下列字段:     压缩文件的大小:未压缩文件的大小:压缩比:未压缩文件的名字-r 递归式地查找指定目录并压缩其中的所有文件或者是解压缩.-t 测试,检查压缩文件是否完整.-v 对每一个压缩和解压的文件,显示文件名和压缩比.-num 用指定的数字 num 调整压缩的速度,-1 或 --fast 表示最快压缩方法(低压缩比),-9 或

LINUX学习(二)备份与压缩命令

      用户经常需要备份计算机系统中的数据,为了节省存储空间,常常将备份文件进行压缩.下面分别介绍备份与压缩的命令. tar命令 tar可以为文件和目录创建档案.利用tar,用户可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件.tar最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案,如软盘.利用tar命令,可以把一大堆的文件和目录全部打包成一个文件,这对于备份文件或将几个文件组合成为一个文件以便于网络传输是非常有用的.Linux上的tar

shell如何批量压缩指定目录及子目录内图片

用户上传的图片,一般都没有经过压缩,造成空间浪费.因此需要编写一个程序,查找目录及子目录的图片文件(jpg,gif,png),将大于某值的图片进行压缩处理. 代码如下: #!/bin/bash # 查找目录及子目录的图片文件(jpg,gif,png),将大于某值的图片进行压缩处理 # Config folderPath='/home/fdipzone/photo' # 图片目录路径 maxSize='1M' # 图片尺寸允许值 maxWidth=1280 # 图片最大宽度 maxHeight=1

用SQL Storage Compress压缩SQL Server数据库文件

Rea Hat提供了类似的工具SQL Storage Compress,而且号称可以达到90%的压缩比.SQL Storage Compress提供14天的使用版,下载后安装会启动HyperBac Control Service.这个服务配合Windows I/O Manager将SQLServer的读写请求压缩或者解压缩,对于SQL Server用户没有任何影响.工作原理见下图: SQLStorage Compress可以压缩MDF, LDF, NDF文件,但是只是针对于文件的,不能针对单表或

linux打包压缩命令大全

  .tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) --------------- .gz 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName .tar.gz 和 .tgz 解压:tar zxvf FileName.tar.gz 压缩:tar zcvf FileName.tar.gz DirName -------