我想使用Java通过logmnr.jar进行归档日志分析,但是连接不上。
报错如下:
java.lang.Exception: Create connection failed!
at com.dameng.logmnr.LogmnrDll.createConnect(Native Method)
【DM版本】:DM8,使用docker安装的
两个日志相关参数:开启归档、日志中记录逻辑操作的功能。都已经配置。
代码如下:
public void testLogmnr() throws FileNotFoundException {
int i = LogmnrDll.initLogmnr();
if(i!=0){
System.out.println("初始化失败!");
return;
}
System.out.println(i);
long connectId = LogmnrDll.createConnect("172.17.0.2", 5236, "SYSDBA", "SYSDBA");
System.out.println(connectId);
}
说明:
在达梦docker容器中进行归档日志分析是可以进行的,如图:
这是用的dm7还是dm8啊?initLogmnr是要初始化什么?归档挖掘可以直接连上分析