从任务调度程序调用BTEQ
问题描述:
我创建了如下所示的.bteq脚本:从任务调度程序调用BTEQ
.logmech LDAP;
.logon WM1/u0s000y,pwd;
SQL脚本在这里
.logoff;
而且上面的脚本使用下面的命令在名为.bat文件:
BTEQ < Trial.bteq
但是,当我运行这个使用Windows任务调度程序,它扔我一个提示,要求我选择程序来运行BTEQ脚本。看起来调度器不知道用什么程序来运行BTEQ脚本。
我应该怎么做才能让调度程序使用teradata客户端来执行BTEQ脚本?
感谢,
答
批调用也许应该是:
type Trial.bteq | bteq
+0
我解决了这个问题。尝试使用下面的命令,它的工作原理是“C:\ Program Files(x86)\ Teradata \ Client \ 15.10 \ bin \ bteq”
在你的路径是BTEQ?也许尝试完全符合您的日程安排中的bteq路径。 – Andrew