[ТЕМА ЗАКРЫТА]
Опции темы
21.07.2014 16:20  
XaHa
После попытки пересоздания документа, он блокируется и не даёт с ним работать
 
21.07.2014 17:33  
XaHa
Некоторые кассовые документы удаляются.
 
21.07.2014 18:03  
OlegON
Рекомендую не прыгать на БД, пытаясь обойти ошибку, а лечить ее причину. Потом может быть больно.
Увеличение доступности БД Oracle например, думаю, много, что интересного откроете для себя.
 
22.07.2014 07:01  
Mtirt
Цитата:
Сообщение от XaHa
После попытки пересоздания документа, он блокируется и не даёт с ним работать
Это нормальное поведение Супермага. Если попытаться создать, получить ошибку, то документ будет занят тобой. Надо перелогиниться.
 
22.07.2014 07:03  
Mtirt
Цитата:
Сообщение от XaHa
Сейчас заметил, что когда пытаюсь пересоздать через кнопку "новый"

вылетает ошибка:

2014.07.21 (Monday) 16:11:00
----- Прерывание работы программы -----
сообщение: "ORA-08102: ключ индекса не найден, obj# 11574, файл 4, блок 96281 (2)
ORA-06512: на "SUPERMAG.CASH", line 1639
ORA-06512: на "SUPERMAG.DOC3", line 1445
ORA-06512: на "SUPERMAG.SMDOCCREATECS", line 6
ORA-06512: на line 1
"
исключение: Sm.Core.InteropException
hResult: 80004005h; доп. код: 8102
источник: Microsoft OLE DB Provider for Oracle

----- Причина исключения, уровень вложения 1 -----
сообщение: "{ call SuperMag.SMDocCreateCS(?, ?, ?) }"
исключение: Sm.Core.InteropException
hResult: 80004005h; доп. код: 0
источник: SmLibaryBase trace
Ищите "болячки": проблемы с битыми блоками данных, побившиеся индексы.
 
22.07.2014 08:31  
XaHa
Цитата:
Сообщение от Mtirt
Ищите "болячки": проблемы с битыми блоками данных, побившиеся индексы.
После пересоздания индексов, станадртными средствами супермага эта ошибка ушла. Но старая ( ORA-00600: код внутр. ошибки, аргументы: [kcbz_check_objd_typ_3], [0], [0], [1], [], [], [], []) по прежнему не даёт удалить документы.
 
22.07.2014 08:50  
Mtirt
Инвалидов в схеме нет?
 
22.07.2014 10:19  
XaHa
Цитата:
Сообщение от Mtirt
Инвалидов в схеме нет?
Код:
SQL> select owner||'.'||object_name,object_type, status from dba_objects where s
tatus='INVALID' order by 1;

OWNER||'.'||OBJECT_NAME
--------------------------------------------------------------------------------

OBJECT_TYPE         STATUS
------------------- -------
PUBLIC.DBA_HIST_ACTIVE_SESS_HISTORY
SYNONYM             INVALID

PUBLIC.DBA_HIST_DB_CACHE_ADVICE
SYNONYM             INVALID

PUBLIC.DBA_HIST_FILESTATXS
SYNONYM             INVALID


OWNER||'.'||OBJECT_NAME
--------------------------------------------------------------------------------

OBJECT_TYPE         STATUS
------------------- -------
PUBLIC.DBA_HIST_LATCH
SYNONYM             INVALID

PUBLIC.DBA_HIST_LATCH_MISSES_SUMMARY
SYNONYM             INVALID

PUBLIC.DBA_HIST_OSSTAT
SYNONYM             INVALID


OWNER||'.'||OBJECT_NAME
--------------------------------------------------------------------------------

OBJECT_TYPE         STATUS
------------------- -------
PUBLIC.DBA_HIST_PARAMETER
SYNONYM             INVALID

PUBLIC.DBA_HIST_ROWCACHE_SUMMARY
SYNONYM             INVALID

PUBLIC.DBA_HIST_SEG_STAT
SYNONYM             INVALID


OWNER||'.'||OBJECT_NAME
--------------------------------------------------------------------------------

OBJECT_TYPE         STATUS
------------------- -------
PUBLIC.DBA_HIST_SERVICE_STAT
SYNONYM             INVALID

PUBLIC.DBA_HIST_SERVICE_WAIT_CLASS
SYNONYM             INVALID

PUBLIC.DBA_HIST_SGASTAT
SYNONYM             INVALID


OWNER||'.'||OBJECT_NAME
--------------------------------------------------------------------------------

OBJECT_TYPE         STATUS
------------------- -------
PUBLIC.DBA_HIST_SQLBIND
SYNONYM             INVALID

PUBLIC.DBA_HIST_SQLSTAT
SYNONYM             INVALID

PUBLIC.DBA_HIST_SYSSTAT
SYNONYM             INVALID


OWNER||'.'||OBJECT_NAME
--------------------------------------------------------------------------------

OBJECT_TYPE         STATUS
------------------- -------
PUBLIC.DBA_HIST_SYSTEM_EVENT
SYNONYM             INVALID

PUBLIC.DBA_HIST_SYS_TIME_MODEL
SYNONYM             INVALID

PUBLIC.DBA_HIST_TABLESPACE_STAT
SYNONYM             INVALID


OWNER||'.'||OBJECT_NAME
--------------------------------------------------------------------------------

OBJECT_TYPE         STATUS
------------------- -------
PUBLIC.DBA_HIST_WAITSTAT
SYNONYM             INVALID
Получается что есть...
 
22.07.2014 10:21  
Mtirt
Под supermag-ом я бы попробовала поискать...
И лучше всего, скриптами, из-сервис-пака, например...
 
22.07.2014 10:22  
XaHa
Только что за pubilc.dba ...
 
 


Опции темы



Часовой пояс GMT +3, время: 16:36.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.