I'm very new to Oracle. It looks like all the Oracle DBA use binary only dumps. This sometimes cause problems, and seems rather useless to me (performance gain is bound to be negligible), but what do I know.
Is there a good reason that escapes me?
Is there a tool like pg_dump for Postgres that can generate SQL statements from a database?
One of the application could be moving from one version to another, or converting the data to another DB.