免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: _liu8210
打印 上一主题 下一主题

[故障求助] crontab 报错救助 [复制链接]

论坛徽章:
0
11 [报告]
发表于 2006-05-19 10:33 |只看该作者
没错,用crontab -e编辑
用crontab -l查看
我怕字符全角与半角问题
又全部用英语状态书写一遍,还是不执行

论坛徽章:
0
12 [报告]
发表于 2006-05-19 14:02 |只看该作者
原帖由 _liu8210 于 2006-5-18 09:40 发表
语句如下
0 0  * * *  su - oracle /dbbackup/expyw.sh  1>/dbbackup/ywexp.log  2>&1


重定向的ywexp.log记录如下
tcsetattr: stdin: Not a typewriter
tcsetattr: stdin: Not a typewriter
之 ...


01 0  * * *  su - oracle /dbbackup/expyw.sh  1>/dbbackup/ywexp.log  2>&1
试一下

论坛徽章:
0
13 [报告]
发表于 2006-05-19 14:38 |只看该作者
回复FJFD:
0 0  * * 3  su - oracle /dbbackup/expyw.sh  1>/dbbackup/ywexp.log  2>&1
我一星期之前用上个语句执行,正常执行
但自从改成每到执行,把3换成了*,就报在dbbackup/ywexp.log中输出
tcsetattr: stdin: Not a typewriter
tcsetattr: stdin: Not a typewriter
/dbbackup/expyw.sh根本没执行,刚才又测试了一次.

论坛徽章:
0
14 [报告]
发表于 2006-05-19 17:23 |只看该作者
再顶一次
感觉是crontab出问题了
su - oracle /dbbackup/expyw.sh  1>/dbbackup/ywexp.log  2>&1
在命令行下都可以直接执行

论坛徽章:
0
15 [报告]
发表于 2006-05-22 13:35 |只看该作者
顶一下
兄弟们给些建议啊

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
16 [报告]
发表于 2006-05-22 13:46 |只看该作者
真是奇怪的问题。。
你把*再改回3看看,怎么可能呢??

论坛徽章:
0
17 [报告]
发表于 2006-05-22 14:06 |只看该作者
我现在是
5 14 * * 1 /dbbackup/exp.sh   exp.sh为root用户
/dbbackup/exp.sh如下:

su - oracle /dbbackup/exppt.sh 1>/dbbackup/ptexp.log 2>&1    exppt.sh 为oracle用户,且确信没有问题.
经刚测试,报如下错:
tcsetattr: stdin: Not a typewriter
tcsetattr: stdin: Not a typewriter
晕啊

论坛徽章:
0
18 [报告]
发表于 2006-05-24 12:34 |只看该作者
感谢大家的回复,现在终于搞定。
原因在于shell的问题。

论坛徽章:
0
19 [报告]
发表于 2006-05-24 19:39 |只看该作者
原帖由 _liu8210 于 2006-5-24 12:34 发表
感谢大家的回复,现在终于搞定。
原因在于shell的问题。
能详细点吗?

论坛徽章:
0
20 [报告]
发表于 2006-05-25 10:40 |只看该作者
root用户与oracle用户本来使用相同的shell,可以正常备份。
但是,oracle用户被一个兄弟修改了shell,而恰恰那一天我也修改了定时任务。所以至致此
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP