Ponury Napisano Styczeń 15, 2011 Zgłoszenie Share Napisano Styczeń 15, 2011 Może ktoś podpowie jak najlepiej rozwiązać taki problem. Skonfigurowałem sobie OpenOffice pod PostgreSQL, taki zamiennik Accessa z większymi możliwościami ale bardziej uciążliwą obsługą. Do szczęścia brakuje mi rozwiązania problemu zaciągania plików do Postgresa. Dotychczas robiłem to tak że przerzucałem pliki do /var/lib/pgsql/data i z tego katalogu robiłem import, jednak to takie średnie rozwiązanie bo robię to na koncie roota. Siedziałem i szukałem jak udostępnić katalog z katalogu domowego, najwygodniejsze rozwiązanie, jednak podczas importu zawsze wyskakiwał błąd "brak dostępu". Ktoś coś poradzi? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
thof Napisano Styczeń 15, 2011 Zgłoszenie Share Napisano Styczeń 15, 2011 Nie używam postgresql, ale czy ta baza nie ma jakiejś własnej grupy użytkowników i czy ten katalog nie jest w tej grupie? Jeśli tak to wystarczy dodać zwykłego użytkownika do tej grupy. Jeśli nie to możesz to zrobić, czyli stworzyć jakąś grupę i potem zmienić prawa całego chown root:postgre -R /var/lib/pgsql/data (tak żeby właścicielem pozostał root). Wydaje mi się, że powinny być jakieś lepsze rozwiązania, bo import danych to nie jest znowu jakaś rzadko używana funkcja. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Ponury Napisano Styczeń 15, 2011 Autor Zgłoszenie Share Napisano Styczeń 15, 2011 Jak dla mnie katalog /var/lib/pgsql/data to ostatecznosc, po miesiacu bede mial tam taki smietnik ze az zeby beda bolaly, po 20 plików csv w tygodniu importuje, a archiwum jakies musze miec. Sie zastanawialem nad jakims oddzielnym katalogiem, gdziekolwiek nawet /opt czy cos, aby tylko bylo jakies archiwum z tym co robilem. Mam tak jak pisales skonfigurowany ten katalog. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
jjj Napisano Styczeń 15, 2011 Zgłoszenie Share Napisano Styczeń 15, 2011 Jeżeli importujesz przez SQL-owe COPY, to powinny wystarczyć uprawnienia plików dla użytkownika postgres. Na wszelki wypadek sprawdź w logach audit, czy selinux nie blokuje operacji. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się