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

psql є основним інтерактивним терміналом для PostgreSQL. (НЕ ВИКОРИСТОВУЙТЕ ЦІЙ МЕТОД для питань, що стосуються PostgreSQL!)

7
Як перерахувати всі бази даних та таблиці за допомогою psql?
Я намагаюся навчитися адмініструванню PostgreSQL і почав вчитися користуватися інструментом psqlкомандного рядка. Коли я входжу в систему psql --username=postgres, як перерахувати всі бази даних та таблиці? Я спробував \d, dі , dS+але нічого не перераховано. Я створив дві бази даних та кілька таблиць з pgAdmin III, тому я знаю, що …


7
Перерахуйте привілеї бази даних за допомогою psql
Я в середині міграції сервера баз даних, і я не можу зрозуміти (після гуглінгу та пошуку тут), як я можу перерахувати привілеї бази даних (або всі привілеї на сервері) на PostgreSQL за psqlдопомогою інструменту командного рядка? Я перебуваю на Ubuntu 11.04, і моя версія PostgreSQL - 8.2.x.


4
Як користуватися psql без запиту пароля?
Я написав сценарій для REINDEXіндексів у базі даних. Ось один із них: echo -e "\nreindex for unq_vbvdata_vehicle started at: `date "+%F %T"`" >> ${LOG_FILE} psql -U ${USERNAME} -h ${HOSTNAME} -d ${DBNAME} -c "REINDEX INDEX scm_main.unq_vbvdata_vehicle;" if [[ ${?} -eq 0 ]]; then echo "reindex for unq_vbvdata_vehicle finished at: `date "+%F …
70 postgresql  index  psql 

4
Як запустити psql на Mac OS X?
Я встановив PostgreSQL на комп’ютер з Mac OS X за допомогою інсталятора одним клацанням . Потім я намагаюся отримати доступ до PostgreSQL за допомогою psqlкоманди, але вона, здається, недоступна. Я отримую це повідомлення: psql -bash: psql: command not found Чи потрібно мені встановлювати щось більше? Або як я можу налаштувати …

14
PostgreSQL працює локально, але я не можу підключитися. Чому?
Нещодавно оновив свою машину з Mac OS X Lion (10.7.4) до Mountain Lion (10.8), і я вважаю, що вона захистила мою установку PostgreSQL. Він був встановлений спочатку через Homebrew. Я не DBA, але сподіваюся, що хтось може сказати мені, як вирішити цю проблему. Я не в змозі підключитися (але міг …

2
Джерело відразу декількох файлів за допомогою psql
Я хочу виконати кілька сценаріїв sql послідовно, psqlв якості однієї транзакції, щоб створити свою схему бази даних. Який найкращий спосіб зробити це? Раніше я знаю, що у мене був головний скрипт, psqlпроти якого я протистояв, включаючи інші файли, проте синтаксис цього сценарію не пам'ятаю.
27 postgresql  psql 

3
Як вимкнути заголовок лише у psql (postgresql)
Я використовую PostgreSQL 9.1.X Я намагаюся створити psqlсценарій для друку результатів без заголовка, але включаючи колонтитул. http://www.postgresql.org/docs/9.1/static/app-psql.html З документу вище \pset tuples_only вимкнеться і заголовок, і колонтитул. і \pset footer off вимкне лише колонтитул Чи є спосіб psqlвимкнути заголовок і утримати колонтитул? Я знаю, що існує багато способів вирішити цю …
18 postgresql  psql 

1
Чи є еквівалент psql еквівалентної історії зворотного пошуку Bash?
Мені дуже подобається bashісторія зворотного пошуку (Cr) (функція командного рядка): Шукайте назад, починаючи з поточного рядка і, у міру необхідності, переходячи через історію. Це поступовий пошук. Коли я потрапив control-rв bash, я отримую наступне: (reverse-i-search)`': І я можу вводити символи раніше виконаних команд, відточуючи те, що шукаю. Якщо я помиляюся, …


2
Чому я не можу побачити свою таблицю (PostgreSQL), коли використовую \ dt (+) всередині psql?
Я створив таблицю donorв схемі referenceвідповідно до: CREATE TABLE reference.donor ( donor_code smallint PRIMARY KEY, donor_name character varying NOT NULL, donor_type smallint REFERENCES reference.donor_type (type_id), alpha_2_code char(2) REFERENCES reference.iso_3166_1 (alpha_2_code) ); Я заповнив таблицю відповідно до: INSERT INTO reference.donor (donor_code, donor_name, donor_type, alpha_2_code) SELECT donor_code, donor_name, donor_type, alpha_2_code FROM reference.donor_template; …

1
PostgreSQL psql - не працює, але немає помилок [закрито]
Це питання навряд чи допоможе майбутнім відвідувачам; це стосується лише невеликої географічної області, конкретного моменту часу або надзвичайно вузької ситуації, яка загалом не застосовується до світової аудиторії Інтернету. Для отримання додаткової інформації щодо цього питання відвідайте довідковий центр . Закрито 7 років тому . Я повний ноб для PostgreSQL, тому …
12 postgresql  psql 

1
Коли привілеї перераховані в \ l, а коли ні?
Коли привілеї доступу перераховані \ l, а коли їх немає? Права доступу, перелічені \ l, можуть змінюватися після надання дозволу та скасування: $ createuser -EP my_readonly $ psql development development=# \l List of databases Name | Owner | Encoding | Collate | Ctype | Access privileges -----------------------------+----------+----------+-------------+-------------+----------------------- development | vagrant …

4
Як умовно зупинити скрипт psql (заснований на значенні змінної)?
Розглянемо наступний приклад (з початку psql-скрипту): \c :db_to_run_on TRUNCATE the_most_important_table; -- tried to avoid similarities to anything that exists out there Тепер, якщо це виконується командою psql [connection details] -v db_to_run_on=\'dev_database\' тоді він просто працює і користувач задоволений. Але що робити, якщо він вирішить вказати -v db_to_run_on=production_database? (Припустимо, що це …
10 postgresql  psql 

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