我想创建一个程序来检查在不同服务器上的数据库上运行的作业,并在作业失败时提醒我。我认为PowerShell将是一个很好的工具。如果有人对创建这样的自动化程序有任何见解,我会很感激帮助。
答案 0 :(得分:0)
使用ssh cmdline客户端(如plink.exe)在MySQL服务器上远程运行bash脚本。 脚本应该像:
mysql -e“使用XXX;从XXX内部加入XXX选择XXX上XXX ...... XXX 使用PowerShell运行此plink.exe并获取保存到tmp文件或变量的作业状态列表 cat tmpfile | foreach {if($ _.split(“`t”)[无论哪个]匹配'不管'){“你是个懒人,你自己编码。”}}