Я використовую додаток PostgreSql для mac ( http://postgresapp.com/ ). Раніше я його використовував на інших машинах, але це створює певні проблеми при установці на мою книгу. Я встановив додаток і запустив: psql -h localhost Він повертає: psql: FATAL: database "<user>" does not exist Здається, я навіть не можу запустити консоль, …
У мене є кілька файлів .sql з тисячами тверджень INSERT і мені потрібно запустити ці вставки в моїй базі даних PostgreSQL, щоб додати їх до таблиці. Файли настільки великі, що неможливо їх відкрити та скопіювати заяви INSERT у вікно редактора та запустити їх туди. В Інтернеті я виявив, що ви …
Коли я роблю \dtв psql, я отримую лише перелік таблиць у поточній схемі ( publicза замовчуванням). Як я можу отримати список усіх таблиць у всіх схемах чи певній схемі?
Я використовую PostgreSQL 8.4 в Ubuntu. У мене є таблиця зі стовпцями c1наскрізь cN. Стовпці досить широкі, що вибір усіх стовпців призводить до того, що ряд результатів запитів перегортається кілька разів. Отже, вихід важко читати. Коли результати запиту складають лише кілька рядків, було б зручно, якби я міг переглянути результати …
Я використовую psql, \dtщоб перелічити всі таблиці в базі даних, і мені потрібно зберегти результати. Який синтаксис експортує результати команди psql у файл?
Як я можу викликати psql, щоб він не запросив пароль ? Ось що я маю: psql -Umyuser < myscript.sql Однак я не зміг знайти аргумент, який передає пароль, і тому psql завжди вимагає його.
Як перерахувати всі розширення, які вже встановлені в базі даних або схемі з psql? Дивитися також Пошук списку доступних розширень, з якими поставляється PostgreSQL
Я щойно встановив posgresql з домашньою мовою, і коли я продовжую вводити команду psql Я отримую таку помилку: dyld: Library not loaded: /usr/local/opt/readline/lib/libreadline.6.2.dylib Referenced from: /usr/local/bin/psql Reason: image not found [1] 69711 trace trap psql Хтось має уявлення про те, що не так?
У мене база даних postgres з кількома схемами. Коли я підключаюсь до бази даних з оболонки psqlі запускаю \dtїї, використовується схема підключення за замовчуванням, яка є загальнодоступною . Чи є прапор, який я можу вказати, або як я можу змінити схему?
У мене працює PSQL, і я намагаюся отримати програму Perl для підключення до бази даних. Чи є команда знайти поточний порт і хост, на якому працює база даних?
У MS SQL Server я створюю свої сценарії для використання настроюваних змінних: DECLARE @somevariable int SELECT @somevariable = -1 INSERT INTO foo VALUES ( @somevariable ) Потім я зміню значення @somevariableчасу виконання, залежно від значення, яке потрібно в конкретній ситуації. Оскільки він знаходиться у верхній частині сценарію, його легко побачити …
Я встановив postgresql на OSX. Коли я запускаю psql, я отримую $ psql psql: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/tmp/.s.PGSQL.5433"? Однак від / etc / services postgresql 5432/udp # PostgreSQL Database postgresql 5432/tcp …