К основному контенту

Сообщения

Показаны сообщения с ярлыком "Файловая База"

precommit1c. Ключ лицензии не найден.

#! /bin/sh echo "Start hooks before commit to unpack erf, epf and cfe" oscript - encoding = utf- 8 . git/hooks/v8files-extractor.os --git-precommit src --ib-connection-string " /s " "localhost \p recommit1c" "" --use-designer Столкнулся с проблемой, что при работе через программный интерфейс 1С (через cmd) в RDP сеансе - 1С не видит аппаратные ключи. Окружение : 1С 8.3.14, СУБД, Аппаратные ключи на Сервер и Пользовательские лицензии. И ошибка при создании по-умолчанию временных файловых ИБ в сценариях oscript. Включение на кластере сервера лицензирования не вариант, так как в файловом режиме 1С использует локальные аппаратные или программные лицензии.  Если речь о средствах виртуализации, или есть возможность работать через консоль, то ошибка не воспроизводится - ключ "видит". (для Hyper-V, например, это Вид \ Расширенный режим (снять флаг)). В более ранних версиях Windows (примерно до Win10) для mstsc доступен кл...

Запросы.РАЗНОСТЬДАТ(СЕКУНДА) и MS SQL. Ошибка HResult 80040E57

Столкнулся сегодня с ошибкой выполнения запроса в котором применяется функция РАЗНОСТЬДАТ(Дата1,Дата2,СЕКУНДА). Ошибка воспроизводится в Клиент-Серверном варианте, где в качестве СУБД семейства MS SQL Server HResult 80040E57 "difference of two datetime columns caused overflow at runtime" Причина в ограничении использования DateDiff (результат перевода Языка запросов 1С в T-SQL) DATEDIFF produces an error if the result is out of range for integer values. For milliseconds, the maximum number is 24 days, 20 hours, 31 minutes and 23.647 seconds . For seconds, the maximum number is 68 years. https://msdn.microsoft.com/ UPD: ошибка справедлива и для файлового варианта информационной базы. UPD 2: ошибка справедлива и для Вычисляемых полей СКД Суть решения - проверить разность дат, и если разность дат больше 68 лет - рассчитать число секунд "в ручную". Количество секунд от первых суток периода + количество "полных" дней в пери...