专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »数据库 » oracle导出数据:oracle 导出数据再压缩 »正文

oracle导出数据:oracle 导出数据再压缩

来源: 发布时间:星期五, 2008年9月26日 浏览:139次 评论:0

mybat.bat
sqlplus -s a/a@mydb @d:\\a\\mysql.sql

mysql.sql

set time off echo off head off --此行设置不计算时间 不显示sql语句 不每隔几行现一下列名
set pagesize 0 --去掉没格几行就显示一下的空行或多余的空格
set trims on --去掉全部空格,默认长度不够填充空格
set feedback off --不显示选择行数 不能和上一行和在一起
spool d:\\a\\aa1.txt --输出
select TNAME||\'|\'||TABTYPE||\'|\'||CLUSTERID from tab; --内容
spool off --停止输出
host d:\\rar.exe a d:\\a\\aa1 d:\\a\\aa1.txt --压缩
spool d:\\a\\aa2.txt
select TNAME||\'|\'||TABTYPE||\'|\'||CLUSTERID from tab;
spool off
host d:\\a\\rar.exe a d:\\a\\aa2 d:\\a\\aa2.txt
host d:\\a\\rar.exe a d:\\a\\yswj d:\\a\\*.txt
host d:\\a\\rar.exe e -o+ d:\\a\\yswj.rar * d:\\a\\a\\ --解压文件,如果重复则覆盖
host del d:\\a\\a\\aa1.txt --删除文件

测试文件全部放到d:\\a\\目录下进行 有mysql.sql文件 和 rar.exe 文件

0

相关文章

读者评论

发表评论

  • 昵称:
  • 内容: