Имя: Пароль:
1C
1С v8
БП 2.0 обновление базы никак не применяется почему-то, при каждом входе
0 anna3388
 
18.11.15
08:15
выдает формочку применения обновления, нажимаю продолжить - все проходит нормально...меняет версию бп ...но при след входе опять показывает

обновляла базу - произошел какой-то глюк - и теперь никак не может это обновление примениться...ТИИ делала..в обновлениях в конфигураторе уже нет той версии
1 Любопытная
 
18.11.15
08:18
Что-то значит не нормально проходит.
2 anna3388
 
18.11.15
08:29
а как исправить ...
3 anna3388
 
18.11.15
08:39
ап...
4 Amra
 
18.11.15
08:50
Что в соответсвующей константе? Совпадает с релизом конфы?
5 dachnik
 
18.11.15
09:06
Можно временно закомментировать запрет изменения константы номера релиза, изменить его на текущий актуальный, потом вернуть запрет и попытаться обновиться на следующий релиз. (посмотреть все ли пойдет нормально?). Естественно, тренироваться сначала на копии.
6 Azverin
 
18.11.15
09:23
(5) скорее всего конфа на поддержке и что-то менять не подойдёт.
7 Serg_1960
 
18.11.15
09:43
База на SQL?
8 anna3388
 
18.11.15
09:44
да (7)
9 Azverin
 
18.11.15
09:44
(0) но думаю, что дело в некорректно заполненной константе "НомерВерсииКонфигурации" и/или "ДатаТекущейВерсии".

"НомерВерсииКонфигурации" можно посмотреть можно через Операции - Константы - Настройки программы.

Попробуйте сделать следующее: зайдите в Сервис - Служебные - Обновить системную информацию.
10 anna3388
 
18.11.15
09:46
(9) пробую
11 Azverin
 
18.11.15
09:49
(10) если не поможет, то откройте Консоль запросов и вставьте туда следующий запрос:
ВЫБРАТЬ
    ДатаТекущейВерсии.Значение КАК ДатаТекущейВерсии,
    НомерВерсииКонфигурации.Значение КАК НомерВерсииКонфигурации
ИЗ
    Константа.ДатаТекущейВерсии КАК ДатаТекущейВерсии,
    Константа.НомерВерсииКонфигурации КАК НомерВерсииКонфигурации

Если отличаются от необходимых, то нужно написать простенькую обработку, которая установит нужные значения.
12 anna3388
 
18.11.15
09:53
да - отличаются (11)
13 anna3388
 
18.11.15
09:54
т.е получается могу через обработку - заменить и неужели счастье)))
14 Azverin
 
18.11.15
10:04
(13) думаю да. напишите обработку сами?)
15 Azverin
 
18.11.15
10:11
(13) обработка с двумя реквизитами ("ДатаТекущейВерсии" и "НомерВерсииКонфигурации"), выведенными на форму. Модуль формы:
Процедура КнопкаВыполнитьНажатие(Кнопка)
    Если ЗначениеЗаполнено(ДатаТекущейВерсии) Тогда
        // Получение значения константы
        ДатаТВ = Константы.ДатаТекущейВерсии.Получить();

        // Запись значения
        Константы.ДатаТВ.Установить(НачалоДня(ДатаТекущейВерсии));
    КонецЕсли;
    
    Если ЗначениеЗаполнено(НомерВерсииКонфигурации) Тогда
        // Получение значения константы
        НомерВК = Константы.НомерВерсииКонфигурации.Получить();

        // Запись значения
        Константы.НомерВК.Установить(НомерВерсииКонфигурации);
    КонецЕсли;
            
КонецПроцедуры


аккуратно заполните номер версии и дату.
16 Azverin
 
18.11.15
10:15
воу, не так копирнул из СП:

    Если ЗначениеЗаполнено(ДатаТекущейВерсии) Тогда
        Константы.ДатаТекущейВерсии.Установить(НачалоДня(ДатаТекущейВерсии));
    КонецЕсли;
    
    Если ЗначениеЗаполнено(НомерВерсииКонфигурации) Тогда
        Константы.НомерВерсииКонфигурации.Установить(НомерВерсииКонфигурации);
    КонецЕсли;
17 Azverin
 
18.11.15
10:16
сначала на копии
18 anna3388
 
18.11.15
10:20
(17) сейчас попробую
19 Azverin
 
18.11.15
11:17
(18) что-то долго пробуете)
20 anna3388
 
18.11.15
11:27
(19) на тестовой получилось...несколько раз входила - выходила из базы....нормально...в рабочую что-то задумалась - монопольно это делать или нет...
21 Анютик
 
18.11.15
11:28
раз задумалась, делай монопольно:) на всякий случай.
22 anna3388
 
18.11.15
11:30
хорошо спасибо (19) (21) и всем и всем ))))...сегодня сделаю..завтра посмотрю..а то я уже много раз применяла это обновление - вроде день нормально..на сл день возвращалась ошибка
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.