运行Netcool 7.3.1。寻找简单的api来访问对象服务器表。我已经完成了从nco_sql运行SQL命令,并将输出写入C#数据表,但想知道是否有某种类型的api我可以用于C#或Java来访问表数据?
答案 0 :(得分:2)
如果您可以使用更新版本的Omnibus,则可以使用内置的HTTP / REST API。
答案 1 :(得分:1)
到目前为止,您可能需要使用sybase数据库适配器我使用以下三种方式来查询netcool对象服务器:
我更喜欢jconn3,简单且类似于jdbc驱动程序,你只需要在classpath中使用这个jar。
答案 2 :(得分:0)
您只需启动
即可编写自己的java程序以连接到Objectserver//Load Sybase Driver
Class.forName("com.sybase.jdbc3.jdbc.SybDriver");
String url = "jdbc:sybase:Tds:" + host + ":" + port;
con = DriverManager.getConnection(url, user, pass);
执行声明
Statement stat = conn.createStatement();
ResultSet result = stat.executeQuery("Select count(*) from alerts.status");;`