Привет, я скопировал свою конфигурацию Solr с рабочего сервера Windows на новый, и похоже, что он не может запустить импорт.
Оба они используют Win Server 2008 и SQL 2008R2. Это конфигурация импорта данных:
Я могу использовать MS SQL Profiler, чтобы наблюдать за успешным входом пользователя Solr в систему, но тогда ничего. Кажется, он даже не пытается выполнить хранимую процедуру. Есть идеи, почему это будет работать на одном сервере, а не на другом?
FTR единственное, что есть в журнале tomcat catalina:
org.apache.solr.handler.dataimport.JdbcDataSource$1 call
INFO: Creating a connection for entity data with URL: jdbc:sqlserver://localhost;databaseName=CATLive
ОБНОВЛЕНИЕ: Я и Явар Хусейн из списка рассылки Solr оба предложили решение заменить драйвер MS JDBC драйвером с открытым исходным кодом - похоже, это работает и означает, что это должна быть проблема совместимости между последними версиями Java, DIH и драйвером MS JDBC.
ОБНОВЛЕНИЕ 2: Сообщалось о проблемах с Java 1.6.0_29 - , которую я использую! http://blogs.msdn.com/b/jdbcteam/archive/2011/11/07/supported-java-versions-november-2011.aspx