![]() |
![]() |
![]() |
|
Утром открыл Предприятие, а там все документы на 1970 год, вместо 2010. | ☑ | ||
---|---|---|---|---|
0
Vladal
16.09.10
✎
09:23
|
База на сервере SQL 2008, серверы баз данных и приложений на одной железяке, терминальный сервер - на другой. Везде установлена Windows 2008.
Утром пришёл пораньше проверить лог восстановления последовательностей и обновить конфигурацию, пока никого нет. Смотрю - последовательность скакнула на сентябрь 1970 года, хотя на самом деле болтается в феврале 2010. Думаю, может, кто-то сунул документ - нет, в журналах все документы на 1970 год записаны, журнал регистрации показівает то же самое... Проверил дату и время на терминальном сервере - всё правильно. На скульном сервере дату посмотреть не мог - нет доступа. Почему - политика компании. Не положено. Выгнал всех из базы, обновил конфигурацию и по F5 зашёл в базу сразу из конфигуратора. Смотрю - всё нормально. Что это моглобы быть? |
|||
1
selenat
16.09.10
✎
09:25
|
(0) легенду про черного одинеснега слышал?
|
|||
2
Defender aka LINN
16.09.10
✎
09:28
|
(0) Оптический обман зрения?
|
|||
3
Mitriy
16.09.10
✎
09:30
|
(0) в окно посмотри, портрет Брежнева не висит?
|
|||
4
Odin1C
16.09.10
✎
09:30
|
(0) Вспышки инопланетного разума на Селезневской как вариант.
|
|||
5
IamAlexy
16.09.10
✎
09:35
|
давным давно я проталкиваю идею о том что программист под которым зашатался стул и над которым нависла угроза срезания зарплаты или неуважительного обновления просто обязан подключить к базе генератор случайных числе который на очень маленький диапазон, например от 0.01 до 0.9 будет каждое число сохраненное в базе менять в произвольном направлении....
вариация с датами - какая то топорная вариация моей утонченной идеи... |
|||
6
selenat
16.09.10
✎
09:36
|
(0) сервер давно освящали?
|
|||
7
Егор Сергеевич
16.09.10
✎
09:39
|
(0) если появится голый мужик и будет просить твою одежду и мотоцикл, лучше сразу отдавай по хорошему....
|
|||
8
Vladal
16.09.10
✎
09:45
|
прикалываетесь?
Я наделал скриншотов, показал начальнику. У него глаза на лоб вылезли. |
|||
9
hhhh
16.09.10
✎
09:49
|
(8) ну значит, вам пора программера менять. Это он чего-то там в журналах накуролесил.
|
|||
10
Vladal
16.09.10
✎
09:49
|
(1) не слышал
(2) не только у меня (3) нет, не висит, но где-то в книжке про Брежнева видел (4) откуда? (5) со стулом всё в порядке, не волнуйся. Но если хочешь на моё место в селе за 300 долларов работать - я не против. (6) я не верю в православные обряды. Я верю в Иисуса Христа, распятого за наши грехи и во спасение по вере в жертву Иисуса за нас. (7) не по теме |
|||
11
Поручик
16.09.10
✎
09:51
|
(10) База не рухнула, все части тела на месте?
|
|||
12
IamAlexy
16.09.10
✎
09:52
|
(8) скриншоты в студию
|
|||
13
Grinspen
16.09.10
✎
09:52
|
(10) скриншоты покажи нам, я например коллекционирую полтергесты из 1С.
у меня в одной типовой УТ однажды движения дублировались, потом вдруг перестали. |
|||
14
break
16.09.10
✎
09:54
|
(1) расскажи легегду про черного 1сника
|
|||
15
Ювелир
16.09.10
✎
09:56
|
насчет (7) не согласен, по теме. Вызывает одно ощущение "Шо это было?" смотри (0) ;)
|
|||
16
Креатив
16.09.10
✎
10:02
|
(0)Так как база скл, то апдейтом пройтись по журналу документов - раз плюнуть. Ищите крота или крысу. Я не очень в терминах силён.
|
|||
17
Креатив
16.09.10
✎
10:05
|
Кстати, а движения тоже в прошлое улетели или остались в настоящем?
|
|||
18
Vladal
16.09.10
✎
10:11
|
(11) База не рухнула. После того, как обновил конфигурацию и зашёл в неё - все даты на месте.
(12) и (13) Сохранённых скриншотов нет, печатал сразу из буфера обмена. Могу выслать лог проведения - он сохранился. (15) Таки не по теме. Я желаю, чтобы на Ваши вопросы всегда отвечали только по существу и на полном серьёзе. |
|||
19
hhhh
16.09.10
✎
10:21
|
(18) ты точно современник Брежнева. Неужели ты хочешь, чтобы на форуме была сплошная скукота? Прямо как Пленум ЦК КПСС. Там уж точно было по существу и на полном серьезе.
|
|||
20
CaptanG
гуру
16.09.10
✎
10:26
|
(0)Это еще фигня у меня у знакомого вообще вроде 1701 годом документ проведен был
|
|||
21
kotletka
16.09.10
✎
10:31
|
у меня на компе с win7 постоянно время на 1982 меняется при включении, впринципе на дату поср*ть, но по сетке доступ сервак режет, и в 1с при проведении постоянно не те даты
|
|||
22
Vladal
16.09.10
✎
11:13
|
(16) и (17) В том то и дело, что скорее всего это могло бы быть и относительно только моего сеанса, хотя...
В тот момент журнал регистрации, журналы документов, список активных пользователей, лог обработки проведения - все писали, что сейчас на дворе 1970 год. Лог и последний скриншот здесь: http://depositfiles.com/files/p3g63206v В логе в начале мой вечерний запуск обработки. *** строка 284 - я прервал, поставил обработку стартовать по времени 16.09.2010 00:30:00, чтобы не мешать цехам и т.д., что и пишет время *** строка 1052 - сообшение в 0:50:00 - документ в логе имеет дату 1970, а в служебном сообщении о нехватке партии - реальную дату, февраль 2010 *** строка 1370 - в час ночи почему-то переводится время на 00:00. Дату не логировал, только для время. Теперь включу и дату. Я думаю, что где-то сбилось смещение дат, или его сбил кто-то другой. |
|||
23
Vladal
16.09.10
✎
11:20
|
Извиняюсь, про журанл регистрации наврал, был только список пользователей, чей скриншот во вложении.
|
|||
24
Vladal
16.09.10
✎
11:22
|
(16) Можно об этом поподробнее?
Просто этим событием СБ заинтересовалась. |
|||
25
hhhh
16.09.10
✎
11:58
|
(22) "Провелся документ" - это нестандартное сообщение - это ты ведь сам его формируешь. Значит, сам чего-то накосячил в Сообщить при выводе даты. Ну, видишь ведь - если нормальное 1С-совское сообщение, то год 2010. А как только твое доморощенное - выводит 1970.
А нам тут пурги нагнал про 2008-е виндоусы и терминальные сервера. |
|||
26
Vladal
16.09.10
✎
12:16
|
(25) Доморощенное - то просто чтобы знать, чем сейчас занимается обработка, чтобы не мониторить журнал регистрации.
>> Значит, сам чего-то накосячил в Сообщить при выводе даты. Ничего не косячил. С середины августа перепровожу и вывожу эти сообщения, вплоть до 19:30, пока не пошёл вчера домой. А вот с 16 сентября оно влруг р-р-раз! и накосячилось? Суть-то в чём: мой сеанс продолжал работать на сервере, когда я отключился от удаленного рабочего стола. В этом сеансе обработка спокойно себе сравнивала текущее время с назначенным и никого не трогала - повторюсь, это не первый её запуск, а уже -надцатый. Утром я же видел, что в списках документов все документы за 1970 год, последовательность - тоже где-то в 1970 году болталась, сообщения вон тоже с 1970 годом выводились. Дата сервера ИЛИ моего сеанса 1970 год, а дата серминального сервера - 2010 год. Т.е. подключение к базе, как и сеанс оставались те же, что и были в течение рабочего дня. |
|||
27
Vladal
16.09.10
✎
12:20
|
Может и "накосячил" в сообщении, но не с сылками же документов, а как быть с ссылкой документа? 1970 выводилось-то в дате и времени документа.
Но в то же время сообщение самого документа вывелось с правильной датой Сообщить(""+Формат(ТекущаяДата(), "ДЛФ=В")+" Проведение документа " + ДокументСсылка, СтатусСообщения.БезСтатуса); |
|||
28
hhhh
16.09.10
✎
12:32
|
(27) ты то "сообщить" озвучь, где "провелся".
|
|||
29
AntoninaS
16.09.10
✎
12:33
|
Версия платформы?
у меня было нечто подобное: в документе всё в порядке, а обработка выгружала у ВСЕХ доков за месяц дату 01.11.0001 но не стабильно, а при переполнении кэша грешила на себя и своих админов, а потом вышло обновление платформы, где это исправили |
|||
30
hhhh
16.09.10
✎
12:36
|
(29)+ точно, версия платформы какая?
|
|||
31
Vladal
16.09.10
✎
13:06
|
(28) - так и сделано. Изначально в этой обработке (из типовой УПП) сообщение выдавалось перед началом проведения, т.е. получили документ из выборки, он и сообщился.
А я так и сделал - провёлся, тогда и сообщили. Не провёлся - в Исключении сообщение с описанием ошибки если какая бочина или сообщения самого документа. |
|||
32
Vladal
16.09.10
✎
13:07
|
(29) и (30) - 8.1.13.41. Та, что на диске была. Я раньше спрашивал про обновление платформы - ответ отрицательный.
|
|||
33
Найч
16.09.10
✎
13:14
|
(32) обновлю удаленно за 1к\час ;)
|
|||
34
RayCon
16.09.10
✎
13:17
|
(0) Много лет назад тоже вляпывались в какой-то глюк с 1970-м годом. Но в какой конфе и как лечили, за давностью лет не помню.
|
|||
35
Vladal
17.09.10
✎
08:59
|
(33) не по теме. Есть ИТС с новыми релизами. Я же сказал - нельзя.
|
|||
36
Vladal
17.09.10
✎
09:00
|
(34) Ну, хоть кто-то меня понимает. Больше глюк не повторялся.
|
|||
37
Vladal
28.09.10
✎
09:13
|
------------------------------------------------------------------
Продолжаем разговор. Сегодня снова такое было. Открыл второй сеанс Предприятия - там таки 2010 год, а в том, который запускал с вечера для перепроведения документов ночью - 1970. У кого еще есть идеи? |
|||
38
Defender aka LINN
28.09.10
✎
09:15
|
(37) И скриншот сделал и сейчас покажешь, да?
|
|||
39
Vladal
28.09.10
✎
09:36
|
таки да!
|
|||
40
Vladal
28.09.10
✎
09:46
|
||||
41
Defender aka LINN
28.09.10
✎
09:48
|
ТиИ? Проверить сервер SQL?
|
|||
42
Vladal
28.09.10
✎
09:50
|
ТиИ - отпадает, на копиях рабочей базы такого не было.
Как и/или чем проверить сервер SQL? У менч впечатление, что єто только в моём сеансе 1С:Прелприятия. |
|||
43
vista
28.09.10
✎
09:50
|
Как же так? Что же делать?
Может проблема в том, что после установки обновления для платформы 1С что-то слетело? Надо пошерстить код! |
|||
44
Defender aka LINN
28.09.10
✎
09:52
|
(42) "ТиИ - отпадает, на копиях рабочей базы такого не было" - офигенная логика.
|
|||
45
Vladal
28.09.10
✎
09:52
|
Пардон, сегодняшняя картинка не загрузилась. Вот:
http://i076.radikal.ru/1009/09/7cbbc0bfb7dc.jpg |
|||
46
Vladal
28.09.10
✎
09:53
|
(44) Ничего не слетало. Никакого обновления платформі не біло.
|
|||
47
ivanovpetr79
28.09.10
✎
09:53
|
проблема 2000-го года таки не решена
|
|||
48
Defender aka LINN
28.09.10
✎
09:54
|
(46) Угу. Т.е., 1970 год - это нормально, это "Ничего не слетало"? Тогда чего тему создал? Работай себе дальше.
|
|||
49
Vladal
28.09.10
✎
09:56
|
таки не 2000. У всех на сервере работает, а у меня нет?
И то не каждый раз - на ночь ставлю проведение каждый день, а 1970 вылетает не каждый день. |
|||
50
Stado_adama
28.09.10
✎
09:56
|
(0) почем трава?
|
|||
51
Vladal
28.09.10
✎
09:58
|
(48) Конкретный ответ на конкретный вопрос:
- Может проблема в том, что после установки обновления для платформы 1С что-то слетело? Надо пошерстить код! - Ничего не слетало. Никакого обновления платформі не біло. Что не так? Не знаешь ответа - не умничай. Копии базы - поднимал со скуля, в скульную базу, и там тоже такое повторял - не выявилось. |
|||
52
Vladal
28.09.10
✎
09:59
|
(50) Оффтоп
|
|||
53
Defender aka LINN
28.09.10
✎
10:02
|
(51) Тебе ответ не нужен. Тебе пофлудить охота. На вполне резонное предложение сделать ТиИ начинаешь рассказывать, почему ты этого делать не будешь и начинаешь хамить. Иди ты в пень тогда, нахрен сюда приперся вообще?
|
|||
54
Stado_adama
28.09.10
✎
10:03
|
(52) ты как себя чувствуешь?
|
|||
55
Stado_adama
28.09.10
✎
10:03
|
(53) +1... накурился и приперся...
|
|||
56
Vladal
28.09.10
✎
10:16
|
(53) ТиИ ничего не выявило.
Чем обидел - извиняюсь публично. |
|||
57
1C-Nick
28.09.10
✎
10:27
|
Чем производится проведение документов?
|
|||
58
Vladal
28.09.10
✎
11:13
|
(57) Встроенной в УПП обработкой "Проведение по партиям". Это чтобы вылизать хвосты и беспрепятственно запустить штатное проведение документов в монопольном режиме.
Я доработал эту обработку: выводить сообщения после проведения документа, запуск по расписанию и выбор времени ожидания между документами в виде Предупреждение("Ожидание "+Секунд+" сек...", Секунд); Может, некузяво, но меня устраивает. Если 1 секунды не хватает, увеличиваю интервал, чтобы пользователи не жаловались. |
|||
59
Vladal
28.09.10
✎
11:36
|
Естественно, пауза вне транзакции - перед паузой транзакция фиксируется, после начинается
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |