Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Можно ли из приложения определить под каким алиасом базы произошло соединение? 8.2.0 / 9 сообщений из 9, страница 1 из 1
05.12.2016, 16:28
    #39360639
TORT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли из приложения определить под каким алиасом базы произошло соединение? 8.2.0
Версия сервера: IBM DB2 UDB 8.2.0
Нужен аналог поля CLIENT_DB_ALIAS из функции sysproc.snapshot_appl_info...
...
Рейтинг: 0 / 0
05.12.2016, 16:48
    #39360672
TORT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли из приложения определить под каким алиасом базы произошло соединение? 8.2.0
get connection state можно как-нибудь получить через функцию?
...
Рейтинг: 0 / 0
06.12.2016, 23:08
    #39361531
Mark Barinstein
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли из приложения определить под каким алиасом базы произошло соединение? 8.2.0
TORT,

Там, вроде, должна быть эта функция и поле в ней.
ftp://ftp.software.ibm.com/ps/products/db2/info/vr8/pdf/letter/db2s1e80.pdf#page534
В вашей базе нет этой функции?
...
Рейтинг: 0 / 0
08.12.2016, 20:08
    #39362951
TORT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли из приложения определить под каким алиасом базы произошло соединение? 8.2.0
Mark Barinstein,

1. Спс за ответ...
2. Функция-то есть такая, но не хочется ее использовать потому как :
- нужно давать права всем на монитор или врубать параметр....
- но самое главное функция весьма НЕбыстрая....
Я ееуже и через SCRATCHPAD попробовал обернуть, но все равно подтормаживает....
Хотел "на лету" в зависимости от алиаса права раздавать пользователям на строки таблиц...

Может есть какое-нибуть понятие глобальных переменных в "восьмерке", а я про него до сих пор не знаю или позабыл...
...
Рейтинг: 0 / 0
08.12.2016, 22:04
    #39363007
TORT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли из приложения определить под каким алиасом базы произошло соединение? 8.2.0
При запуске вытащить алиас БД, сохранить его (куда???) и потом при помощи функции вытаскивать...
...
Рейтинг: 0 / 0
09.12.2016, 17:55
    #39363748
CawaSPb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли из приложения определить под каким алиасом базы произошло соединение? 8.2.0
TORTМожет есть какое-нибуть понятие глобальных переменных в "восьмерке", а я про него до сих пор не знаю или позабыл...
Hint: глобальная переменная - это такой вырожденный случай временной таблицы из одной строки с одной колонкой.
Подозреваю, что даже математика оптимизатора отталкивается от такого представления (не проверял), не создавая новых сущностей.
...
Рейтинг: 0 / 0
12.12.2016, 11:31
    #39364757
TORT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли из приложения определить под каким алиасом базы произошло соединение? 8.2.0
CawaSPb, собственно пока такое решение и реализовал... SCRATHPAD + udf + global temporary table
...
Рейтинг: 0 / 0
12.12.2016, 15:47
    #39365001
Mark Barinstein
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли из приложения определить под каким алиасом базы произошло соединение? 8.2.0
TORT,

Ради интереса: что такое "через SCRATCHPAD обернуть" эту функцию?
...
Рейтинг: 0 / 0
13.12.2016, 10:58
    #39365530
TORT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли из приложения определить под каким алиасом базы произошло соединение? 8.2.0
Mark Barinstein, имел ввиду следующее:

Сделал UDF, в которой при первом вызове получаю из snapshot_appl_info нужный мне client_db_alias и сохраняю его в SCRATCHPAD'е... Чтобы не дергать монитор для каждой строки...
...
Рейтинг: 0 / 0
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Можно ли из приложения определить под каким алиасом базы произошло соединение? 8.2.0 / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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