Welches grundlegende Befehlszeilenprogramm von Linux kann ich zum Testen einer JDBC-Verbindung verwenden?

4744
STW

Ich behebe ein Problem beim Importieren von Daten in Apache Solr aus einer MS SQL Server-Datenbank über eine JDBC-Verbindung. Solr wird auf einer CentOS-Linux-Maschine gehostet und SQL Server (natürlich) auf einer separaten Windows Server-Box.

Ich kann den Anmeldeversuch in SQL Server sehen, hält jedoch bei einem einzelnen Audit LoginEreignis an, und Solr schließt die Abfrage nie ab und löst niemals eine Ausnahme aus. Derselbe SQL-Benutzer funktioniert problemlos, wenn Sie direkt eine Verbindung herstellen. Ich vermute, entweder ein Netzwerkproblem oder (möglicherweise) ein SQL-Konfigurationsproblem zu vermuten. Darüber hinaus fragt die Produktions-Solr-Box erfolgreich die QA-Datenbank ab.

Welches grundlegende CLI-Dienstprogramm kann von der Solr / Linux-Box aus ausgeführt werden, um mithilfe des gleichen JDBC-Treibers und der gleichen Parameter eine Verbindung zu SQL Server herzustellen, um zu testen, ob ich grundlegende SQL-Abfragen ausführen kann?

1

1 Antwort auf die Frage

1
geoffc

I would use Squirrel SQL or DBVis both are Java based and need a JDBC driver, so you can use the same one. Great tools.

Vielen Dank! Ich habe vergessen zu spezifizieren, dass dies ein reiner Befehlszeilen-Server ist, aber ich werde sehen, ob ich es per Zufall über xming ausführen kann STW vor 12 Jahren 1