не удалось создать файл сервера "c: /myimage.jpg", используя postgreSQL lo_export и delphi 7 - PullRequest
1 голос
/ 24 ноября 2011

я использую Postgres 9.0 для сохранения изображений в базу данных с помощью lo_import и для экспорта изображений с помощью lo_export с приложением, использующим delphi 7.

все работает нормально в моей системе, но если я попробую lo_export на другомсистема выдает ошибку

enter image description here

запрос, который я использую: «SELECT lo_export (fishimages.imagevalue, 'c: /leeUpdate.jpg') из fishimages, где fishname = meckeral ';

но выдает ошибку на других системах, а не на моей. !!!

1 Ответ

3 голосов
/ 24 ноября 2011

Это проблема с доступом для записи. Вы пытаетесь создать файл в папке (в данном случае это C-root) без разрешения на запись. Измените папку на место, к которому ваш пользователь SQL имеет доступ на запись, или предоставьте вашему пользователю SQL доступ на запись в c: \

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...