赛迪网 > IT技术 数据库 > 精彩更新
  IT资讯搜索
 
IT产品搜索
[程序开发][网管世界][网络安全][数据库技术]
[操作系统][嘉宾聊天·在线访谈][活动集锦]
[精彩专题][Symantec专区][订阅IT技术周刊]
[开发论坛][网管论坛][安全论坛][数据库论坛]
[操作系统论坛][Sybase专区][IBM dW技术专区]
[病毒求助][病毒与漏洞播报][文档·源码下载]

Sybase数据库备份脚本需要Sybase环境变量

发布时间:2008.07.31 04:57     来源:赛迪网    作者:麦伦

【赛迪网-IT技术报道】这篇论坛文章(赛迪网技术社区)主要介绍了定时备份Sybase数据库的脚本问题,详细内容请参考下文:

前几天写了个定时备份Sybase数据库的脚本,在shell中写完后试着手动执行,一切都ok。结果写到cron定时文件后,到了时间就怎么也不执行。很纳闷,又胡乱检查了一通用户、权限、目录权限等(其实手动能执行说明这些都没问题),都没问题啊,怎么回事呢?

后来看到一位前辈的样例,才恍然大悟。原来自己在登录shell时sybase的环境变量都在生效,但当cron调度备份脚本运行时产生的子shell中,就无法找到脚本执行所需要的sybase环境变量了。所以,应当在cron中数据库备份脚本前,执行使sybase环境变量生效的脚本(加在备份脚本中或单独执行都可以)

suse linux下:

source /home/sybase/.bash_profile;

AIX下:

00 10 *** . /home/sybase/.profile;/home/sybase/backupdb.sh

(注:与备份脚本间有空格)

(责任编辑:卢兆林)


[ 发表评论 ] 字体[  ] [ 打印 ] [ 进入博客 ] [ 进入论坛 ]  [ 推荐给朋友 ]
  相关文章
· 将Sybase数据库的sa密码重置为空的实用方法 (07-30) · 实例讲解Sybase RS rs_init问题的解决方法 (07-30)
· 讲解修改Sybase数据库sa密码的实用方法 (07-25) · 个人经验总结:Sybase数据库的全量备份方案 (07-17)
· Sybase再创IBM Power 550交易处理能力新纪录 (07-14) · Sybase与英国大东电报公司正式签订合作协议 (07-10)
· Sybase数据库SQL语句REPLACE的对应函数 (07-03) · 讲解Sybase开发和维护必须熟知的日志知识 (06-27)
· 用Sybase advantage清除melinets系统日志 (06-27) · 使用Sybase数据库的现有表实现应用方法 (06-24)
  客户需求反馈表
* 姓  名:
更多资料  了解方案  认识厂商
* 单位名称:
* 联系电话:
* 电子邮件:
  赛迪推荐  
  手机·资费 ·新品·导购·评测·手机资费·宽带
手机搜索  诺基亚 N73 MOTO Z6
  IT产品 ·笔记本·台式机·服务器·打印·投影
IT产品搜索 
  IT技术 ·开发·网管·安全·数据库·操作系统
  信息化 ·热点·专题·访谈·周刊·方案案例
· 国内RFID整体发展放缓 部分领域值得关注
· 竞价排名充当载体 促成搜索引擎飞速发展
· 08 IT技术风起云涌 专访 ITIL落地难在哪
· 企业信息安全解决方案 网上招标解决方案
  IT博客 ·曾剑秋·项立刚·Java学习·网管
  IT技术论坛 ·开发·网管·安全·数据库·系统