Java Netcool对象服务器api
正在运行Netcool 7.3.1。正在寻找访问对象服务器表的简单api。我已经从nco#U SQL中运行了一个SQL命令,并将输出刮到了一个C#数据表中,但是我想知道是否有某种类型的api可以用于C#或Java访问表数据?到目前为止,您可能需要使用sybase数据库适配器。我使用了以下三种方法来查询netcool对象服务器:Java Netcool对象服务器api,java,tivoli,Java,Tivoli,正在运行Netcool 7.3.1。正在寻找访问对象服务器表的简单api。我已经从nco#U SQL中运行了一个SQL命令,并将输出刮到了一个C#数据表中,但是我想知道是否有某种类型的api可以用于C#或Java访问表数据?到目前为止,您可能需要使用sybase数据库适配器。我使用了以下三种方法来查询netcool对象服务器: 免费TDS-这是免费的sybase客户端 Jconn3-这是付费sybase客户端,但如果您使用的是WebGUI/Impact,则此驱动程序附带提示 nco_sql-在这
我更喜欢jconn3,简单且类似于jdbc驱动程序,您只需要在类路径中使用这个jar。如果您可以使用更新版本的Omnibus,您可以使用内置的HTTP/restapi
您可以编写自己的java程序,只需启动
//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");;`