172 похожих чатов

Привет всем) Народ как указать путь к файлу в мак

ОС.

Пишу так

copy test_db(id_fl,login) from '/Users/my/Documents/work/pm/test.csv' with delimiter ',' csv header encoding 'windows-1251';

Но есть ощущение что файл не видит. Есть нюансы по обращению к файлу в маке?

11 ответов

11 просмотров
Илья Я-Я Автор вопроса

Все время получаю ошибку for reading: No such file or directory

У вас имя файла начинается с пробела. Не в этом ли причина ?

Илья Я-Я Автор вопроса
Илья Я-Я Автор вопроса
Илья Я Я
Нет. Дело не в пробеле. Удалил

А корень верно указан ? Users ?

Илья Я Я
Нет. Дело не в пробеле. Удалил

Открой терминал в маке. Набери: ls "/Users/my/Documents/work/pm/test.csv" Выдаст имя файла или ошибку?

Илья Я-Я Автор вопроса
Илья Я Я
Нет. Таком случае выдало имя файла

Значит файл на месте, путь указан правильный. Это мы сейчас проверили. Стало быть проблема в правах доступа. У постгреса нет прав на доступ к этому файлу. Надо разбираться как именно вы стартуете сервер постгреса в маке. От какого юзера, какие у него права. Как вариант - вместо разборок сложить файл куда-то например в /tmp, куда у всех есть доступ.

Илья Я-Я Автор вопроса
Илья Я-Я Автор вопроса
Andrei Ilinskii
Значит файл на месте, путь указан правильный. Это ...

Проучилось.Спасибо большое!!! А как разрешить постгресу везде лазить?

Илья Я Я
Проучилось.Спасибо большое!!! А как разрешить пос...

Запустить от учётной записи root. Но лучше так не делать. Рекомендую ознакомиться с устройством системы прав доступа в *nix в целом, и в MacOS в частности.

Илья Я Я
Проучилось.Спасибо большое!!! А как разрешить пос...

Вообще вам скорее всего подойдёт вариант запустить postgres от имени вашего пользователя, под которым вы работаете.

Похожие вопросы

Обсуждают сегодня

я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
Всем привет! Массив вводится с клавиатуры, кол-во элементов неизвестно, поэтому я указал arr db 100 dup(?) С нахождением максимума проблем нет, а вот минимум почему-то всегд...
En Vind Av Sorg
11
в сях есть множество как в питоне? для удаление дубликатов
Linus
25
читать файл максимально быстро? странный вопрос))
zamtmn
53
Кто создает тут ботов для телеграмм групп ?
Antskup
8
а как бы вылезти из ИО, что то типа IO -> Ether или в какую сторону смотреть ? что то туплю
Fedor
14
Я хочу запустить свой проект в тг. Что-то между пирамидой и майнилкой. Еще подобного ничего не было. Уникальная идея. Нужен именно не бот, а приложение. С ввод, выводом тон...
Павел А.
6
тоесть, указав return eax, сгенерируется никому ненужная инструкция mov eax,eax ?
Aiwan \ (•◡•) / _bot
24
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
How to create an OS in C? what to study?
Linus
18
Карта сайта