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, время: 07:43.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.