Tôi không chắc một trăm phần trăm về điều này, nhưng Npgsql 2.2.7 sẽ có thể hoạt động bình thường với định dạng dấu phẩy động kế thừa của PostgreSQL vì nó sử dụng chuyển văn bản để đọc và ghi các giá trị không phải là hệ nhị phân. Điều này sẽ cho phép bạn tương tác với cơ sở dữ liệu cũ.
Tuy nhiên, chúng tôi không khuyến khích tiếp tục sử dụng PostgreSQL 8.3 theo bất kỳ cách nào - 8.3 đã hết hạn sử dụng vào tháng 2 năm 2013 ... Bạn chắc chắn nên thử nghiệm với việc chuyển sang 9.4 đơn giản bằng cách kết xuất dữ liệu và khôi phục nó vào môi trường mới, nó có thể hoạt động tốt.
Cũng lưu ý rằng mặc dù các phiên bản mới, như 3.0.4, nói chung hoạt động trên PostgreSQL trước 9.0 - chỉ là chúng không được kiểm tra theo bất kỳ cách nào và chúng tôi có thể sẽ không sửa bất kỳ lỗi không nhỏ nào mà bạn có thể gặp phải.