#postgresql
#postgresql
Вопрос:
Предположим, вам был предоставлен файл дампа postgresql, не зная, является ли это файлом сценария или архивным файлом, как бы вы проверили тип файла?
Я хотел бы это знать, потому что это связано с вопросом, какую команду использовать для восстановления файла дампа.
Используемая версия pgsql — 9.6.13.
Ответ №1:
В Unix вы можете использовать file
команду, чтобы определить, является ли это обычным текстовым файлом или нет.
Но я бы использовал pg_restore -l dumpfile
: если вы получаете сообщение об ошибке, это дамп обычного формата.
Комментарии:
1. Спасибо за ответ. Он работал хорошо и прост в использовании.