powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Connection string для dblink как include, возможно ли?
8 сообщений из 8, страница 1 из 1
Connection string для dblink как include, возможно ли?
    #38968434
djpeter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!

Возможно ли каким нибудь образом задавать connection string для dblink как include, чтобы при необходимости исправлять ее только в одном месте, а не во всех функциях и местах, где она используется?
...
Рейтинг: 0 / 0
Connection string для dblink как include, возможно ли?
    #38968466
qwwq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
djpeter,
не понял вопроса.

знаю 2 способа --
1 хранить в таблице.
2. использовать вместо нее имя foreign server (на каждое обращение -- новое соединение).

в обоих случаях правим в одном месте. но то, что вы хотели, или что-то другое -- не знаю.
...
Рейтинг: 0 / 0
Connection string для dblink как include, возможно ли?
    #38968481
djpeter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Видимо, действительно придется в таблице хранить.
FDW не подходит, он до сих пор криво работает с триггерными функциями (тестировали на 9.4)
...
Рейтинг: 0 / 0
Connection string для dblink как include, возможно ли?
    #38968664
qwwq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
djpeter<>
FDW не подходит, он до сих пор криво работает с триггерными функциями (тестировали на 9.4)

если вы об этом --
http://www.sql.ru/forum/1149500/trigger-na-postgres-fdw-foreign-table-ne-rabotaet?mid=17448200#17448200

то вы криво понимаете, что это такое и с чем его едят.


за время с "30 мар 15" могли бы и въехать.
...
Рейтинг: 0 / 0
Connection string для dblink как include, возможно ли?
    #38968906
djpeter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А зачем хамить?
Триггеры не работают по удаленным событиям, в нашем случае это не годится
...
Рейтинг: 0 / 0
Connection string для dblink как include, возможно ли?
    #38969010
qwwq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
djpeterА зачем хамить?
Триггеры не работают по удаленным событиям, в нашем случае это не годитсяхамить для технаря -- это нести околесицу

и оскорбляться, вместо того, чтобы перестать нести околесицу, когда на это указывают

это точные и конкретные материи, их нельзя понимать альтернативно, претензии на альтернативность -- это и хамство и неэтичность.

триггеры, как и обещано справкой, срабатывают на "события вставки в объект "присоединенная таблица"" (как триггера на вью), а не на "событие изменение данного в присоединенной таблице". Это разные события, они перехватываются в разных БД.

упорно утверждать, что они "не работают" -- нести чушь и околесицу, и публично намазать себе лоб субстанцией, и объявить себя наглецом и ватником
...
Рейтинг: 0 / 0
Connection string для dblink как include, возможно ли?
    #38969045
p2.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
djpeterТриггеры не работают по удаленным событиям, в нашем случае это не годитсяА при использовании dblink, где вместо ссылки на create server непосредственно указана строка подключения, работают?
...
Рейтинг: 0 / 0
Connection string для dblink как include, возможно ли?
    #38969096
big-trot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как вариант в рамках одной сессии.

Код: sql
1.
2.
select set_config('param.connect_string', 'host=127.0.0.1', false);
select current_setting('param.connect_string');
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Connection string для dblink как include, возможно ли?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]