Search code examples
firebirdsquirrel-sqlfirebird-embedded

Access a firebird embedded database using squirrel


I am using an application that apparently uses Firebird as database.

I believe this because in the app directory, I found the files firebird.conf and firebird.msg. The data file is called database.cdb.

I'm trying to access this file directly, without going through the application. Can anyone suggest me a good way to do this?

I'm trying to use the SQuirrel SQL, but so far without success (I'm not able to build a proper connection string).

I'm using a windows SO. I checked services/process and wasn't able to find anyone that suggests that Firebird is running.


Solution

  • You will need to install a Firebird Server and then use a Firebird admin tool like Flame Robin to access the database. You need to make sure that the application is not running, because most likely it is using Firebird embedded (which means that database server is running as part of the application, and the database file will then be opened exclusively by the application).