一、本人环境描述
1、oracle服务端装在win7 32位上,oracle版本为10.2.0.1.0
2、Linux为centos6.5 32位,安装在Oracle VM VirtualBox虚拟机上
3、win7上装有ftp服务
二、功能实现描述
用shell的crontab命令定时执行某个.sh文件,此文件的功能已实现生成oracle表的数据到本地txt文件,并上传到ftp,必要时可记录执行日志。
三、步骤
1、在centos中安装oracle客户端并配置环境变量
3、编写shell,实现查询oracle数据库表,并写到本地txt文件
5、修改shell,打印执行日志
打印日志函数如下:
function loginfo { time_flag=`date +"%Y-%m-%d %H:%M:%S"` echo "[${time_flag}] [INFO] -- $1" }