Próbuję nauczyć się administracji PostgreSQL i zacząłem uczyć się korzystania z psqlnarzędzia wiersza poleceń. Kiedy się loguję psql --username=postgres, jak wyświetlić listę wszystkich baz danych i tabel? Próbowałem \d, da dS+jednak nic nie ma na liście. Utworzyłem dwie bazy danych i kilka tabel za pomocą pgAdmin III, więc wiem, że …
Szukam dokładnej informacji w bazie danych, o której nie mam wiedzy. Jest to produkt innej firmy, wolno reagują na niektóre pytania i wiem, że dane znajdują się w tym db, więc chcę zrobić trochę inżynierii retro. Biorąc pod uwagę jedną tabelę, czy można mieć listę nazw kolumn dla tej tabeli? …
Mam stolik items (item_id serial, name varchar(10), item_group int)i stolik items_ver (id serial, item_id int, name varchar(10), item_group int). Teraz chcę wstawić wiersz items_verz items. Czy jest do tego jakaś krótka składnia SQL? Próbowałem z: INSERT INTO items_ver VALUES (SELECT * FROM items WHERE item_id = 2); ale pojawia się …
Witaj Próbuję uruchomić stronę internetową przesłaną do mnie, ale po wykonaniu tej czynności pojawił się ten błąd connect to PostgreSQL server: FATAL: no pg_hba.conf entry for host "4X.XXX.XX.XXX", user "userXXX", database "dbXXX", SSL off in C:\xampp\htdocs\xmastool\index.php on line 37 po Googlingu napisano, że muszę tylko dodać wpis w pliku pg_hba.conf …
Jestem nowy w Postgres i próbuję migrować nasze bazy danych MySQL. W MySQL mogę przyznać SELECT, UPDATE, INSERToraz DELETEprzywilejów na niskim uprzywilejowanego użytkownika i umożliwiają tych dotacji stosuje się do wszystkich tabel w określonej bazie danych. Coś mi brakuje w Postgresie, ponieważ wygląda na to, że muszę przyznać te uprawnienia …
Jestem w trakcie migracji serwera bazy danych i nie mogę zrozumieć (po przejrzeniu i przejrzeniu tutaj), jak mogę wyświetlić listę uprawnień do bazy danych (lub wszystkich uprawnień na serwerze) na PostgreSQL za pomocą psqlnarzędzia wiersza poleceń? Używam Ubuntu 11.04, a moja wersja PostgreSQL to 8.2.x.
Zapomniałem, jak ostatnio uruchomiłem PostgreSQL (to było miesiące temu) i nie pamiętam, gdzie znajduje się katalog danych. postgresPolecenia wydaje się wymagać lokalizację katalogu danych. Jestem na MacOsX, jeśli to pomaga. /usr/local/postgres nie istnieje na moim komputerze Mac. Korzystając z odpowiedzi podanych poniżej, stwierdziłem, że to tutaj: /usr/local/var/postgres
Czy istnieje sposób na SELECTwszystkie kolumny w tabeli oprócz określonych? Byłoby bardzo wygodne, aby wybrać wszystkie nieblobowe lub nie geometryczne kolumny z tabeli. Coś jak: SELECT * -the_geom FROM segments; Kiedyś słyszałem, że ta funkcja została celowo wyłączona ze standardu SQL, ponieważ zmiana dodawania kolumn do tabeli zmieni wyniki zapytania. …
Muszę usunąć bazę danych z klastra PostgreSQL DB. Jak mogę to zrobić, nawet jeśli istnieją aktywne połączenia? Potrzebuję coś w rodzaju -forceflagi, która porzuci wszystkie połączenia, a następnie DB. Jak mogę to zaimplementować? dropdbObecnie używam , ale inne narzędzia są możliwe.
Używam PostgreSQL 9.1 na Ubuntu 12.04. Muszę wybrać rekordy w określonym przedziale czasu: moja tabela time_limitsma dwa timestamppola i jedną integerwłaściwość. W mojej rzeczywistej tabeli znajdują się dodatkowe kolumny, które nie są związane z tym zapytaniem. create table ( start_date_time timestamp, end_date_time timestamp, id_phi integer, primary key(start_date_time, end_date_time,id_phi); Ta tabela …
Musiałem napisać proste zapytanie, w którym szukam nazwiska ludzi, które zaczynają się na B lub D: SELECT s.name FROM spelers s WHERE s.name LIKE 'B%' OR s.name LIKE 'D%' ORDER BY 1 Zastanawiałem się, czy istnieje sposób na przepisanie tego, aby stać się bardziej wydajnym. Więc mogę uniknąć ori / …
Mam tabelę podobną do następującej: create table my_table ( id int8 not null, id_A int8 not null, id_B int8 not null, id_C int8 null, constraint pk_my_table primary key (id), constraint u_constrainte unique (id_A, id_B, id_C) ); I chcę (id_A, id_B, id_C)się wyróżniać w każdej sytuacji. Tak więc następujące dwie wstawki …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.