`
aroundworld2008
  • 浏览: 45910 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

rails oracle 定时生成数据

    博客分类:
  • ROR
阅读更多
   因项目需要 ,写了一个task 定时从oracle 拉数据再插入到mysql里,程序写出来了已经测试过了,但搬到linux cron 里一用,linux cron 报找不到oracle 的libclnth.so.10.1这个文件,估计是LD_LIBRARY_PATH 这个路径他找不到,所以一般报错,但我更改里了/etc/crontab这里的path也没有用呀, 哎,整了一下午,没有什么头绪了!!
在console and  ide (即 rake loaddata )里是可以正常从oracle里拉数据的!有兄弟碰到这个问题吗?
分享到:
评论
2 楼 aroundworld2008 2008-10-28  
aroundworld2008 写道

自己解决了,贴出来:0 2 * * * export LD_LIBRARY_PATH=/usr/lib/oracle/10.2.0.3/client64/lib;  bash -c 'cd /opt/yourrailsapp/; RAILS_ENV=development /usr/local/ruby/bin/rake loaddata >> /opt/sgs2_1/log/**.log 2>&1'

每天 02:00执行一次
1 楼 aroundworld2008 2008-09-06  
自己解决了,贴出来:
*/5 * * * * export LD_LIBRARY_PATH=/usr/lib/oracle/10.2.0.3/client64/lib;  bash -c 'cd /opt/yourrailsapp/; RAILS_ENV=development /usr/local/ruby/bin/rake loaddata >> /opt/sgs2_1/log/**.log 2>&1'

相关推荐

Global site tag (gtag.js) - Google Analytics