Hello,
I am trying to index some data stored in an SQL Server database through DIH.
My setup in data-config.xml is the following:
<dataConfig>
<dataSource type="JdbcDataSource"
name="mssqlDatasource"
driver="net.sourceforge.jtds.jdbc.Driver"
url="jdbc:jtds:sqlserver://{db.host}:1433/{db};instance=SQLEXPRESS"
user="{username}"
password="{password}"/>
<document>
<entity name="id"
dataSource="mssqlDatasource"
query="select id,
title
from WORK">
<field column="id" name="id" />
<field column="title" name="title" />
</entity>
</document>
</dataConfig>
However, when I run the indexer (invoking
http://127.0.0.1:8983/solr/admin/dataimport.jsp?handler=/dataimport) I get
all the rows in my index but with incorrect data indexed.
More specifically, by examining the top 10 terms for the title field I get:
term frequency
impl 1241371
jdbc 1241371
net 1241371
sourceforg 1241371
jtds 1241371
clob 1241371
netsourceforgejtdsjdbcclobimpl 1186981
c 185070
a 179901
e 160759
which is clearly wrong..Does anybody know why Solr is indexing the jdbc
properties instead of the actual data?
Any pointers would be much appreciated.
Thank you very much.
-- Savvas
--
View this message in context:
http://lucene.472066.n3.nabble.com/Solr-is-indexing-jdbc-properties-tp1426473p1426473.html
Sent from the Solr - User mailing list archive at Nabble.com.