Pytania otagowane jako postgresql-9.2

na pytania dotyczące PostgreSQL specyficzne dla wersji 9.2.

11
Odmowa zgody na relację
Próbowałem uruchomić proste polecenie SQL: select * from site_adzone; i dostałem ten błąd ERROR: permission denied for relation site_adzone W czym może być problem? Próbowałem również wybrać opcję dla innych tabel i dostałem ten sam problem. Próbowałem także to zrobić: GRANT ALL PRIVILEGES ON DATABASE jerry to tom; ale dostałem …

10
Polecenie Postgres DB Size
Czy jest jakieś polecenie, aby znaleźć wszystkie bazy danych w Postgres? Jestem w stanie znaleźć rozmiar konkretnej bazy danych za pomocą następującego polecenia: select pg_database_size('databaseName');

3
Jak przesyłać zapytania przy użyciu pól w nowym typie danych JSON PostgreSQL?
Szukam niektórych dokumentów i / lub przykładów nowych funkcji JSON w PostgreSQL 9.2. W szczególności biorąc pod uwagę serię rekordów JSON: [ {name: "Toby", occupation: "Software Engineer"}, {name: "Zaphod", occupation: "Galactic President"} ] Jak napisać SQL, aby znaleźć rekord według nazwy? W waniliowym SQL: SELECT * from json_data WHERE "name" …

7
Zapytanie PostgreSQL z listą wszystkich nazw tabel?
Czy jest dostępne zapytanie, aby wyświetlić wszystkie tabele w mojej bazie danych Postgres. Wypróbowałem jedno zapytanie, takie jak: SELECT table_name FROM information_schema.tables WHERE table_schema='public' Ale to zapytanie zwraca również widoki. Jak mogę uzyskać tylko nazwy tabel, a nie widoki?

15
Postgresql - nie można usunąć bazy danych z powodu niektórych automatycznych połączeń z DB
Ilekroć próbuję upuścić bazę danych, otrzymuję: ERROR: database "pilot" is being accessed by other users DETAIL: There is 1 other session using the database. Kiedy używam: SELECT pg_terminate_backend(pg_stat_activity.pid) FROM pg_stat_activity WHERE pg_stat_activity.datname = 'TARGET_DB'; Zakończyłem połączenie z tej bazy danych, ale jeśli spróbuję później zrzucić bazę danych, ktoś automatycznie łączy …

25
Niezgodność wersji Postgresql 9.2 pg_dump
Próbuję zrzucić bazę danych Postgresql za pomocą narzędzia pg_dump . $ pg_dump books > books.out Jak zawsze otrzymuję ten błąd. pg_dump: server version: 9.2.1; pg_dump version: 9.1.6 pg_dump: aborting because of server version mismatch Ta --ignore-versionopcja jest teraz przestarzała i naprawdę nie byłaby rozwiązaniem mojego problemu, nawet gdyby zadziałała. Jak …


20
Brak pliku gniazda „/var/pgsql_socket/.s.PGSQL.5432” w Mountain Lion (OS X Server)
Właśnie zaktualizowałem serwer MacMini z Lion Server do Mountain Lion przy użyciu systemu OS X Server. Mam ten sam problem z PostgreSQL, który zrobiłem w zeszłym roku, kiedy po raz pierwszy zainstalowałem Lion Server. Kiedy próbuję wykonać jakiekolwiek polecenie terminala PostgreSQL, otrzymuję następujący notoryczny komunikat o błędzie, który wielu otrzymało …

6
Eksportuj i importuj zrzut tabeli (.sql) za pomocą pgAdmin
Mam wersję pgAdmin 1.16.1 Tak więc, aby wyeksportować głupek tabeli, robię: Kliknij prawym przyciskiem myszy na stole, a następnie w menu kliknąć backup, a następnie w Formatwyborze Plaini Zapisz plik jakosome_name.sql Następnie zdejmuję stół. Ok, teraz potrzebuję importu kopii zapasowej tabeli some_name.sqldo bazy danych. Jak to zrobić? Nie mogę znaleźć …

3
PostgreSQL 9.2 row_to_json () z zagnieżdżonymi złączeniami
Próbuję zmapować wyniki zapytania do formatu JSON za pomocą row_to_json()funkcji, która została dodana w PostgreSQL 9.2. Mam problem ze znalezieniem najlepszego sposobu przedstawienia połączonych wierszy jako obiektów zagnieżdżonych (relacje 1: 1) Oto co wypróbowałem (kod konfiguracji: tabele, przykładowe dane, a następnie zapytanie): -- some test tables to start out with: …
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.