Слетает ТА в базе ТиС на SQL #389850


#0 by Serjio
Сейчас второй раз за последний месяц (и второй раз за несколько лет работы базы) возникла ситуация: ТА вдруг сбрасывается на "нулевую" дату, т.е. в строке состояния 1С это выглядит как " . . 00:00" база на MS SQL 2000, объем больше 20Гб Может кто сталкивался? из-за чего вообще это может быть?
#1 by Serjio
Help me!
#2 by Sadovnikov
Так ты расскажи - как обгонял, как подрезал? Неужели "вдруг" - это вообще без каких-либо действий?
#3 by Vippi
Ищи документ с пустой датой.
#4 by Serjio
это в рабочее время оба раза происходило, пользователи как обычно документы набивают, проводят, в журнале ессно смотрел, ничего подозрительного не обнаружил, конфу перед этим не менял, так как же как не "вдруг"?
#5 by Serjio
посмотрел в журнале документов с даты 01.01.0000 - нет таких документов
#6 by Vippi
С пустой даты смотри.
#7 by Sadovnikov
Просто в окне выбора периода в журнале начальную дату сотри и посмотри первый документ
#8 by Serjio
, Пусто!
#9 by v_rtex
Пустая дата 1С в SQL = 01.01.1753
#10 by Ёпрст
разве ? а не 31.12.1899 ? не помню ужо...
#11 by chelentano
прав
#12 by Serjio
вот именно она в _1ssystem возникает! так с чего вдруг? где причину искать?
#13 by Serjio
Только что опять возникла та же ситуация! в 1С ТА - пусто, через EM смотрю, в _1SSYSTEM в поле CURDATE '01.01.1753' в поле CURTIME '0' т.к. советовали искать док с пустой датой, попробовал в _1sjournal отобрать записи с условием DATE_TIME_IDDOC < '20000101' - пусто! Может у кого еще какие мысли будут? где причина?
#14 by Vippi
> попробовал в _1sjournal отобрать записи с условием DATE_TIME_IDDOC < '20000101' - пусто! Судя по этим твоим действиям, ты не делал. А твое условие в запросе бред.
#15 by Serjio
то что советовали в 7 я делал, первый документ от 2002 года а почему условие бред? обоснуй
#16 by Vippi
> а почему условие бред? А ты посмотри, что хранится в DATE_TIME_IDDOC
#17 by Serjio
строка там хранится и что? сам посмотри на запросы которые 1С строит
#18 by Serjio
может у кого еще какие-нибудь идеи есть?
#19 by Vippi
Мне не надо смотреть, я сам запросы строю. В условии ты сравниваешь теплое с мягким. Сделай еще раз. Только СОТРИ начальную дату.
#20 by Serjio
да я понял! делал я это уже! первый документ от 01.01.2002!
#21 by Virusaka_P
Не строка, а Составное поле обозначающее позицию документа во времени + ID документа.
#22 by Mikeware
"Вдруг" даже кошки не родятся... Посмотри док с пустой датой. Или смотри в журнале, кто пытался записать док с пустой датой. Дибо пытался МОЛ сменить на складе...
#23 by Mikeware
select top 1 date_time_iddoc from _1sjourn (nolock)order by date_time_iddoc desc что скажет?
#24 by Vippi
Если стерли нашкодивший документ, ничего не скажет.
#25 by Mikeware
Не думаю, что у него "прямое удаление" стоит. А если не стоит, то по журналу можно найти...
#26 by Serjio
вот я и хочу понять кто этот "вдруг" говорит '200902183KLMO0 1EGSFWRK' если без desc, то '200201017579C0 1DCFOWRK'
#27 by Mikeware
Тогда "Журнал регистрации", и внимательное изучение  документов записаных и проведеных задним числом...
#28 by Serjio
попробую, хотя смотрел уже тот кусок по времени когда это произошло...
#29 by dimm7310
Если обработкой сделали, ничего не найдешь. На будующее перекрой всем (по возможности) доступ на использование внешних обработок
#30 by 1Сергей
А почему вы думаете что при проведении задним числом ТА может сдвигаться?
#31 by Serjio
да уж и так почти у всех закрыто...
#32 by Serjio
Вопрос к тем кто предлагал искать документ с пустой датой: а откуда он такой может взяться? к обработкой что сделали? ТА "обнулили"? документ с пустой датой записали? а можно ли это сделать? Док.ДатаДок = Дата в обработке не прокатывает, как-то по-другому?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С