首页 > 解决方案 > 如何在 Control M 中为数据库作业/任务运行 pl/sql 语句(执行类型:- 嵌入式查询)

问题描述

我有类似下面提到的 pl/sql 语句,它在 oracle sql developer 中成功执行,但在尝试通过控制 M 数据库任务(执行类型:-嵌入式查询)执行时相同,出现错误“无效的 SQL 语句”

SQL 语句:-

截断表测试;犯罪;

执行 USP_LOADTESTTables;犯罪;

标签: control-m

解决方案


创建一个名为 plsql_query.ql 的查询文件,然后使用它从 controlM 作为命令行作业执行。Sqlcmd -E -server\instance_name -Q "EXEC plsql_query.ql"


推荐阅读