1. 程式人生 > >solr 資料匯入過程中unable to read:dataimport.properties問題的解決

solr 資料匯入過程中unable to read:dataimport.properties問題的解決

win7環境下,solr7.5.0版本,Jetty伺服器,SQL server資料庫,已將solr-dataimporthandler-7.5.0.jar、solr-dataimporthandler-extras-7.5.0.jar、sqljdbc42.jar相關驅動放入..\solr-7.5.0\server\solr-webapp\webapp\libs目錄下;

solrconfig.xml檔案中使用<lib>已載入DIH的jar檔案和依賴檔案,定義了/dataimport請求處理器。資料匯入配置檔案如下:

<?xml version="1.0" encoding="UTF-8" ?> <dataConfig>

  <dataSource driver="com.microsoft.sqlserver.jdbc.SQLServerDriver" url="jdbc:sqlserver://10.22.24.105:1433;DatabaseName=aaa" user="f" password="**"  batchSize="100"/>      <document name="testDoc">         <entity name="XX" pk="ID"                 query="SELECT * FROM XX">          <field column="ID" name="ID"/>          <field column="QYMC" name="QYMC"/>            。。。。。        </entity>   </document> </dataConfig>

dataimport載入成功,但在將資料匯入solr的過程中,一直出現“unable to read:dataimport.properties”錯誤,嘗試了很多方法仍然不能解決問題,後在核心配置目錄..solr-7.5.0\example\techproducts\solr\core_sql\conf下手工建立空檔案dataImport.properties解決問題。