我们可以在ansible中执行PLSQL程序吗?如果可以,怎么办?

时间:2019-07-11 11:33:18

标签: ansible

PLSQL程序执行是否可行?是否有任何模块可以在ansible中执行到plsql程序

1 个答案:

答案 0 :(得分:0)

我绝对不是Oracle专家。但是我最近与一个团队合作,该团队的项目中有一个带有oracle数据库的项目,并帮助他们自动化了部署(主要是在Websphere应用程序的新部署中使用引导程序数据初始化dbs。)

正如您将在ansible database modules page上看到的那样,ansible还(尚未...?)提供任何模块来与oracle数据库进行交互。

我们最终为项目完成的工作是在ansible控制机器和其他所需的主机上安装sqlplus,将plsql脚本作为文件或模板置于版本控制下的ansible git repo中,在需要的地方复制脚本并运行它们sqlplus通过外壳/命令模块。

您可以在an other SO question on the subject(目前尚无认可的答案)中找到更多有价值的信息。