title: Why do I get an unsupported on-disk structure error when opening a Firebird database?
body: <p>I'm trying to open a .fdb (Firebird) database using FlameRobin but it is giving me the following error message:</p>
  
  <pre><code>*** IBPP::SQLException ***
  Context: Database::Connect
  Message: isc_attach_database_failed
  
  SQL Message: -820
  wrong or obsolete version
  Engine Code:335544379
  Engine Message:
  unsupported on-disk structure for file c:\ccmb\cm.fdb; found 11.2, support 11.1
  </code></pre>
  
  <p>Now it looks like it is telling me the .fdb is an older version (I assume it is referring to the database file and not FlameRobin!) so I now need to determine what version it is.</p>
  
  <p>The software using the .fdb database was released around 2015 but I'm not sure of which version of Firebird was around then.</p>
  
  <p>Since I cannot open the file, and I'm not sure it would tell me even if I could, how do I find out what version it is and once I've found out what version it is, what do I need to do with FlameRobin in order to get it to connect?  Do I need an older version of FlameRobin (currently 0.9.3.1870) or is are there settings which allow opening of older files?</p>