我正在爲數據庫部署Google Search Appliance連接器(SQL)。當我跑我的「的run.bat」,我在我的日誌中的錯誤,說:Google Search Appliance:com.microsoft.sqlserver.jdbc.SQLServerException:到主機「xyz」端口1433的TCP/IP連接失敗。
java.io.IOException: com.microsoft.sqlserver.jdbc.SQLServerException: The TCP/IP connection to the host "xyz", port 1433 has failed. Error: "null. Verify the connection properties. Make sure that an instance of SQL Server is running on the host and accepting TCP/IP connections at the port. Make sure that TCP connections to the port are not blocked by a firewall.".
at com.google.enterprise.adaptor.database.DatabaseAdaptor.getDocIds(DatabaseAdaptor.java:235)
at com.google.enterprise.adaptor.DocIdSender.pushFullDocIdsFromAdaptor(DocIdSender.java:69)
at com.google.enterprise.adaptor.GsaCommunicationHandler$PushRunnable.run(GsaCommunicationHandler.java:856)
at com.google.enterprise.adaptor.OneAtATimeRunnable.run(OneAtATimeRunnable.java:69)
at com.google.enterprise.adaptor.ShutdownWaiter$NotificationRunnable.run(ShutdownWaiter.java:183)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
我曾嘗試以下解決方案:
- 全部刪除TCP動態端口和添加的價值1433添加到所有TCP端口並重新啓動您的SQL Server。 我的SQL Server配置是這樣的:
檢查防火牆 – SLaks
是的,完全關閉Windows防火牆進行測試。 –
關閉防火牆是否會徹底解決這個問題?我正在開展一個項目,我沒有權限這麼做。我會問我的客戶端@ TerryChambers-Onix – Rose