Chinaunix首页 | 论坛 | 博客
  • 博客访问: 427560
  • 博文数量: 83
  • 博客积分: 2010
  • 博客等级: 大尉
  • 技术积分: 900
  • 用 户 组: 普通用户
  • 注册时间: 2006-01-02 01:33
文章分类

全部博文(83)

文章存档

2011年(1)

2010年(5)

2009年(10)

2008年(4)

2007年(24)

2006年(39)

我的朋友

分类: Oracle

2006-10-20 02:29:47

spooltable.sh
#!/bin/bash
export ORACLE_SID=rac1
export ORACLE_BASE=/home/oracle
export ORACLE_HOME=/home/oracle/9.2.0
export ORA_NLS33=/home/oracle/9.2.0/ocommon/nls/admin/data
PATH=$PATH:$ORACLE_HOME/bin; export PATH
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/$ORACLE_HOME/lib; export LD_LIBRARY_PATH
ORACLE_OWNER=oracle; export ORACLE_OWNER
ORACLE_NLS=$ORACLE_HOME/ocommon/nls/admin/data ; export ORACLE_NLS
NLS_LANG="simplified chinese"_china.ZHS16CGB231280 ; export NLS_LANG
EDITOR=vi;export EDITOR
cd /home/oracle/cron
sqlplus -s user/pwd @excel.sql >tablespool_`date +%Y%M%D`.csv


excel.sql
set head off time off timing off feedback off echo off pagesize 0
select product_id||','||last_upd_dtm from art_log;
exit




The cronjob to do this:
crontab -l:
0 0 * * * /home/oracle/cron/spooltable.sh
阅读(1441) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~