Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
psql: Важно: база данных db1 не существует
|
|||
|---|---|---|---|
|
#18+
Добрый день. Подскажите откуда psql берет название базы данных по умолчанию? Если запустить без явного указания базы данных то получаю сообщение: "psql: Важно: база данных db1 не существует" Пролез все конфигурационные файлы, в них ничего про эту базу нет, export показывает что PGDATABASE не определена. Где еще можно поискать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2016, 15:55 |
|
||
|
psql: Важно: база данных db1 не существует
|
|||
|---|---|---|---|
|
#18+
pmb17, RTFM авторConnecting to a Database psql is a regular PostgreSQL client application. In order to connect to a database you need to know the name of your target database, the host name and port number of the server, and what user name you want to connect as. psql can be told about those parameters via command line options, namely -d, -h, -p, and -U respectively. If an argument is found that does not belong to any option it will be interpreted as the database name (or the user name, if the database name is already given). Not all of these options are required; there are useful defaults. If you omit the host name, psql will connect via a Unix-domain socket to a server on the local host, or via TCP/IP to localhost on machines that don't have Unix-domain sockets. The default port number is determined at compile time. Since the database server uses the same default, you will not have to specify the port in most cases. The default user name is your operating-system user name, as is the default database name . Note that you cannot just connect to any database under any user name. Your database administrator should have informed you about your access rights. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2016, 16:09 |
|
||
|
psql: Важно: база данных db1 не существует
|
|||
|---|---|---|---|
|
#18+
У меня имя базы не совпадает и именем пользователя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2016, 16:12 |
|
||
|
psql: Важно: база данных db1 не существует
|
|||
|---|---|---|---|
|
#18+
pmb17У меня имя базы не совпадает и именем пользователя. значит не судьба вам работать с этой базой ( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2016, 16:20 |
|
||
|
psql: Важно: база данных db1 не существует
|
|||
|---|---|---|---|
|
#18+
Подключиться к базе с ключом -d можно. вопрос в том что имя базы которая не существует не db1, а немного другое, эта база никогда не находилась на этом сервере. Поэтому немного непонятно откуда psql берет ее при подключении. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2016, 16:50 |
|
||
|
psql: Важно: база данных db1 не существует
|
|||
|---|---|---|---|
|
#18+
pmb17У меня имя базы не совпадает и именем пользователя. Не возражаю. Все равно первоначальный вопрос был другим. pmb17Подключиться к базе с ключом -d можно. вопрос в том что имя базы которая не существует не db1, а немного другое, эта база никогда не находилась на этом сервере. Поэтому немного непонятно откуда psql берет ее при подключении. Пожалуйста, определитесь, кто на ком стоял. Потрудитесь излагать ваши мысли яснее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2016, 17:00 |
|
||
|
psql: Важно: база данных db1 не существует
|
|||
|---|---|---|---|
|
#18+
Есть физически отдельный сервер, на котором создано несколько кластеров, в каждом кластере по одной базе данных. Если зайти на это сервер через ssh и затем запустить psql без указания имени БД, то получаю сообщение что база данных data_parts_20153 не существует. Переменная PGDATABASE не определена, по крайней мере export про нее ничего не пишет, пользователей с таким именем в системе нет. Если подключаться через psql c другого компа удаленно, то такой проблемы нет. Такая база данных ("data_parts_20153") есть, но лежит она на другом физическом сервере, и откуда она появляется на первом сервере непонятно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2016, 17:39 |
|
||
|
psql: Важно: база данных db1 не существует
|
|||
|---|---|---|---|
|
#18+
pmb17, Попробуйте не употреблять алкоголь на рабочем месте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2016, 18:18 |
|
||
|
psql: Важно: база данных db1 не существует
|
|||
|---|---|---|---|
|
#18+
ursidopmb17, Попробуйте не употреблять алкоголь на рабочем месте. это не алкоголь. больше позже на траву ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2016, 19:29 |
|
||
|
psql: Важно: база данных db1 не существует
|
|||
|---|---|---|---|
|
#18+
pmb17, У вас скорее всего ubuntu или debian. Попробуйте запустить psql на проблемном сервера напрямую. Т.е. не через wrapper: ls -la /usr/bin/psql lrwxrwxrwx 1 root root 37 Feb 21 2014 /usr/bin/psql -> ../share/postgresql-common/pg_wrapper А напрямую бинарник /usr/lib/postgresql/9.4/bin/psql (или какая там у вас версия базы). Скорее всего проблему это решит. А откуда и что иногда берет pg_wrapper - тайна сия велика есть (можете попробовать его расковырять). -- Maxim Boguk www.postgresql-consulting.ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2016, 19:45 |
|
||
|
psql: Важно: база данных db1 не существует
|
|||
|---|---|---|---|
|
#18+
авторСкорее всего проблему это решит. А откуда и что иногда берет pg_wrapper - тайна сия велика есть (можете попробовать его расковырять). Спасибо. Полазил в pg_wrapper, он берет параметры подключения по умолчанию из /etc/postgresql-common/user_clusters. Файл исправил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2016, 11:16 |
|
||
|
psql: Важно: база данных db1 не существует
|
|||
|---|---|---|---|
|
#18+
pmb17авторСкорее всего проблему это решит. А откуда и что иногда берет pg_wrapper - тайна сия велика есть (можете попробовать его расковырять). Спасибо. Полазил в pg_wrapper, он берет параметры подключения по умолчанию из /etc/postgresql-common/user_clusters. Файл исправил. Ну вот а то алкоголь, трава... Стыдно господа участники форума вам должно быть. 90% таких вещей объясняется вполне понятными вещами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2016, 11:53 |
|
||
|
psql: Важно: база данных db1 не существует
|
|||
|---|---|---|---|
|
#18+
Maxim Boguk, Наверное, поэтому Вас есть приз за трепетное и бережное отношение ко всяким придуркам к начинающим участникам форума. Просто когда автор говорит, что подключается по SSH, что есть несколько кластеров на одной машине, причем без каких-то конкретных параметров, то возникает слишком много вопросов. Проще заподозрить воздействие химических веществ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2016, 12:33 |
|
||
|
|

start [/forum/topic.php?fid=53&msg=39309141&tid=1996998]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
192ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 12ms |
| total: | 294ms |

| 0 / 0 |
