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.

15
Mac + virtualenv + pip + postgresql = Błąd: nie znaleziono pliku wykonywalnego pg_config
Próbowałem zainstalować postgres dla samouczka, ale pipwyświetla mi się błąd: pip install psycopg Fragment błędu, który otrzymuję: Error: pg_config executable not found. Please add the directory containing pg_config to the PATH or specify the full executable path with the option: python setup.py build_ext --pg-config /path/to/pg_config build ... or with the …

2
Jak zmusić PyPy, Django i PostgreSQL do współpracy?
Jakiego rozwidlenia lub kombinacji pakietów należy użyć, aby PyPy, Django i PostgreSQL działały dobrze razem? Wiem, że PyPy i Django grają ze sobą dobrze, ale jestem mniej pewien co do PyPy i PostgreSQL. Widzę, że Alex Gaynor stworzył widelec PyPy o nazwie pypy-postgresql . Wiem również, że niektórzy ludzie używają …


2
Uzyskaj błąd: podczas wdrażania do heroku należy zainstalować co najmniej jeden pakiet postgresql-client- <wersja>
sdilshod@sdilshod-Lenovo-B590:~/webapp/saturn$ heroku run rake db:migrate Running `rake db:migrate` attached to terminal... up, run.6194 DEPRECATION WARNING: You have Rails 2.3-style plugins in vendor/plugins! Support for these plugins will be removed in Rails 4.0. Move them out and bundle them in your Gemfile, or fold them in to your app as lib/myplugin/* …

3
Aktualizacja nazwy ograniczenia w PostgreSQL
Czy można zmienić nazwę ograniczenia w Postgres? Mam PK dodane z: ALTER TABLE contractor_contractor ADD CONSTRAINT commerce_contractor_pkey PRIMARY KEY(id); I chcę mieć dla niego inną nazwę, aby był spójny z resztą systemu. Czy mam usunąć istniejące ograniczenie PK i utworzyć nowe? A może istnieje „miękki” sposób na zarządzanie tym? Dzięki!

2
Zmiana typu kolumny na dłuższe ciągi w szynach
Podczas pierwszej migracji zadeklarowałem w kolumnie, że contentma być ciągiem Activerecord, zgodnie z annotate gem, aby był ciągiem (255). Po wypchnięciu aplikacji do heroku, która używa postgres, jeśli w treści wpisuję w formularzu ciąg dłuższy niż 255, pojawia się błąd PGError: ERROR: value too long for type character varying(255) Problem …


7
plik wejściowy wydaje się być zrzutem formatu tekstowego. Użyj psql
Kopię zapasową wykonuję za pomocą pg_dump db_production &gt; postgres_db.dump a następnie kopiuję go do localhost przy użyciu scp. Teraz, kiedy importuję do mojej lokalnej bazy danych, wyświetla się błąd pg_restore: [archiver] input file appears to be a text format dump. Please use psql. używając wiersza poleceń pg_restore -d db_development postgres_db.dump


4
Jak sprawdzić, czy istnieje użytkownik postgres?
createuserumożliwia utworzenie użytkownika (ROLA) w PostgreSQL. Czy istnieje prosty sposób sprawdzenia, czy ten użytkownik (nazwa) już istnieje? W przeciwnym razie createuser zwraca z błędem: createuser: creation of new role failed: ERROR: role "USR_NAME" already exists AKTUALIZACJA: Rozwiązanie powinno być najlepiej wykonywalne z powłoki, aby łatwiej było zautomatyzować wewnątrz skryptu.




3
PostgreSQL „NOT IN” i podzapytanie
Próbuję wykonać to zapytanie: SELECT mac, creation_date FROM logs WHERE logs_type_id=11 AND mac NOT IN (select consols.mac from consols) Ale nie mam żadnych wyników. Przetestowałem to i wiem, że jest coś nie tak ze składnią. W MySQL takie zapytanie działa doskonale. Dodałem wiersz, aby upewnić się, że istnieje taki, macktórego …

9
Widzisz i czyścisz pamięci podręczne / bufory Postgres?
Czasami uruchamiam zapytanie Postgres, trwa to 30 sekund. Następnie natychmiast wykonuję to samo zapytanie i zajmuje to 2 sekundy. Wygląda na to, że Postgres ma jakiś rodzaj buforowania. Czy mogę jakoś sprawdzić, co trzyma ta pamięć podręczna? Czy mogę wymusić wyczyszczenie wszystkich pamięci podręcznych w celu dostrojenia? Uwaga: zasadniczo szukam …

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.