Запитання з тегом «postgresql»

PostgreSQL - це об'єктна реляційна система управління базами даних з відкритим кодом, доступна для всіх основних платформ, включаючи Linux, UNIX, Windows та OS X. Питання щодо адміністрування або додаткових функцій найкраще направляти на dba.stackexchange.com.

11
Як створити користувача, доступного лише для читання в PostgreSQL?
Я хотів би створити користувача в PostgreSQL, який може робити SELECT лише з певної бази даних. У MySQL командою було б: GRANT SELECT ON mydb.* TO 'xxx'@'%' IDENTIFIED BY 'yyy'; Яка еквівалентна команда або серія команд у PostgreSQL? Я намагався... postgres=# CREATE ROLE xxx LOGIN PASSWORD 'yyy'; postgres=# GRANT SELECT …
419 postgresql 

12
Як експортувати таблицю у форматі CSV із заголовками на Postgresql?
Я намагаюся експортувати таблицю PostgreSQL з заголовками у файл CSV за допомогою командного рядка, однак я отримую його для експорту в файл CSV, але без заголовків. Мій код виглядає так: COPY products_273 to '/tmp/products_199.csv' delimiters',';

30
Postgres не вдалося підключитися до сервера
Після того як я зробив оновлення пива та оновлення пивоварення, у моїх postgres виникла певна проблема. Я спробував видалити postgres та встановити знову, але це також не вийшло. Це повідомлення про помилку (я також отримав це повідомлення про помилку, коли я намагаюся зробити rake db: migrate) $ psql psql: could …

5
Як я можу (чи можу я) ВИБІР ВІДПОВІДЬ у кількох стовпцях?
Мені потрібно отримати всі рядки з таблиці, де поєднуються 2 стовпчики, всі вони різні. Тому я хочу, щоб усі продажі, які не мають інших продажів, які відбулися в той же день, за тією ж ціною. Унікальні продажі на основі дня та ціни оновлюються до активного статусу. Тому я думаю: UPDATE …


23
Де мої файли postgres * .conf?
Я нещодавно перевстановив postgresql 8.3 на моєму Ubuntu 8.04 після оновлення. Використовуваний пакет EnterpriseDB. Я можу підключитися до бази даних локально, я бачу постгреси системних БД, але не можу налаштувати її, оскільки не можу знайти конфігураційні файли. Переглянув весь жорсткий диск і знайшов лише зразки на кшталтpg_hba.conf.sample Де файли postgres …

16
psql: FATAL: роль "postgres" не існує
Я початківець постгрес. Я встановив postgres.app для mac. Я розігрувався з командами psql, і я випадково скинув базу даних postgres. Я не знаю, що було в ньому. Зараз я працюю підручник: http://www.rosslaird.com/blog/building-a-project-with-mezzanine/ І я застряг sudo -u postgres psql postgres ПОВІДОМЛЕННЯ ПРО ПОМИЛКУ: psql: FATAL: role "postgres" does not exist …

30
Як вибрати n-й рядок у таблиці бази даних SQL?
Мені цікаво вивчити деякі (в ідеалі) бази даних агностики щодо вибору n- го рядка з таблиці бази даних. Також було б цікаво подивитися, як цього можна досягти, використовуючи нативну функціональність наступних баз даних: SQL Server MySQL PostgreSQL SQLite Oracle В даний час я роблю щось подібне до SQL Server 2005, …

13
Як знайти кількість рядків для всіх своїх таблиць у Postgres
Я шукаю спосіб знайти кількість рядків для всіх моїх таблиць у Postgres. Я знаю, що можу робити це по одній таблиці одночасно з: SELECT count(*) FROM table_name; але я хотів би побачити кількість рядків для всіх таблиць, а потім упорядкувати їх, щоб отримати уявлення про те, наскільки великі всі мої …

10
Як увійти в систему PostgreSQL-запити?
Як увімкнути ведення журналу всіх SQL, виконаних PostgreSQL 8.3? Відредагований (детальніше) Я змінив ці рядки: log_directory = 'pg_log' log_filename = 'postgresql-%Y-%m-%d_%H%M%S.log' log_statement = 'all' І перезапустіть службу PostgreSQL ... але журнал не створений ... Я використовую Windows Server 2003. Будь-які ідеї?

23
psql: FATAL: Не вдалося здійснити автентифікацію ідентифікатора для "postgres" користувача
Я встановив PostgreSQL і pgAdminIII на своєму полі Ubuntu Karmic. Я можу успішно використовувати pgAdminIII (тобто підключитись / увійти), проте коли я намагаюся увійти на сервер, використовуючи те саме ім’я користувача / pwd у командному рядку (за допомогою psql), я отримую помилку: psql: FATAL: Ident authentication failed for user "postgres" …
372 postgresql 

21
Вбийте сеанс / з'єднання postgresql
Як я можу вбити всі мої з'єднання postgresql? Я намагаюся, rake db:dropале я отримую: ERROR: database "database_name" is being accessed by other users DETAIL: There are 1 other session(s) using the database. Я намагався вимкнути процеси, які я бачу, ps -ef | grep postgresале це також не працює: kill: kill …

6
Створення UUID в Postgres для Insert оператора?
Моє запитання досить просте. Я знаю про концепцію UUID і хочу сформувати один, щоб посилатися на кожен 'елемент' з 'магазину' в моєму БД. Здається розумним прав? Проблема полягає в тому, що наступний рядок повертає помилку: honeydb=# insert into items values( uuid_generate_v4(), 54.321, 31, 'desc 1', 31.94); ERROR: function uuid_generate_v4() does …

5
Команда «використовувати базу даних» у PostgreSQL
Я початківець в PostgreSQL. Я хочу підключитися до іншої бази даних з редактора запитів Postgres - на зразок USEкоманди MySQL або MS SQL Server. Я знайшов \c databasenameпошук в Інтернеті, але він працює лише на psql . Коли я спробую це з редактора запитів PostgreSQL, я отримую синтаксичну помилку. Я …

17
Постгреси: ВСТАВИТИ, якщо вона ще не існує
Я використовую Python для запису до бази даних postgres: sql_string = "INSERT INTO hundred (name,name_slug,status) VALUES (" sql_string += hundred + ", '" + hundred_slug + "', " + status + ");" cursor.execute(sql_string) Але оскільки деякі мої ряди однакові, я отримую таку помилку: psycopg2.IntegrityError: duplicate key value violates unique constraint …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.