ОК, так что обновите. Потратив большую часть моего дня на борьбу с этим, я нашел частичное решение. Используя информацию отсюда и В доступе отказано при попытке импортировать CSV-файл из PGAdmin Мне удалось получить команду для работы в PGAdmin 4, своего рода ...
COPY (SELECT table_to_xml('table_name', true, false, '')) to 'C:\XML\Table.xml';
Приведенная выше команда при запуске в PGAdmin, по-видимому, будет делать то, что я только предполагаю, что я хочу. У меня не было времени проверить, действительно ли он создает рабочий XML-файл таблицы, если я использую меньший набор данных. Тем не менее, если я буду следовать инструкциям в вышеупомянутой ссылке и создам папку с пустым XML-файлом в ней, и установлю права доступа, чтобы каждый мог читать / писать в папку, которую выполняет команда. Однако он использует неприличное количество памяти. Чтобы записать в XML таблицу размером всего около 2 ГБ, программа потребовала все 36 ГБ моей памяти, прежде чем потерпела крах. У меня нет времени продолжать тестирование, потому что я обнаружил, что могу добраться туда, где мне нужно, используя дамп в текстовый файл. В любом случае, я надеюсь, что это кому-то поможет.