gpt4 book ai didi

java - Solr DIH 无效的获取大小

转载 作者:太空宇宙 更新时间:2023-11-04 07:57:25 25 4
gpt4 key购买 nike

当我尝试使用 solr DIH Access 我的 Access 数据库时,出现错误:

    java.sql.SQLException: Invalid Fetch Size

我的配置以及请求处理程序和数据配置。我使用文件中的 2007 Access 数据库。我已经将 java 版本更改为 32 位以与 32 位驱动程序通信。所以我认为这与此无关。

<dataConfig>
<dataSource type="JdbcDataSource"
driver="sun.jdbc.odbc.JdbcOdbcDriver"
url="jdbc:odbc:test"
batchSize="-1"
convertType="true"/>
<document>
<entity name="id"
query="select ID from myTest">
</entity>
</document>
</dataConfig>

<requestHandler name="/dataimport" class="org.apache.solr.handler.dataimport.DataImportHandler">
<lst name="defaults">
<str name="config">data-config.xml</str>
</lst>
</requestHandler>

最佳答案

尝试将 batchSize="-1" 设置为 batchSize="1"0。将batchSize 设置为-1 是默认值,因此DIH 将其设置为默认值500,而某些驱动程序无法处理该问题。

您可以在此处阅读更多信息DIH FAQ

至于您遇到其他错误,您能否发布该错误是什么?

关于java - Solr DIH 无效的获取大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13398713/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com