09.02.2011, 08:36 | #21 |
Участник
|
Самое поршивое - ошибка возникает не всегда... никак не отловить ее(( Что делать не знаю((
|
|
09.02.2011, 08:44 | #22 |
Участник
|
сейчас вот ошибка появилась на ledgertrans - там вообще нет ни аналитики ни лота...
|
|
09.02.2011, 09:15 | #23 |
Участник
|
Цитата:
|
|
09.02.2011, 09:28 | #24 |
Участник
|
|
|
09.02.2011, 09:32 | #25 |
Участник
|
Не знаю, может натолкнет на мысль: разношу, допустим, заказ - ошибка, пробую еще раз этот же заказ - ошибки нет, разнгосится.
|
|
09.02.2011, 09:34 | #26 |
Участник
|
Может в номерной серии ваучеров беда (т.к. в леджертрансе только они и есть)? Но как побороть - хз
|
|
09.02.2011, 10:10 | #27 |
северный Будда
|
Возможно, глупый совет, но...
Поставьте точку останова в инсерте таблицы, где есть ругань - и посмотрите состав записываемого. А в параллельной сессии попробуйте найти такую же запись вручную по уникальным индексам.
__________________
С уважением, Вячеслав |
|
09.02.2011, 10:16 | #28 |
Участник
|
Цитата:
Подскажите плиз как проверить рекид???? прочитал что в минус когда уходит - уже стоит задуматься (у нас в минусе уже давно) Уже не знаю на что и думать - то ли ваучер, то ли аналитика, иль вообще рекИд |
|
09.02.2011, 10:28 | #29 |
Участник
|
А сейчас какой RecId создается? Уже положительные значения?
__________________
Axapta v.3.0 sp5 kr2 |
|
09.02.2011, 10:30 | #30 |
----------------
|
вариант №1. Как уже говорилось, запускаем SQL Profiler и ждем "поклевку", то есть когда возникнет ошибка. Возникла - смотрим, что написано в логе.
вариант №2. Берем текущий номер (рекид или номерной по интересующему полю) и ищем "похожие" и "близкие" номера в InventTrans. Сначала анализ простой - есть или нет и когда. |
|
09.02.2011, 10:34 | #31 |
Участник
|
|
|
09.02.2011, 10:43 | #32 |
Участник
|
Цитата:
Сообщение от Wamr
вариант №1. Как уже говорилось, запускаем и ждем "поклевку", то есть когда возникнет ошибка. Возникла - смотрим, что написано в логе.
вариант №2. Берем текущий номер (рекид или номерной по интересующему полю) и ищем "похожие" и "близкие" номера в InventTrans. Сначала анализ простой - есть или нет и когда. По второму варианту - когда трабла еще и с ledgertrans возникла, заметил, что в журнале который пытался разнести некоторые ваучеры были с уже использ. номерной серией (меньше следующего в номерных сериях)... строки с этими ваучерами удалил, создал сново - разнес |
|
09.02.2011, 10:44 | #33 |
Участник
|
У вас RecId по второму кругу пошла.
Сейчас такая плавающая ошибка будет появляться при попытке создания записей в таблицах, где настроен уникальный ключ по RecId. Вам надо эту тему смотреть Миф об уникальности RecId?
__________________
Axapta v.3.0 sp5 kr2 |
|
|
За это сообщение автора поблагодарили: pitersky (1), Che (1). |
09.02.2011, 11:01 | #34 |
Участник
|
Цитата:
Сообщение от AndyD
У вас RecId по второму кругу пошла.
Сейчас такая плавающая ошибка будет появляться при попытке создания записей в таблицах, где настроен уникальный ключ по RecId. Вам надо эту тему смотреть Миф об уникальности RecId? |
|
09.02.2011, 11:11 | #35 |
Участник
|
Система давно работает? AX 3.0 или 4.0/2009? Может не все так страшно, а просто кто-то заливал данные через SQL и не сместил счетчик RecId?
__________________
Ivanhoe as is.. |
|
09.02.2011, 11:17 | #36 |
Участник
|
ах 3.0. Работает с 2004 года. Что касается скуля - перед новым годом пришлось восстанавливать БД из бака, но как я понимаю это ни причем.
|
|
09.02.2011, 11:47 | #37 |
Участник
|
Размер БД ~ 60 гб как думаете Администрирование\ Периодические операции\ SQL Администрирование\ Проверка кодов записей - будет ли решением моей проблемы? Понимаю что много по данному вопросу написано, но разбираться, к сожалению, нет времени(
|
|
09.02.2011, 11:54 | #38 |
Axapta
|
Это несерьезно, извините. Данный вопрос как раз такой, что сначала надо разобраться, а только потом делать. При том сначала на тестовой базе. Если у вас действительно recId пошли по второму кругу, то есть несколько решений данной проблемы. Но для каждой ситуации лучшим вариантом будут разные решения. И прежде чем выбрать нужное, вы должны хорошо понимать все плюсы и минусы каждого из способов.
На форуме все это подробно обсуждалось. Не в обиду, но судя по вашим сообщениям, для решения проблемы вам лучше привлечь кого-то более опытного. Особенно, если проблема критичная и "нет времени". Если же хотите самостоятельно, то начать надо с Как выполнять дефрагментирование RecID и Миф об уникальности RecId? . Удачи. |
|
09.02.2011, 12:01 | #39 |
Участник
|
Цитата:
Сообщение от oip
Не в обиду, но судя по вашим сообщениям, для решения проблемы вам лучше привлечь кого-то более опытного. Особенно, если проблема критичная и "нет времени". Если же хотите самостоятельно, то начать надо с Как выполнять дефрагментирование RecID и Миф об уникальности RecId? . Удачи.
Удача походу мне понадобится |
|
09.02.2011, 12:04 | #40 |
Участник
|
В качестве первой помощи, можно попытаться найти свободную дыру RecId и переключитсяся на неё. Поиск дыр
|
|
Теги |
ax3.0, index, profiler, recid |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|