Wrzucam pliki do bazy z uzyciem funkcji pg_escape_bytea(). Następnie żeby je wydobyć uzywam funkcji pg_unescape_bytea() i wielkie jest moje zdziwienie kiedy otrzymuję zamiast moich plików jakiś syf. "PostgreSQL 9.3.5 on x86_64-unknown-linux-gnu, compiled by gcc (GCC) 4.1.2 20080704 (Red Hat 4.1.2-52), 64-bit"

Siąść i płakać ;p

Już sobie poradziłem. Ustawiłem na serwerze "SET bytea_output = 'escape'; " Ale oprócz tego okazało się, że niechcący szorowałem pliki funkcją addslashes smile.gif .