|
dblink саму на себя
|
|||
---|---|---|---|
#18+
Всем привет. Можно ли в функции обратиться через dblink к собственной базе? Чтобы не указывать пароли и доступы, так как они те же, что в сессии. Функция должна работать на разных серверах, поэтому прописать trust в настройках сервера не подходит, нужно что-то в рамках сессии сделать. Пробовал так, не помогло: Код: plsql 1.
Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2020, 12:48 |
|
dblink саму на себя
|
|||
---|---|---|---|
#18+
Alexey Agafonov Можно ли в функции обратиться через dblink к собственной базе? Чтобы не указывать пароли и доступы, так как они те же, что в сессии. dblink надо указать параметры нового соединения, поэтому так не получится. Непонятно, что мешает обратиться прямо из текущей сессии, зачем надо еще одну сессию устанавливать?? Вы случайно не ищите какого-то странного решения изоляции? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2020, 20:08 |
|
dblink саму на себя
|
|||
---|---|---|---|
#18+
grgdvo, не странного, а рекомендуемого для версий 9.6. Мне нужна автономная транзакция, вставка в лог. В 9.6 это можно через dblink только ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2020, 05:56 |
|
dblink саму на себя
|
|||
---|---|---|---|
#18+
Alexey Agafonov Всем привет. Можно ли в функции обратиться через dblink к собственной базе? Чтобы не указывать пароли и доступы, так как они те же, что в сессии. Функция должна работать на разных серверах, поэтому прописать trust в настройках сервера не подходит, нужно что-то в рамках сессии сделать. Пробовал так, не помогло: Код: plsql 1.
Код: plaintext 1.
Никак. Т.е. так ли иначе pg_hba.conf надо будет менять или доступы прописывать. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2020, 09:00 |
|
dblink саму на себя
|
|||
---|---|---|---|
#18+
Alexey Agafonov не странного, а рекомендуемого для версий 9.6. Мне нужна автономная транзакция, вставка в лог вопросов нет, часто требуемая фича. Посмотрите вот это расширение pg_background Возможно сможете для себя адаптировать. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2020, 10:38 |
|
|
start [/forum/topic.php?fid=53&fpage=23&tid=1994500]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
25ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 118ms |
0 / 0 |