|
Можно ли командой Select from.. вытащить имя или ip сервера, на котором находится БД ?
|
|||
---|---|---|---|
#18+
Добрый день. Для DB2 версии 8 : Нужно на самописном клиенте, работающем с БД через runtime-клиента, показать, на каком сервере находится БД, с которой он работает. Не хранится ли эта информация где-нибудь в служебных таблицах БД ? Как её получить командой Select ? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2019, 08:51 |
|
Можно ли командой Select from.. вытащить имя или ip сервера, на котором находится БД ?
|
|||
---|---|---|---|
#18+
bav9Добрый день. Для DB2 версии 8 : Нужно на самописном клиенте, работающем с БД через runtime-клиента, показать, на каком сервере находится БД, с которой он работает. Не хранится ли эта информация где-нибудь в служебных таблицах БД ? Как её получить командой Select ? Такие возможности появились в 9.5, 9.7. Проще всего - заведите свою пользовательскую табличку с этими данными. Или функцию. Если это "одна и та же" база, то сделайте формирование таблички частью развёртывания. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 11:36 |
|
Можно ли командой Select from.. вытащить имя или ip сервера, на котором находится БД ?
|
|||
---|---|---|---|
#18+
bav9, Добрый день. Это возвращает записи? Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.07.2019, 15:35 |
|
Можно ли командой Select from.. вытащить имя или ip сервера, на котором находится БД ?
|
|||
---|---|---|---|
#18+
Команда select host_name from table(db_partitions()) t; выдаёт ошибку "db2nodes.cfg reading error". SQLSTATE=560BC - т.к. файл db2nodes.cfg не существует. Пытался подкладывать файл с таким именем - тогда сама DB2 не запускается, пока не уберёшь его. Про отдельную табличку тоже подумал, да как-то кажется не удобно будет каждый раз при переносе базы с сервера на сервер её править. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2019, 22:28 |
|
Можно ли командой Select from.. вытащить имя или ip сервера, на котором находится БД ?
|
|||
---|---|---|---|
#18+
bav9, Да, оно работает только в системах, где есть db2nodes.cfg. Можно создать очень простую функцию на java, которая будет возвращать такую информацию. Если подойдет, то скажите, нужно ли только имя хоста или еще поля, такие как, например, IP адрес или имя операционной системы. От этого будет зависеть, будет это скалярная или табличная функция. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2019, 13:56 |
|
|
start [/forum/topic.php?fid=43&fpage=5&tid=1600246]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
40ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
others: | 11ms |
total: | 128ms |
0 / 0 |