The purpose of this guide is to walk you through connecting to Bamboo's embedded Hypersonic SQL Database using the Database Administration tool DBVisualizer.
The step by step instructions on how to Configure DBVisualizer and connect it to HSQLDB are below:
Prerequisites
- Download and install the latest copy of DBVisualizer.
- You will also need to download a copy (preferably the latest version) of HSQLDB.
- Extract the contents of the HSQLDB archive.
- Ensure that Bamboo is not running.
Connection Procedure
Please ensure that you read and follow the instructions below carefully.
1. Enter Connection Name

- Click on the icon highlighted in red.
- Enter an identifiable name for the connection, e.g. Bamboo_db.
2. Select JDBC Driver

- Select HSQLDB Embedded, from the drop down list.
- Click on Load Driver Files.
- Browse to directory where the
HSQLDB.jar
file is located.
3. Select Database Path
- Browse to your
<Bamboo-Home>
directory.
- Open the Database folder.
- Select the
defaultdb.properties
file.
4. Enter Connection Details

- Remove the ".properties" (e.g. <Bamboo-Home>/database/defaultdb ) from the end of
defaultdb
.
- Type in sa for the username.
- Leave the password field blank.
(Refer to the example screenshot above).
5. Connect to the Embedded Database
- Click 'Test Connection' to verify that the details are correct.
- Click 'Finish' to complete the setup.
- Select the connection from the list on the left hand side.
- You can now click on "Connect" to connect to the embedded database.
HSQL Database Manager
Alternatively, you can use HSQLDB's database manager. Just copy the value of hibernate.connection.url
in bamboo.cfg.xml as the URL and you're good to go.