|
|
|
Не сохраняется Report с кодом PL/SQL.
|
|||
|---|---|---|---|
|
#18+
При попытке сохранить репорт с типом PL/SQL ничего не происходит (т.е. ни ошибки, ни сохранения - просто крутится индикатор загрузки страницы). Проблема возникла после 100% загрузки процессора на сервере (не правильно указал выход из цикла, после того, как понял это просто закрыл вкладку, полагая, что процесс умрёт). Когда осознал, что сервер забит, то просто вырезал этот цикл из репорта и запустил страницу с ним. Вроде бы помогло, хотя сейчас процессор загружен на 50-60%, а админ говорит, что норма для этого сервера - 30%. У кого-нибудь есть мысли, как исправить данные проблемы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2013, 07:31 |
|
||
|
Не сохраняется Report с кодом PL/SQL.
|
|||
|---|---|---|---|
|
#18+
Залез в логи ошибок - как раз пару дней назад стала фигурировать ошибка "Current version of data in database has changed since user initiated update process. current row version identifier = "C87201B9C65418200F4D772B5BCD9CC1" application row version identifier = "C63EB32BCE762696105EB3160DA9DC6D" Contact your application administrator." Кто-нибудь сталкивался с ней? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2013, 10:31 |
|
||
|
Не сохраняется Report с кодом PL/SQL.
|
|||
|---|---|---|---|
|
#18+
Весёлый, "Current version of data in database has changed since user initiated update process. current row version identifier = "C87201B9C65418200F4D772B5BCD9CC1" application row version identifier = "C63EB32BCE762696105EB3160DA9DC6D" Contact your application administrator." вроде это аналог блокировки строки - первая сессия редактирует уже запись, а зашла, отредактировала и хочет сохранить... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2013, 20:12 |
|
||
|
Не сохраняется Report с кодом PL/SQL.
|
|||
|---|---|---|---|
|
#18+
electrod, а есть ли способ убить эту сессию? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2013, 07:27 |
|
||
|
Не сохраняется Report с кодом PL/SQL.
|
|||
|---|---|---|---|
|
#18+
Весёлый, Или тупо, что написано, тогда проблем вообще не вижу. Или ошибка в создании формы, значит навертели на форму то, что-то неподдерживается или что-то неправильное навертели, тут зависит от того, что именно В последнем случае, пара правил поможет избежать этой ошибки: - Запрос должен быть обновляемым, в соответствии с Oracle SQL Reference и Database Administation Guide - После сохранения эти же сохраненные данные и должны выводиться запросом, а не какие-то другие поверх - Рекоммендуется в запросе под Tabular Form указывать 1 таблицу, иначе это может быть причиной ошибки - Создан по ROWID или по столбцу, кот. действительно primary key. Если какие-то относящиеся к этому свойства менялись - сбрасывались, помогает иногда пересоздание табличной формы. - В редких случаях - если используется какой-то низкоуровневый код, где-нибудь в процессах / в validations - тоже может вызвать ошибку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2013, 14:32 |
|
||
|
|

start [/forum/topic.php?fid=50&fpage=44&tid=1875481]: |
0ms |
get settings: |
5ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
31ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
23ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 312ms |

| 0 / 0 |
