一、本人环境描述
      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客户端并配置环境变量


      2、在centos中安装ftp客户端


      3、编写shell,实现查询oracle数据库表,并写到本地txt文件


      4、编写shell,实现上传文件到ftp


      5、修改shell,打印执行日志
        打印日志函数如下:    

function loginfo {
  time_flag=`date +"%Y-%m-%d %H:%M:%S"`
  echo "[${time_flag}] [INFO] -- $1"
}
View Code

相关文章:

  • 2022-02-09
  • 2021-12-12
  • 2021-12-27
  • 2021-06-10
  • 2021-11-17
  • 2021-11-17
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-09-10
  • 2021-11-17
  • 2022-12-23
  • 2021-11-17
  • 2021-11-17
  • 2021-07-17
  • 2021-11-17
相关资源
相似解决方案