我在 Solr 中面临数据导入问题。如果我调用此链接
http://localhost:8983/solr/dataimport?command=full-import&clean=false
显示错误
HTTP 错误 404
访问 /solr/dataimport 时出现问题。原因:
NOT_FOUND
我已通过此链接遵循与 Solr 建议相同的操作
http://wiki.apache.org/solr/DataImportHandler
我的配置看起来像: -
1.在solrconfig.xml中
< requestHandler name="/dataimport" class="org.apache.solr.handler.dataimport.DataImportHandler">
< lst name="defaults">
<str name="config">data-config.xml< /str>
< /lst>
< /requestHandler>
2.在data-config.xml中(它在 solrconfig.xml 的同一文件夹中)
< dataConfig>
< dataSource type="JdbcDataSource"
driver="com.microsoft.sqlserver.jdbc.SQLServerDriver"
url="jdbc:127.0.0.1;databaseName=testsolr"
user="testsolr"
password="12345678"/>
< document name="Product">
< entity name="Item_ID" query="select Item_ID from item">
< /entity>
< /document>
< /dataConfig>
3.在Lib 文件夹中(下载 Microsoft JDBC SQL 连接器)
我已将“sqljdbc4.jar”文件放入 Lib 文件夹中
之后我开始了 solr 但我仍然得到相同的错误。
任何帮助将不胜感激。
非常感谢。