首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Teradata和KSH

Teradata和KSH
EN

Stack Overflow用户
提问于 2014-01-21 09:57:42
回答 1查看 831关注 0票数 0

我试着在网上搜索,但是找不到任何与我的需求相关的东西。我是刚认识特拉蒂的。

在我们的团队中,Teradata作业用于调用ksh,而ksh又将过程调用为在预定时间运行。

我想知道这个电话到底是怎么回事?作业如何调用KSH,然后KSH如何依次调用过程。

你的帮助将不胜感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-01-21 15:34:56

在一个非常基本的级别上,UNIX有一个名为cron的调度机制。在UNIX服务器上拥有足够权限的用户可以通过定义crontab,使用cron在预定时间运行作业。您的crontab可以调用UNIX命令,或者在许多情况下调用shell脚本(在示例中是ksh)来执行一组复杂的操作。在许多生产环境中,作业可以使用企业平台来调度,而不是在数据中心的许多用户和服务器上使用许多独立的crontab文件。

由于这与Teradata有关,因此ksh很可能调用BTEQ之类的Teradata实用程序登录到数据库,并执行包含在BTEQ脚本中的存储过程、宏或一组SQL语句。BTEQ脚本完成后,将向ksh脚本发送返回代码,以说明在BTEQ脚本中发生错误或存储过程中发生未处理/处理的错误时发生的任何错误处理。

您可以使用您选择的搜索引擎来阅读如何开发UNIX脚本(Korn、Bash等)。以及像BTEQ这样的Teradata实用程序是如何工作的。如果你在你的环境中有一个更分散的问题,你可以在这里发布一个单独的问题,并在问题中加上适当的标签,以那些能对你最有帮助的观众为目标。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21254735

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档