Ч Антон

28
Рейтинг

tonn12
Антон Ч



  •   Регистрация: 09.06.2014 (8 лет назад)

  •   Был(а) на сайте: 01.06.2023

Друзья
  • Алексей Бочков
  • Дмитрий Малышев
  • Евгений Комиссаров
  • Сергей
  • Андрей Волин
Подписчики 7

Рейтинг 28

Увеличение шрифта на терминальных серверах Windows Server 2012 и 2016 для приложений RemoteApp

Инструменты и обработки Системный администратор Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m) Архив с данными Инструментарий разработчика

После перехода на Windows 10 и последние версии Windows Server, у пользователей 1С возникли трудности с увеличением шрифта в программе. Долго пытались найти решение и в итоге нашли его.

1 стартмани

26.03.2019    20144    29    tonn12    4       

9

Ошибка в 1С: Не удается вставить повторяющуюся строку ключа в объект

Статья Системный администратор Программист Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free) Нет файла Корректировка данных

В 1С может появиться ошибка такого рода: Ошибка при чтении изменений при обмене РИБ: Ошибка при вызове метода контекста (ПрочитатьИзменения): Попытка вставки неуникального значения в уникальный индекс: Microsoft SQL Server Native Client 11.0: Не удается вставить повторяющуюся строку ключа в объект "dbo._AccRgAT118760" с уникальным индексом "_AccR118760_ByPeriod_TRRRRN". Повторяющееся значение ключа: (ноя 1 5999 12:00AM, 0xab52f3e52b35efa847b0cfef9c90ff9d, 0x95eb00112f2a1abf11dac09f12116a47, NULL, NULL, NULL, NULL, 0). HRESULT=80040E2F, SQLSrvr: SQLSTATE=23000, state=1, Severity=E, native=2601, line=1 Техническая информация: Ошибка при чтении изменений при обмене РИБ: {ОбщийМодуль.ПроцедурыОбменаДанными.Модуль(1559)}: Ошибка при вызове метода контекста (ПрочитатьИзменения): Попытка вставки неуникального значения в уникальный индекс: Для ее решения делаем следующее:

18.04.2017    28625    tonn12    13       

19

Комментарии

AdminМодальные окна 1С и RemoteApp#12 02.03.20 16:18
Если вдруг кому-то еще нужно решение в 2020 году то вот оно:
Заходим в редактор локальной групповой политики (gpedit.msc), далее идем в Конфигурация компьютера\Административные шаблоны\Компоненты Windows\Службы удаленных рабочих столов\Узел сеансов удаленных рабочих столов\Среда удаленных сеансов (Computer Configuration\ Administrative Templates\ Windows Components\ Remote Desktop Services\ Remote Desktop Session Host\ Remote Session Environment), тут нам нужно "Использовать дополнительную графику RemoteFX для удаленного приложения RemoteApp" перевести в состояние Отключено
AdminНе приходят изменения по обмену РИБ#4 17.06.19 14:09
Решили мы проблему. Суть проблемы была в том что в настройках обмена стояла галочка на "Выполнять обмен данными под полными правами".
DevНеправильный путь к файлу // ... pfl#7 14.06.19 15:18
Для тех кто столкнулся с такой проблемой, на 8.3.12.1714 помогло удаление базы из консоли 1С (без удаления sql базы) и добавления ее снова в список баз.
ОбменBUG. Копирование из 1С через RDP буфер обмена в Excel преобразует все значения в текст#5 29.03.19 9:39
В случае использования 1С как приложение RemoteApp, то файлы надо менять непосредственно на терминальных серверах.
AdminУвеличение шрифта на терминальных серверах Windows Server 2012 и 2016 для приложений RemoteApp#0 25.03.19 15:30
После перехода на Windows 10 и последние версии Windows Server, у пользователей 1С возникли трудности с увеличением шрифта в программе. Долго пытались найти решение и в итоге нашли его.
БУНе пересчитываются итоги#10 13.03.19 10:33
Устранили мы свою проблему. Использовали два метода, но скорей всего надо было всего лишь второй метод и все решилось бы.
Решение:
1. После того как перепробовали все варианты по пересчету итогов решили обратится за помощью к сторонним спецам (от безысходности). Первый, так же как и мы, ни чего не смог сделать. У второго человека все получилось, но был нюанс, он производил работы на другом SQL сервере. Это нас натолкнуло на мысль попробовать боевую базу (он выполнял работы на копии восстановленной из последнего бэкапа) перенести на другой SQL сервер. Т.к. база и лог располагались на подмапленных дисках, то переподключение их не составило особого труда. И случилось чудо, регистр бухгалтерии хозрасчетный пересчитался без каких либо проблем, но у нас был второй регистр с такой же проблемой, налоговый, с ним такой фокус не прошел и тут нам помог второй случай.
2. Внешний спец подкидывал идей что и как надо сделать для решения проблемы, но ни чего не помогало. Взяв ту же копию базы где работал второй спец я начал анализировать технологический журнал, из него выяснил что после пересчета декабря процесс просто зависал, точнее не продолжался, складывалось ощущение что он уходил в ожидание. Начал смотреть profiler, там картина аналогичная, запрос просто не продолжался. Через запрос
Код
Sel ect * Fr om master.dbo.sysprocesses
я узнал что наш процесс висит с ожиданием SOS_SCHEDULER_YIELD. Данный тип ожидания означает что процесс ждет освобождение ресурсов ЦП. Через диспетчер задач увидел что количество потоков на ЦП увеличивается, не быстро, рабочая 1С в это время работала штатно, обмены ходили, пользователи выполняли свою рутинную работу и не жаловался. Начал гуглить решение по устранению этого типа ожидания и в итоге на одном из форумов по SQL человек описывал ситуацию где у него код, который несколько дней назад выполнялся за приемлемое время, вдруг перестал выполнятся вообще и начал уходить в ожидание SOS_SCHEDULER_YIELD. Ему там посоветовали сделать полное обновление статистики, что я и сделал на своей базу при помощи запроса
Код
exec sp_msforeachtable N'UPDATE STATISTICS ? WITH FULLSCAN'
. Полное обновление статистики на копии выполнялось 12 часов, на боевой 15, но проблему это устранило, регистр бухгалтерии налоговый пересчитался без проблем.

Что бы сразу отвести обвинения и упреки что базу надо обслуживать и настраивать регламентные задания, то все это настроено и обновление статистики происходит каждый день, только из за объема базы мы используем обновление не полное а выборочное.
AdminОшибка 1С рассогласование транспорта интерфейсов#1 04.03.19 14:02
При переходе на новую платформу 8.3.14.1565 появилась ошибка при запуске программы "рассогласование транспорта интерфейсов"
Решение ни где не нашел, ни на Инфостарте, ни в интернете, но проблему решил.

Решение проблемы очень простое, надо зайти в папку пользователя по адресу C:\Users\ИмяПользователя\AppData\Roaming\1C и удалить папку 1CEStart.

При повторном запуске 1С папка создаст автоматически с пустыми параметрами, это значит что список баз у пользователя будет пустой и все ранее прописанные базы надо будет прописывать заново.
БУНе пересчитываются итоги#9 11.02.19 10:45
(8)Стандартным методом пересчет итогов не делали, использовали обработки. Пытались ускорить процесс пересчета, но кажется надо будет использовать именно стандартный метод.
Для наглядности вот что сейчас с итогами:
БУНе пересчитываются итоги#7 11.02.19 1:07
(6)8.3.12.1714
БУНе пересчитываются итоги#5 10.02.19 22:54
(4)налог и хозрасчетный