|
структура временной таблицы - как увидеть ?
|
|||
---|---|---|---|
#18+
исходников нет , есть бинарник , делает временную таблицу в информиксе как средствами dbaccess увидеть сруктуру временной табл спс . Александр ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2013, 18:16 |
|
структура временной таблицы - как увидеть ?
|
|||
---|---|---|---|
#18+
вот что-то похожее, но не dbaccess. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2013, 19:07 |
|
структура временной таблицы - как увидеть ?
|
|||
---|---|---|---|
#18+
попробовал на 7.30 и на 10 с ходу ничего не показала :( ... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2013, 14:45 |
|
структура временной таблицы - как увидеть ?
|
|||
---|---|---|---|
#18+
aist-pskпопробовал на 7.30 и на 10 с ходу ничего не показала :( aist-psk, Основная идея этого скрипта, используя rstcb сессии добраться до с-шных структур памяти информикса. Для этого используется команда onstat -g dmp <адрес_памяти> <c-структура>. Естественно, работа с памятью у сервера от версии к версии различна, соответственно вывод команды onstat -g dmp разный, поэтому с хода получить результат не удается. Однако, зная общий алгоритм и немного разбираясь в скриптовых языках (bash, awk), можно таки получить требуемый результат. Общий алгоритм таков: 1. Найти rstcb сессии через onstat -u 2. Найти scb через onstat -g dmp <rstcb из п.1> rstcb_t | grep scb 3. Найти sqscb через onstat -g dmp <scb из п.2> scb_t | grep sqscb 4. Найти dicttab через onstat -g dmp <sqscb из п.3> sqscb_t | grep dicttab 5. onstat -g dmp <адрес из п.4> 'ddtab_t,LL(ddt_prev)' | grep -e "fn_name" -e "ddt_cols" 6. onstat -g dmp <адрес из п.5> 'ddcol_t,LL(ddc_next)' |grep ddc_name Повторить п.6 если у в сессии несколько временных таблиц Удачи, ... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2013, 19:53 |
|
|
start [/forum/topic.php?fid=44&msg=38258967&tid=1607055]: |
0ms |
get settings: |
28ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
43ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
141ms |
get tp. blocked users: |
1ms |
others: | 306ms |
total: | 556ms |
0 / 0 |