首页 > 解决方案 > 使用 Python 连接到 Netcool 中的 nco_sql

问题描述

目前,我正在使用 shell 脚本来连接nco_sqlNetcool 中的(一个 IBM Netcool 可执行文件)功能,以连接到它的 SQL 交互界面。使用它,我们正在查询从 SQL 文件(根据某些条件在脚本中创建)获取输入的对象服务器。我现在计划为相同的任务创建一个 python 脚本。我只是坚持连接到nco_sql接口的代码部分。我怎样才能做到这一点?

我知道这可以通过使用 调用相同的外部命令来完成os.system(),但我看到即使事件较少,它也需要 2-3 秒才能完成该任务。所以,我需要一些方法来更快地完成它(比 shell 脚本)

我们用于 shell 脚本的当前代码是 -

$NCHOME/omnibus/bin/nco_sql -server ObjectServer_name -username user_name -password password < input_file.txt > output_file.txt

它从文件中获取输入并在文件中提供输出。

标签: python-3.xtivoli

解决方案


推荐阅读