control-m - 如何在 Control M 中为数据库作业/任务运行 pl/sql 语句(执行类型:- 嵌入式查询)
问题描述
我有类似下面提到的 pl/sql 语句,它在 oracle sql developer 中成功执行,但在尝试通过控制 M 数据库任务(执行类型:-嵌入式查询)执行时相同,出现错误“无效的 SQL 语句”
SQL 语句:-
截断表测试;犯罪;
执行 USP_LOADTESTTables;犯罪;
解决方案
创建一个名为 plsql_query.ql 的查询文件,然后使用它从 controlM 作为命令行作业执行。Sqlcmd -E -server\instance_name -Q "EXEC plsql_query.ql"
推荐阅读
- c++ - C++中成员函数是如何实现的?
- animation - 为什么在关键帧中使用 Duration.ZERO 不会更改 JavaFX 中节点的 YProperty?
- python - python逻辑提取列表中的字符串模式
- javascript - 如何使工具提示在单击图标时可见并在单击相同图标时隐藏?
- terraform - 如何根据 if else 条件 terraform 过滤来自当地人的数据?
- shell - 用条件交换值?
- python - Gunicorn 没有在烧瓶应用程序的表单提交上重新加载
- regex - 正则表达式替换所有非数字,但允许使用“+”前缀
- javascript - Vue - 为根组件和所有子组件制作助手
- maven - 从传递性 Maven 依赖项中排除 persistence.xml 文件