Jag har lagt till stöd för icke-UTF8-kodningar till Npgsql. Detta bör egentligen bara användas i speciella edge-fall som detta, där databasen skapades med SQL_ASCII, innehåller icke-ASCII-tecken och en kodningsändring är omöjlig.
Jag har backporterat detta stöd till nästa patchversion, 3.1.8 (verkar tillräckligt ofarligt). Det är några problem med byggservern för tillfället, men om du väntar några dagar bör du ha ett CI-paket av 3.1.8 tillgängligt med det nya stödet på http://myget.org/gallery/npgsql . Följ https://github.com/npgsql/npgsql/issues/392 för fler uppdateringar/framsteg.