Ik ben hier niet honderd procent zeker van, maar Npgsql 2.2.7 zou goed moeten kunnen werken met het oude drijvende-kommaformaat van PostgreSQL, omdat het tekstoverdracht gebruikt om waarden te lezen en te schrijven die niet binair zijn. Dit zou u in staat moeten stellen om met de oude database te communiceren.
Het wordt echter ten zeerste afgeraden om PostgreSQL 8.3 op welke manier dan ook te blijven gebruiken - 8.3 bereikte het einde van de levensduur in februari 2013... Je moet zeker experimenteren met migreren naar 9.4 door simpelweg de gegevens te dumpen en terug te zetten in de nieuwe omgeving, het kan goed werken.
Houd er ook rekening mee dat hoewel nieuwe versies, zoals 3.0.4, over het algemeen werken op PostgreSQL van vóór 9.0, ze alleen op geen enkele manier zijn getest en dat we waarschijnlijk geen niet-triviale bugs zullen oplossen die u tegenkomt.