#windows #postgresql #psql
Вопрос:
Проблема
С Цитатой
postgres-# i 'G:\postgresperson.sql'
G:/postgresperson.sql: No such file or directory
postgres-#
Я использую Windows 10. Я изменил разрешение папки на «Все» в свойствах. Я скопировал путь к файлу sql и вставил его в cmd. Но в нем по-прежнему говорится, что в разрешении отказано. У меня есть эта проблема даже без цитаты.
Без цитат
postgres-# i G:\postgresperson.sql
G:: Permission denied
postgres-#
Спасибо за вашу помощь…
Комментарии:
1. Попробуйте прямые косые черты
i g:/postgres/person.sql
2. Проблема с разрешениями также может быть вызвана разрешением пользователя postgres или пользователя Windows. Попробуйте открыть терминал с правами администратора. Наконец, вы можете увидеть, что расположение неверно в ошибке «Нет такого файла». В нем говорится: G:/postgresperson. sql, но это должно быть G:/postgres/person.sql Так что, может быть, вы также можете попробовать, как i ‘G:\postgres\person. sql’ (с двумя обратными косыми чертами \)
3. Спасибо всем вам за то, что спасли мой рассудок. Оба решения сработали.