JDBC drivers overview

Before a JDBC application interacts with a database, it must cause the JDBC driver to be loaded in the Java session. Derby provides the following JDBC drivers for use with the Derby database engine:
  • org.apache.derby.jdbc.EmbeddedDriver

    For embedded environments, when Derby runs in the same JVM as the application

  • org.apache.derby.jdbc.ClientDriver

    For using the Network Client to connect to the Derby Network Server

You can use ij to connect to any database that supplies a JDBC driver. For those databases, you would need to load the supplied JDBC driver.