AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.02.2011, 08:36   #21  
Che is offline
Che
Участник
 
92 / 12 (1) ++
Регистрация: 25.01.2010
Самое поршивое - ошибка возникает не всегда... никак не отловить ее(( Что делать не знаю((
Старый 09.02.2011, 08:44   #22  
Che is offline
Che
Участник
 
92 / 12 (1) ++
Регистрация: 25.01.2010
сейчас вот ошибка появилась на ledgertrans - там вообще нет ни аналитики ни лота...
Старый 09.02.2011, 09:15   #23  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,434 / 1775 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от Che Посмотреть сообщение
странно, но RecId = -262 это нормально? была гораздо бОльшая разрядность
Цитата:
Сообщение от Che Посмотреть сообщение
Самое поршивое - ошибка возникает не всегда... никак не отловить ее(( Что делать не знаю((
Цитата:
Сообщение от Che Посмотреть сообщение
сейчас вот ошибка появилась на ledgertrans - там вообще нет ни аналитики ни лота...
У вас точно не переполнился RecId? Блокировки системы, после которых вам пришлось перезагрузиться, могли быть сязаны именно с этим.
Старый 09.02.2011, 09:28   #24  
Che is offline
Che
Участник
 
92 / 12 (1) ++
Регистрация: 25.01.2010
Цитата:
Сообщение от S.Kuskov Посмотреть сообщение
У вас точно не переполнился RecId? Блокировки системы, после которых вам пришлось перезагрузиться, могли быть сязаны именно с этим.
Тупой вопрос) но как проверить это) Я проверял через создание новой записи...
Старый 09.02.2011, 09:32   #25  
Che is offline
Che
Участник
 
92 / 12 (1) ++
Регистрация: 25.01.2010
Не знаю, может натолкнет на мысль: разношу, допустим, заказ - ошибка, пробую еще раз этот же заказ - ошибки нет, разнгосится.
Старый 09.02.2011, 09:34   #26  
Che is offline
Che
Участник
 
92 / 12 (1) ++
Регистрация: 25.01.2010
Может в номерной серии ваучеров беда (т.к. в леджертрансе только они и есть)? Но как побороть - хз
Старый 09.02.2011, 10:10   #27  
pitersky is offline
pitersky
северный Будда
Аватар для pitersky
Ex AND Project
Соотечественники
 
1,500 / 417 (17) +++++++
Регистрация: 26.09.2007
Адрес: Солнечная система
Возможно, глупый совет, но...
Поставьте точку останова в инсерте таблицы, где есть ругань - и посмотрите состав записываемого. А в параллельной сессии попробуйте найти такую же запись вручную по уникальным индексам.
__________________
С уважением,
Вячеслав
Старый 09.02.2011, 10:16   #28  
Che is offline
Che
Участник
 
92 / 12 (1) ++
Регистрация: 25.01.2010
Цитата:
Сообщение от pitersky Посмотреть сообщение
Возможно, глупый совет, но...
Поставьте точку останова в инсерте таблицы, где есть ругань - и посмотрите состав записываемого. А в параллельной сессии попробуйте найти такую же запись вручную по уникальным индексам.
в том то и дело что ошибка возникает далеко не всегда - отловить никак...
Подскажите плиз как проверить рекид???? прочитал что в минус когда уходит - уже стоит задуматься (у нас в минусе уже давно)
Уже не знаю на что и думать - то ли ваучер, то ли аналитика, иль вообще рекИд
Старый 09.02.2011, 10:28   #29  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2476 (88) +++++++++
Регистрация: 20.08.2005
Цитата:
Сообщение от Che Посмотреть сообщение
странно, но RecId = -262 это нормально? была гораздо бОльшая разрядность
По номерным ч то не понял ход мысли, если честно)
А сейчас какой RecId создается? Уже положительные значения?
__________________
Axapta v.3.0 sp5 kr2
Старый 09.02.2011, 10:30   #30  
Wamr is offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1,737 / 858 (32) +++++++
Регистрация: 15.01.2002
Адрес: Москва
Записей в блоге: 7
вариант №1. Как уже говорилось, запускаем SQL Profiler и ждем "поклевку", то есть когда возникнет ошибка. Возникла - смотрим, что написано в логе.

вариант №2. Берем текущий номер (рекид или номерной по интересующему полю) и ищем "похожие" и "близкие" номера в InventTrans. Сначала анализ простой - есть или нет и когда.
Старый 09.02.2011, 10:34   #31  
Che is offline
Che
Участник
 
92 / 12 (1) ++
Регистрация: 25.01.2010
Цитата:
Сообщение от AndyD Посмотреть сообщение
А сейчас какой RecId создается? Уже положительные значения?
Создаю новую запись в табе - recId = 21668
Старый 09.02.2011, 10:43   #32  
Che is offline
Che
Участник
 
92 / 12 (1) ++
Регистрация: 25.01.2010
Цитата:
Сообщение от Wamr Посмотреть сообщение
вариант №1. Как уже говорилось, запускаем и ждем "поклевку", то есть когда возникнет ошибка. Возникла - смотрим, что написано в логе.

вариант №2. Берем текущий номер (рекид или номерной по интересующему полю) и ищем "похожие" и "близкие" номера в InventTrans. Сначала анализ простой - есть или нет и когда.
Первый вариант конечно хорош, но с SQL Profiler не разобрался до конца (вчера запускал по умолчанию)
По второму варианту - когда трабла еще и с ledgertrans возникла, заметил, что в журнале который пытался разнести некоторые ваучеры были с уже использ. номерной серией (меньше следующего в номерных сериях)... строки с этими ваучерами удалил, создал сново - разнес
Старый 09.02.2011, 10:44   #33  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2476 (88) +++++++++
Регистрация: 20.08.2005
У вас RecId по второму кругу пошла.
Сейчас такая плавающая ошибка будет появляться при попытке создания записей в таблицах, где настроен уникальный ключ по RecId.

Вам надо эту тему смотреть Миф об уникальности RecId?
__________________
Axapta v.3.0 sp5 kr2
За это сообщение автора поблагодарили: pitersky (1), Che (1).
Старый 09.02.2011, 11:01   #34  
Che is offline
Che
Участник
 
92 / 12 (1) ++
Регистрация: 25.01.2010
:(
Цитата:
Сообщение от AndyD Посмотреть сообщение
У вас RecId по второму кругу пошла.
Сейчас такая плавающая ошибка будет появляться при попытке создания записей в таблицах, где настроен уникальный ключ по RecId.

Вам надо эту тему смотреть Миф об уникальности RecId?
пипец начинаю биться головой об стол
Старый 09.02.2011, 11:11   #35  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2155 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Система давно работает? AX 3.0 или 4.0/2009? Может не все так страшно, а просто кто-то заливал данные через SQL и не сместил счетчик RecId?
__________________
Ivanhoe as is..
Старый 09.02.2011, 11:17   #36  
Che is offline
Che
Участник
 
92 / 12 (1) ++
Регистрация: 25.01.2010
Цитата:
Сообщение от Ivanhoe Посмотреть сообщение
Система давно работает? AX 3.0 или 4.0/2009? Может не все так страшно, а просто кто-то заливал данные через SQL и не сместил счетчик RecId?
ах 3.0. Работает с 2004 года. Что касается скуля - перед новым годом пришлось восстанавливать БД из бака, но как я понимаю это ни причем.
Старый 09.02.2011, 11:47   #37  
Che is offline
Che
Участник
 
92 / 12 (1) ++
Регистрация: 25.01.2010
Размер БД ~ 60 гб как думаете Администрирование\ Периодические операции\ SQL Администрирование\ Проверка кодов записей - будет ли решением моей проблемы? Понимаю что много по данному вопросу написано, но разбираться, к сожалению, нет времени(
Старый 09.02.2011, 11:54   #38  
oip is offline
oip
Axapta
Лучший по профессии 2014
 
2,564 / 1416 (53) ++++++++
Регистрация: 28.11.2005
Записей в блоге: 1
Цитата:
Сообщение от Che Посмотреть сообщение
но разбираться, к сожалению, нет времени(
Это несерьезно, извините. Данный вопрос как раз такой, что сначала надо разобраться, а только потом делать. При том сначала на тестовой базе. Если у вас действительно recId пошли по второму кругу, то есть несколько решений данной проблемы. Но для каждой ситуации лучшим вариантом будут разные решения. И прежде чем выбрать нужное, вы должны хорошо понимать все плюсы и минусы каждого из способов.

На форуме все это подробно обсуждалось. Не в обиду, но судя по вашим сообщениям, для решения проблемы вам лучше привлечь кого-то более опытного. Особенно, если проблема критичная и "нет времени". Если же хотите самостоятельно, то начать надо с Как выполнять дефрагментирование RecID и Миф об уникальности RecId? . Удачи.
__________________
С уважением,
Олег.
Старый 09.02.2011, 12:01   #39  
Che is offline
Che
Участник
 
92 / 12 (1) ++
Регистрация: 25.01.2010
Цитата:
Сообщение от oip Посмотреть сообщение
Не в обиду, но судя по вашим сообщениям, для решения проблемы вам лучше привлечь кого-то более опытного. Особенно, если проблема критичная и "нет времени". Если же хотите самостоятельно, то начать надо с Как выполнять дефрагментирование RecID и Миф об уникальности RecId? . Удачи.
Спасибо за критику... так и есть... работаю не долго) Но и привлечь кого-либо возможности нет, к сожалению(((
Удача походу мне понадобится
Старый 09.02.2011, 12:04   #40  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,434 / 1775 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от Che Посмотреть сообщение
разбираться, к сожалению, нет времени(
В качестве первой помощи, можно попытаться найти свободную дыру RecId и переключитсяся на неё. Поиск дыр
Теги
ax3.0, index, profiler, recid

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Real в качестве ключа - ошибка при создании записи в связанной таблице sgt.Pepper DAX: Программирование 4 20.05.2008 16:08
Проблемы при использовании шаблона записи Tarrash DAX: Программирование 9 21.08.2007 12:21
ALEG: Доступны записи тренингов по Microsoft Dynamics NAV Blog bot DAX Blogs 0 21.03.2007 15:00
При создании новой записи не устанавливается курсор.. I don't understand DAX: Программирование 3 30.08.2004 12:44
Автоматическое увеличение значения поля при создании новой записи. sguryev DAX: Программирование 3 06.02.2003 14:00

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 11:07.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.