我有一个在 10.1.2 工作组(OpenSuse 12.2)上运行 DB2 的生产数据库,并且全文搜索在那里运行得很好。现在我正在尝试构建一个测试环境,但是当我使用 10.1.2 express-c 将生产备份转入测试机时,FTS 出现此错误:
<message>IQQD0040E The client specified the wrong authentication token.
com.ibm.es.nuvo.inyo.common.InyoFactoryWrapper.authenticate(InyoFactoryWrapper.java:203)
com.ibm.es.nuvo.inyo.common.InyoFactoryWrapper.getHandler(InyoFactoryWrapper.java:85)
com.ibm.es.nuvo.inyo.common.InyoServer$InyoListener.run(InyoServer.java:425)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1121)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
java.lang.Thread.run(Thread.java:769)</message>
红皮书告诉我这个错误原因是:“通常当有 2 个或多个文本搜索实例配置了相同的端口号并且一个实例已经在运行时,就会发生这个错误”。
我已经搜索了其他实例,但我只找到了一个。所以“通常”不适用于我的情况。
有谁知道我还能做些什么来解决这个问题?
最好的问候,杰克