Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема SQL2005 и нумерация документов (число прочтений - 1568 )
mvgfirst
Full Member
***
Отсутствует


В борьбе бобра с ослом
всегда побеждает бобро!

Сообщений: 152
Местоположение: Украина г. Кривой Рог
Зарегистрирован: 17. Августа 2007
Пол: Мужской
SQL2005 и нумерация документов
05. Мая 2008 :: 08:38
Печать  
Перевел рабочую БД на SQL2005. Полет нормальный... но сегодня с утра сообщили что появилась ошибка "Номер неуникальный" (т.е. при совершенно нормальной работе без перевода даты документа в прошлое).

Где-то попадалась статья о переходе... в которой было написано что возникает с неопределенной переодичностью такая проблема. На причины возникновения указано небыло, но рекомендовано было в каждом документе добавить в процедуру ПриЗаписи() код присвоения нового номера в случае если документ с таким номером уже найден.

Мне почему-то совсем нехочется добавлять это в каждый документ... и даже нехочется писать перехват этой процедуры глобально...

Посему вопрос - кто-нибудь знает из-за чего это происходит и как можно подлечить.

  
Наверх
ICQ  
IP записан
 
slawa
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 125
Зарегистрирован: 05. Октября 2006
Re: SQL2005 и нумерация документов
Ответ #1 - 05. Мая 2008 :: 23:15
Печать  
Как давно перевёл на 2005 ?
У меня работает уже более 8 месяцев - ни разу такой проблемы не возникало.
Статью про это тоже читал, но делать проверку в ПриЗаписи не стал.

У меня, при создании любого документа, вызывается УстановитьНовыйНомер()
А у тебя ?
  
Наверх
 
IP записан
 
FAM
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 16
Зарегистрирован: 19. Мая 2006
Re: SQL2005 и нумерация документов
Ответ #2 - 06. Мая 2008 :: 02:37
Печать  
slawa, +1
2005 стоит года 2 - таких проблем не было... в ПриЗаписи() ничего не добавлял, а вот при создании везде идет УстановитьНовыйНомер()
  
Наверх
 
IP записан
 
mvgfirst
Full Member
***
Отсутствует


В борьбе бобра с ослом
всегда побеждает бобро!

Сообщений: 152
Местоположение: Украина г. Кривой Рог
Зарегистрирован: 17. Августа 2007
Пол: Мужской
Re: SQL2005 и нумерация документов
Ответ #3 - 06. Мая 2008 :: 06:42
Печать  
Перевел позавчера, во всех документах тоже есть "УстановитьНовыйНомер"... но что интересно... поймал такую ошибку пока только один раз...
Поживем увидим...
Специально пробовал создать ситуацию когда такая ошибка может появицца... неполучилось...
Может быть и глюк... действительно.
  
Наверх
ICQ  
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать