dbvis.asciidoc 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. [role="xpack"]
  2. [testenv="platinum"]
  3. [[sql-client-apps-dbvis]]
  4. === DbVisualizer
  5. [quote, http://www.dbvis.com/]
  6. ____
  7. https://www.dbvis.com/[DbVisualizer] is a database management and analysis tool for all major databases.
  8. ____
  9. ==== Prerequisites
  10. * {es-sql} <<sql-jdbc, JDBC driver>>
  11. ==== Add {es} JDBC driver
  12. Add the {es} JDBC driver to DbVisualizer through *Tools* > *Driver Manager*:
  13. image:images/sql/client-apps/dbvis-1-driver-manager.png[]
  14. Create a new driver entry through *Driver* > *Create Driver* entry and add the JDBC driver in the files panel
  15. through the buttons on the right. Once specify, the driver class and its version should be automatically picked up - one can force the refresh through the *Find driver in liste locations* button, the second from the bottom on the right hand side:
  16. image:images/sql/client-apps/dbvis-2-driver.png[]
  17. ==== Create a new connection
  18. Once the {es} driver is in place, create a new connection:
  19. image:images/sql/client-apps/dbvis-3-new-conn.png[]
  20. One can use the wizard or add the settings all at once:
  21. image:images/sql/client-apps/dbvis-4-conn-props.png[]
  22. Press *Connect* and the driver version (as that of the cluster) should show up under *Connection Message*.
  23. ==== Execute SQL queries
  24. The setup is done. DbVisualizer can be used to run queries against {es} and explore its content:
  25. image:images/sql/client-apps/dbvis-5-data.png[]