Pytania otagowane jako postgresql

PostgreSQL jest otwartym, obiektowo-obiektowym systemem zarządzania bazami danych (ORDBMS) dostępnym na wszystkich głównych platformach, w tym Linux, UNIX, Windows i OS X. Podczas zadawania pytań należy podać dokładną wersję Postgres. Pytania dotyczące administracji lub zaawansowanych funkcji najlepiej kierować na dba.stackexchange.com.

11
Jak utworzyć użytkownika tylko do odczytu w PostgreSQL?
Chciałbym utworzyć użytkownika w PostgreSQL, który może wykonywać WYBÓR tylko z określonej bazy danych. W MySQL komenda wyglądałaby następująco: GRANT SELECT ON mydb.* TO 'xxx'@'%' IDENTIFIED BY 'yyy'; Co to jest równoważne polecenie lub seria poleceń w PostgreSQL? Próbowałem... postgres=# CREATE ROLE xxx LOGIN PASSWORD 'yyy'; postgres=# GRANT SELECT ON …
419 postgresql 


30
Postgres nie mógł połączyć się z serwerem
Po tym, jak zrobiłem aktualizację naparu i uaktualnienie naparu, moje postgres miały problem. Próbowałem odinstalować postgres i zainstalować ponownie, ale nie działało to tak dobrze. To jest komunikat o błędzie (otrzymałem również ten komunikat o błędzie, gdy próbuję wykonać rake db: migracja) $ psql psql: could not connect to server: …



23
Gdzie są moje pliki postgres * .conf?
Niedawno ponownie zainstalowałem postgresql 8.3 na moim Ubuntu 8.04 po aktualizacji. Używany pakiet EnterpriseDB. Mogę połączyć się z bazą danych lokalnie, widzę postgres DB systemu, ale nie mogę go skonfigurować, ponieważ nie mogę znaleźć plików konfiguracyjnych. Przeszukałem cały dysk twardy i znalazłem tylko próbki takie jakpg_hba.conf.sample Gdzie są pliki postgres …

16
psql: FATAL: rola „postgres” nie istnieje
Jestem nowicjuszką postgres. Zainstalowałem postgres.app dla Mac. Bawiłem się poleceniami psql i przypadkowo upuściłem bazę danych postgres. Nie wiem co w tym było. Obecnie pracuję nad samouczkiem: http://www.rosslaird.com/blog/building-a-project-with-mezzanine/ I utknąłem w sudo -u postgres psql postgres KOMUNIKAT O BŁĘDZIE: psql: FATAL: role "postgres" does not exist $ które psql /Applications/Postgres.app/Contents/MacOS/bin/psql …

30
Jak wybrać n-ty wiersz w tabeli bazy danych SQL?
Chciałbym poznać niektóre (idealnie) agnostyczne sposoby wybierania n- tego wiersza z tabeli bazy danych. Interesujące byłoby również zobaczyć, jak można to osiągnąć za pomocą natywnej funkcjonalności następujących baz danych: SQL Server MySQL PostgreSQL SQLite Wyrocznia Obecnie robię coś podobnego do SQL Server 2005, ale chciałbym zobaczyć bardziej agnostyczne podejście innych: …


10
Jak zalogować się do zapytań PostgreSQL?
Jak włączyć rejestrowanie całego SQL wykonywanego przez PostgreSQL 8.3? Edytowane (więcej informacji) Zmieniłem następujące linie: log_directory = 'pg_log' log_filename = 'postgresql-%Y-%m-%d_%H%M%S.log' log_statement = 'all' I ponownie uruchom usługę PostgreSQL ... ale nie utworzono dziennika ... Używam Windows Server 2003. Jakieś pomysły?


21
Zabij sesję / połączenie postgresql
Jak mogę zabić wszystkie moje połączenia Postgresql? Próbuję, rake db:dropale dostaję: ERROR: database "database_name" is being accessed by other users DETAIL: There are 1 other session(s) using the database. Próbowałem zamknąć procesy, które widzę z, ps -ef | grep postgresale to też nie działa: kill: kill 2358 failed: operation not …

6
Generujesz UUID w Postgres dla instrukcji Insert?
Moje pytanie jest raczej proste. Jestem świadomy koncepcji identyfikatora UUID i chcę wygenerować taki, aby odnosił się do każdego „elementu” z „sklepu” w mojej bazie danych. Wydaje się uzasadnione, prawda? Problem polega na tym, że następujący wiersz zwraca błąd: honeydb=# insert into items values( uuid_generate_v4(), 54.321, 31, 'desc 1', 31.94); …

5
Komenda „use database_name” w PostgreSQL
Jestem początkującym w PostgreSQL. Chcę połączyć się z inną bazą danych z edytora zapytań Postgres - jak USEpolecenie MySQL lub MS SQL Server. Znalazłem \c databasename, przeszukując Internet, ale działa tylko na psql . Kiedy próbuję z edytora zapytań PostgreSQL, pojawia się błąd składniowy. Muszę zmienić bazę danych przez pgscripting. …

17
Postgres: WSTAW, jeśli jeszcze nie istnieje
Używam Pythona do pisania w bazie danych Postgres: sql_string = "INSERT INTO hundred (name,name_slug,status) VALUES (" sql_string += hundred + ", '" + hundred_slug + "', " + status + ");" cursor.execute(sql_string) Ale ponieważ niektóre z moich wierszy są identyczne, pojawia się następujący błąd: psycopg2.IntegrityError: duplicate key value violates unique …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.