1с выгрузка данных зависает
Любая программа, установленная на компьютер, может время от времени работать неправильно. Периодические сбои, которые приводят к невозможности использования ПО, называются ошибки. Чтобы суметь диагностировать и устранять ошибки в 1С, пользователь должен хотя бы немного разбираться в особенностях работы программ. Наличие минимальных знаний позволяет решать проблемы самостоятельно.
Прежде чем рассматривать основные разновидности ошибок, стоит заметить, что они отличаются между собой по происхождению. Приложение может привести к физическому или логическому сбою. В результате 1С просто не запускается или начинает работать в режиме «Конфигуратор». Пользовательский режим бывает недоступен или, при использовании определенных команд, будет появляться сбой.
Чтобы научиться быстро исправлять ошибки в 1С необходимо изначально их проанализировать. Часто во всплывающем окне написана суть некорректного поведения, что помогает решить проблему.
Причины появления ошибки в 1С
Разберем основные моменты, связанные с частым появлением сбоев при работе с базой данных. Они возникают в разных ситуациях, и определить их истинную причину не всегда возможно.
Одна из самых частых причин нарушение работы связанна с компьютером, на который установлена база данных 1С. Рабочая область может автоматически закрываться из-за нехватки оперативной памяти на сервере. Все возникающие неисправности должны быстро устраняться. В противном случае есть вероятность потери данных.
Часто возникающие ошибки 1С
Все имеющиеся сбои выводят на экран разные уведомления. Одинакового текста не бывает. Чтобы проще ориентироваться, разделим существующие ошибки 1С на следующие пункты:
- Недостаточно памяти.
- Ошибка доступа.
- Ошибка формата потока.
- Ошибка СУБД: Файл базы данных поврежден.
- Неправильное отображение блоков формы.
- Внутренняя ошибка компоненты dbeng.
- Dump при запуске.
- Неверный формат хранилища.
- Ничего не работает.
Для того, чтобы научиться исправлять возникающие ошибки, рассмотрим каждый пункт по отдельности.
Недостаточно памяти
Подобный сбой проявляется только в том случае, если на выполнение операций с программой выделено мало оперативной памяти. Приложение не может обрабатывать большие объемы информации, поэтому выдает «Недостаточно памяти 1С». Это случается при формировании отчета, обработки «тяжелого» файла, обновлении конфигурации и т.д. Причина – мощности компьютера недостаточно.
Пользователь может самостоятельно решить проблему с памятью. По умолчанию операционная система выделят фиксированное значение гигабайт на обслуживание приложения: 32 bit ОС – 2 Гб, 64 bit – 4 Гб.
Увеличить размер выделенной памяти можно вручную. Для этого запускается адресная строка (Пуск – Выполнить, вводиться фраза cmd). После нажатия «Ентер» достаточно ввести фразу bcdedit /set increaseuserva 4096 и подтвердить действие (клавиша «Enter»). Цифра 4096 – новый выделяемый объем «оперативки». Выполняется перезагрузка системы. Проблема должна быть устранена.
Ошибка доступа
Она возникает, если учетная запись не имеет достаточно прав. Проявляется при выполнении определенного действия, которое доступно только ограниченному кругу пользователей. Для исправления ситуации достаточно изменить роль выбранного профиля в конфигураторе (вкладка «Администрирование – Пользователи»). В некоторых случаях это увеличивает безопасность базы данных, если необходимо защитить файлы от изменения сторонними людьми.
Ошибка формата потока
Когда пользователь только запускает программу, на экране может появиться окно сбоя. Оно предлагает завершить работу или перезапустить. Причиной выступает некорректное завершение работы приложения.
Устранение подобной ошибки 1С выполняется простой чисткой кэша. Для этого необходимо перейти в папку, где хранятся временные файлы. В Windows 7 и выше она находится по адресу C:\Users\Username\AppData\Local\1C или C:\Users\Username\AppData\Roaming\1C. Для Windows ХР другой путь – Local Settings\Application Data\1C\. Все файлы, начинающиеся на 1cv8, кроме «1Cv8.1CD» полностью удаляются.
Если «Ошибка формата потока» возникает в процессе работы, то нужно провести тестирование (Администрирование – Тестирование и исправление), выбрать первые 2 галочки и запустить процесс.
Ошибка СУБД: Файл базы данных поврежден
Если всплывает информационное окно с подобной надписью, неисправность базы данных решается тестированием файла и всей информационной базы. Такое мероприятие может проводиться 2 способами:
- Запуск утилиты chdbfl.exe. Эта программа предназначена для того, чтобы проверять целостность базы данных при совместном ее использовании с информационной базой. Данный метод хорош тем, что дает возможность решать сбои даже в тех ситуациях, когда конфигуратор запустить невозможно. Сначала выполняется резервное копирование информации. В папке, где установлен 1С (директория bin) находится файл chdbfl.exe. Он запускается, в окне прописывает путь к файлу базы данных и ставится галочка, чтобы провести исправление ошибок. Нажимается кнопка «Выполнить». После завершения процесса все должно заработать. Если нет – используется конфигуратор.
- Через конфигуратор. Нужное окно вызывается после нажатия «Администрирование – Тестирование и исправление». На экране появляется форма, где выставляются галочки на следующе строчки: «Реиндексация таблиц…», «Проверка логической целостности…», «Проверка ссылочной…», «Реструктуризация таблиц…», «Тестирование и исправление» и 2 раза «Создать объекты». Нажимается кнопка «Выполнить». После завершения процедуры сбой устраняется.
Неправильное отображение блоков формы
Такая неисправность возникает от разных факторов. Чтобы привести программу к нормальной работоспособности, пользователю необходимо последовательно выполнить несколько команд. После проведения каждой проверяется устранение сбоя:
Если приведенные методы не помогают, рационально будет провести обновление платформы.
Внутренняя ошибка компоненты dbeng
Dump при запуске
Возвращение 1С в рабочее состояние проводится простым обновлением MS Visual Studio (Visual C++) и дополнительными манипуляциями. Чтобы отследить конкретный файл, в котором возникает ошибка, открывается «Просмотр событий». Для этого пользователь переходит в «Панель управления – Система и безопасность – Администрирование». С левой стороны раскрывается «Журнал Windows – Приложение».
На экране появляется список ошибок и точное расположение поврежденного файла. После установки новой версии MS Visual Studio (Visual C++) с папки System32 копируется одноименный файл dll и вставляется в папку платформы 1С. Проблема решилась.
Неверный формат хранилища
Ничего не работает
Если программа перестала нормально работать без видимых причин, значит пользователю придется самостоятельно искать неисправность. Для восстановления работоспособности базы данных проводятся следующие мероприятия:
- чистится кэш;
- открывается файл chdbfl.exe из папки установки приложения и выполняется исправление;
- выполняется запуск «Конфигуратора» для тестирования и исправления сбоев;
- обновление «1С».
Если это не критичная ошибка, она должна исправляться при установке актуальной версии программного комплекса. В остальных ситуациях необходимо пользоваться помощью профессиональных мастеров, которые отлично понимают принцип подобных продуктов.
Добрый день!
У клиента третий день подряд, вешается бухгалтерия.
Симптомы:
Заходишь в программу, делаешь любые действия - открываешь справочники, отчеты, да в принципе все равно что. Минута, все нормально, потом программа зависает - просто все останавливается. Именно программа, все остальные программы работают, т.е. - сам комп не висит. Через д.з. задача снимается, заново запускается, и все повторяется. В д.з. состояние - программа не отвечает, процессор не загружен.
Железка - Core I5, ОЗУ 8 гб, Win-7 x64, два SSD, один под системой, на втором базы лежат.
Баз 4 штуки, все ведут себя одинаково.
Платформа на текущий момент последняя, но пробовал и под более ранними - не помогает. Сносил под чистую, ставил заново.
Конфа типовая(естественно, она же базовая), последняя.
В логах винды никаких ошибок нет. Были по КриптоПро, его переустановил(думал, может каким-нибудь регламентным заданием к нему 1С отчетность обращается, что-нибудь получить пытается и виснет), больше ошибок нет.
Переустановка КриптоПро ничего не дала, сам по себе он работает сейчас нормально.
Регламентные задания все отключал, не помогает.
Кэш чистил, не помогает. Базу удалял из списка, добавлял заново - результата нет.
ТиИ делал(но, это уже пляски с бубном, базы то четыре, не могли же они все разом "сломаться").
Вирусов нет, стоит Касперский, проверку запускали.
Что еще можно проверить? Уже и не знаю, куда копать.
(2) ну посмотри.Говорят в последние дни он себя неважно чувствует, и с утра фризит, а это сказывается на базе
в мониторе производительности покажи картинку использования памяти в этот момент
ну и первое че надо сделать, отключить все фоновые, особенно хрень с полнотекстовым поиском и его индексирование
"третий день подряд" - что было три дня тому назад? другая версия платформы? другой конфиг железяк в компе?
(0) Поставь самую древнюю платформу 1С, которую поддерживает конфа БП3
(10) Диспетчер задач.
(0) Попробуйте на другом компе базы запустить и поработать в них. Платформу ставьте из 15-й ветки, 8.3.15.1869, например. Это укажет: проблемы с базами или с компом.
(9) это будет последний 14-ый релиз - хрен редьки не слаще.
(15) Пока нет, жду когда пришлет копию(выгрузку вчерашнюю), попробую на своем домашнем компе, отпишусь.
(12) выглядит на первый взгляд абсолютно запутано.
Я бы попробовал сделать что-то другое, что не является БП3 базовой просто чтобы убедиться, как можно локализовать проблему. Но лицензия базовая. плохо все.
Баз 4 штуки - это все базовые после активации от одной лицензии так работают? Т.е. именно сейчас так?
И эти все 4-ре базовые базы - они насколько идентичны друг другу?
Нужно забрать для тестирования базу на комп с проф-версией лицензирования и просто проверить работоспособность базы. Если база будет глючить и на таком компе, то изнасиловать базу перевыгрузкой через ДТ, что содержимое внутри самой базы оказалось полностью восстановлено средствами платформы.
Есть такое подозрение, если все базы пережили обновление на актуальный релиз, что там что-то переломалось в структурах самих форм. Т.е. ТИИ сделать бестолку.
(16) Что значит "(выгрузку вчерашнюю)" - надо брать не "выгрузку", а сам файл базы - смысла нет перезапускать на постороннем компе из "выгрузки", потому что тогда ты видишь не состояние базы, а состояние восстановленной базы из выгрузки, если под выгрузкой понимают DT.
И нах они там делают выгрузку в ДТ, если базы прежде всего базовые и потому они файловые? В рабочем режиме не ДТ нужно делать, а просто бакап всего каталога базы или просто файла базы, даже без запуска конфигуратора.
(17)Баз 4 штуки - это все базовые после активации от одной лицензии так работают? Т.е. именно сейчас так?
И эти все 4-ре базовые базы - они насколько идентичны друг другу?
Да, все именно так. Базы идентичные.
(18) Да, выгрузка в ДТ. Просто ЦД забрать сложно, мне туда физически не попасть в разумное время. А передать ЦД через TV, это долго. Ну, можно через облако попробовать, там скорость будет нормальная, так наверное и сделаю. Тот ДТ, про который я говорю, я вчера сам создавал перед ТиИ.
Они там ничего не делают, кроме того, что сама 1С архивы создает, штатными средствами.
Кстати, вопрос - в базовой версии я не могу создать пустую базу и загрузить в нее ДТ. Ограничение платформы.
Если я на проф платформе это сделаю, то после загрузки их ДТ, она останется базовой? Т.е, если я пересоздам у себя базу с их выгрузки, и все будет работать, потом я им если этот ЦД закину, под их лицензией заведется?
Проведи ради прикола такой тест. Возьми файл файловой базы, тот самый ЦД и создай из него зип-архив на самой высокой скорости сжатия. Можешь попробовать разные степени сжатия. Это удобно делать 7zip, которая в своем интерфейсе позволяет параметры сжатия изменять, вплоть до назначения пароля на архив.
Подсказка: ДТ-файл является зипованным и если ЦД зиповать, то размер ариха получится такой же.
(20) Попробовал. Ну, почти. Чуть больше. Правда, 7-зип у меня под рукой не было, жал винраром в зип, метод "быстрый". Но, в принципе правда жмется почти в два раза.
(21) У винрар и 7зип практически одинаково получается. Т.е. этим сжатием и пользуются чаще всего, когда забирают файловую базу куда-то себе
Просто в данном конкретном случае выворачивание базы через ДТ выгрузку-загрузку обычно и является одним из рецептом починки базы. Конечно, не на том же самом компе, где базовая лежит, а на копме с проф-лицензией. Но база будет (должна быть) в итоге базовая и нормально работающая - получившийся цд-файл можно вернуть на комп клиента и продолжить с ним работать.
(6) в мониторе производительности покажи картинку использования памяти в этот момент
(23) Прислали выгрузку, сейчас у себя попробую создать базу новую из выгрузки.база наглухо зависает или отвисает через какое-то время ? если отвисает- делай замер производительности в 1с
у меня висло на 15 мин в базовой из-за того, что они весь адресн классификатор загрузили и при любом обращении к нему - висяк
(26) Наглухо. За час точно не отвисает, больше не пробовали.
База физичеки лежит на том же самом компе, или где-то на сервере в сети?
Уверены, что проблема не в сети?
Если база лежит на клиенте, то проверьте диски. Попробуйте перенести базу на другой физический диск или в сеть.
Проверьте, что на диске, где лежит база и на дисках, где лежат временные файлы винды, 1С-ки и пользователя нет проблем со свободным местом и вообще с дисками. Если база на файловом сервере, убедиться, что там не включено какое-нибудь кеширование дисков.
В разделе Администрирование\Интернет-поддержка и сервисы отключите (хотя бы временно) Загрузку классификаторов и курсов через интернет, работу с новостями, Обновление версии программы, Автоматическую проверку контрагентов по ЕГРН, Сервис СПАРК Риски, Склонение объектов, Центр мониторинга (поставить Запретить отправку сведений), Сервис 1С-Коннект.
Что в журнале регистрации 1С? Он ведётся вообще?
Значит, комп, диски, сеть, платформа(. ) и т.п. - однозначно ни при чем, сейчас буду конфу у себя ковырять по советам из (28). Что-то обновилось криво, или патчи(. ) кривые.
(29) начинка базы может быть кривая. какой-нибудь опухший кладр, например.
(29) я бы попробовал залить ЦФ "загрузить из файла". Но для этого его нужно взять желательно из нормально работающего источника.
(31)+ Но это реально долго может быть
Вероятно кривые данные (циклическая ссылка как пример) и некий запрос тупо виснет
как-то раз до греха доходило - в типовой на замках бухии не было некоторых(!) счетов в предопределенном плане счетов внутрях CFки самой базы.
(33) Странно все это. Во всех четырех базах? Как-то маловероятно.
Было-бы кривое обновление, сейчас бы все вопили благим матом, но что-то такого не наблюдаю.
Может все-таки какие-то патчи-расширения не корректно установились? Раньше, для базовых версий, их просто не было, сейчас появились, и ставятся прямо из пользовательского режима, из окна интернет-поддержки. Как их снести правильно?
(35) Странно что в базовой (где не работают расширения) какие то патчи (которые фактически на основе расширений) придумали.
Это же дырка по логике - можно получается подсунуть патч-расширения и допилить базовую
(34) Релиз конфы - 3.0.83.25, свежее нет, как я понимаю.
(36) Да вот странно, сам в шоке. До этого и проблем таких не было.
(37) Из ссылки на ГлавБух:
Цитата:
Попробуйте расширение - EF_00_00267418 удалить. (сохранить на диск) И запустите программу.
Если всё пройдет успешно, то значит надо переписать расширение.
Вот только, как его удалить? Мне не понятно.
(36) Нельзя. Встанут только патчи-расширения подписанные 1С.
А пофик. Отключил все(пока не удалял), при входе выдала кучу(по количеству отключенных расширений) окошек, типа что расширение не активно, конфа загрузилась. Ииии. Зависла зараза :-(((
(41) Отключать бесполезно расширения метаданные не того - надо удалять
+(43) Попробовал. Удалил все патчи-расширения, не помогло, зависло так-же.
Попробовать скачать новую, чистую конфу с сайта, выгрузить из нее конфигурацию в файл, и в подопытную базу загрузить? Даст это сделать базовая версия(естественно, из под проф платформы)-?
(44) А откати как конфу принудительно на предыдущий релиз на копии
Да, еще-бы понять, где чистую базу взять. Не обновление(оно на сайте 1С есть), а именно установочную, последнего релиза. Ее, как я понимаю, пока "в природе не существует". Нет, ну можно взять конечно предыдущий релиз и обновить. Но, как-то это криво :-(
(47) когда у меня был доступ раньше, то на разделах для партнеров актуальные релизы в полных сборках видел. Спроси у франчайзи - может кто поделится.
(47) 4601546116673 1С:Бухгалтерия 8. Базовая версия. Электронная поставка 3 300
вот это же откуда-то берется :-)
(48) У меня нет доступа к партнерке :-( Да и спросить не у кого.
(49) Думаешь, там будет последний релиз? Вполне может быть и предыдущий.
В общем, пока таймаут - качаю полный предыдущий релиз, установлю, обновлю до последнего обновлением, тогда продолжу.
Ну, что. Результаты экспериментов. Правдами-неправдами получил два CF, и релиза 82.40, и текущего, 83.25. Правда, последний был получен обновлением пустой конфы 82.40 до 83.25.
Пустая конфа не виснет, ни того ни другого релиза.
Попытка в рабочей базе "Обновить конфигурацию" не прокатывает - файл обновления не находит, да это и понятно - не должна, она и так актуальная. Это я просто на всякий случай попробовал, а вдруг?!
Делаю загрузить конфигурацию из файла. Последний релиз. Все грузится, конфа полностью заменяется, результатов нет, виснет.
Загружаю предыдущий релиз, все проходит нормально, но как висла, так и виснет.
Похоже, ошибка где-то в данных, но как найти, совершенно не понятно. И почему во всех четырех базах, тоже не ясно.
Клиент вчера писал письмо в техподдержку 1С. Сегодня пришел ответ, просят предоставить дамп зависшего процесса. Сегодня вечером сниму, но, что-то подсказывает мне, что это ни чего не решит. Лучше бы они копию базы запросили, ИМХО толку больше бы было.
(54) Но оно же и на твоем компе виснет, которому на базовую лицензию все-равно?
(60) база пустая, ничего в ней не тормозит и не зависает
Надо запустить отладчик и включить замер производительности, как база зависнет. Пару минут подождать и отключить замер производительности. И смотреть результат. Ставить на самой долгой операции точку остановка и смотреть откуда вызывается.
(0) Ничего не висит. У меня на ноуте 2 гб памяти (старенький) и все равно дышит вполне себе нормально
(65) На 2 гигах БП3 в принципе не работает. Точнее пытается но тормоза убивают
Ну, предположим у меня. Но у клиента 8 гигов, и винда х64! И у меня, с моим х86, все другие базы работают нормально, что в этой такого, что она сожрала всю память?!
Открой уже диспетчер задач, далее производительность, внизу - монитор ресурсов и покажи картинку с памятью.
Которой у тя нема
и скачай EmptyStandbyList и воткни в расписание хотя бы
(72) Да, бесспорно, если комп в режиме сервера, 24Х7 пашет, то полезная штука. И его комп, и мой, ночами отдыхают. Мой, потому, что стоит в метре от кровати и банально мешает спать, его - х.з. почему. Видимо по привычке. Хотя, я сторонник того, что нефик отключать на ночь комп - выключение/включение отнимает ресурсов больше, чем работа ночью. Но ОЗУ при этом "спящими" процессами не забивается.
Короче, появится клиент, сниму дамп зависшей задачи, пусть отправляет в 1С.
Как-бы там не было, ну не должно такого быть, что-бы на х64 с 8 гигами, памяти не хватало! Косяк по любому. Просто видимо у меня, на х86 это проявляется более явно.
У меня на телефончике тоже больше. Но, что-же это за задача такая, что для десктопного приложения 8 ГИГАБАЙТ не хватает?
Это-же не игрушка - леталка, стрелялка, бегалка. И не приложение-студия для производства 3D фильмов типа "Аватара".
Короче, клиент пока так и не отыскался, экспериментирую на своем, х86, с хроническим недостатком памяти.
Взял демку, стандартную из поставки бух 3.0 базовой, обновил ее до релиза 8.3.83.25, все работает - вяленько конечно(не удивительно - памяти то только 3 с копейками доступно), НО НЕ ВИСНЕТ.
Открываю рабочую конфу - пару действий, любых, и глухой висяк.
Отличие, как я понимаю, только в том, что в рабочей конфе интернет-поддержка настроена, в демке нет. И 1С отчетность, тоже в рабочей подключена, в демке, естественно нет.
Похоже, какая-то из этих "заморочек" не совсем корректно работает, и приводит к таким последствиям :-(
Ну, у меня то ладно, давно пора на х64 винду поменять, все ни как не решусь, но у клиента то что? Там то х64 и памяти, как оказалось вообще 16, это я просто подзабыл, я же ему память менял не так давно(сама замена, явно не причина - все остальное то работает стабильно!), было раньше 8, теперь 16 :-)
Как же другие то работают, есть же люди и на 4-х сидят. Да вроде и в официальных системных требованиях 1С все гораздо скромнее.
так вроде выше писали уже не один раз - поскольку вышел на стадию тестов, то отруби вообще все внешние воздействия на базу, сервисы, фоновые и регламентны. Как увидишь, что это помогло, так и начнешь включать обратно, постепенно.
Но базы под самой урезанной лицензией и в файловом однопользовательском. Тем более, что взятую базу для примера выше уже скачали и попробовали и там проблем не увидели. Что-то странное.
(85) Тем более, что взятую базу для примера выше уже скачали и попробовали и там проблем не увидели. Что-то странное.
Во, во. Как в том анекдоте - "доктор, дайте справку, что я странная женщина. А то все бл**ь, да бд**ь. "
Ту, что для примера, типовая демка, без всяких настроек запускал. В рабочей пробовал все отключать, что только можно. Может не все, просто я не настолько хорошо знаю типовую конфигурацию, и не все отрубил.
(87) Ну, версия базовая, поэтому доработка "внутри" - исключена. Внешние обработки, кроме меня, там писать/устанавливать некому. А я этого не делал. Точно.
(88) Платформу пробовал обеих версий, разницы нет. Да и какая разница - что, х86 не должна работать? Тогда, это точно беспредел. Автономные сервисы? Версия то базовая. Или я не понял, что Вы имели в виду?
Короче, проблема разрешилась для клиента, хотя "ложечки нашлись, но осадочек остался". Запустил под платформой, самой первой, под которой может работать по требованиям эта конфа - 8.3.15.1830. И, о чудо - виснуть перестала.
До этого пробовал платформы разных версий, но в пределах 17 и 16. Так далеко не лазил. Но, коллеги подсказали попробовать 15. Не веря в успех, попробовал, и как не странно, все взлетело. И на моем компе х86 с "хронической нехваткой памяти", и на клиентском х64 с 16 гигов. Тот момент, где обычно на 17 висло, просто на пол секунды появляется "курсор колесик", и дальше все работает. Можно конечно, попытаться поймать эту хрень в отладчике, но. Никакого желания нет, да и времени свободного тоже.
Сделал что ТП 1С просила - под 17 релизом снял дамп зависшего процесса(1.6 гига файл получился!, офигеть. ) Клиент в ТП 1С отправит, пусть разбираются - в любом случае, какой-то косяк в программе(платформе? конффе? сервисах 1С отчетность?) есть, так не должно быть.
С начала года для бухгалтера была развернута новая база Бухгалтерии редакции 3.0. На данный момент требуется обмен данными УТ 10.3 с БП в одностороннем режиме (данные приходят из УТ в БП).
Вчера целый день бился так и не понял что я делаю не так данные не загружаются (из УТ в БП 2.0 всегда все работает без проблем лишь бы узлы совпадали а тут. а вот выгрузка осуществляться хотя я вроде как установил что односторонний режим только принятие данных.
Делал следующие действия (Вариант 1):
В УТ
1. В параметрах учета уже стояла галочка использовать обмен данными, и префикт "УТ"
2. Далее "Сервис - Обмен данными с продуктами на платформе 1С: Предприятие 8.2 - Обмены данными" - создаю синхронизацию данными
3. Создаю новую синхронизацию - "Другие каналы связи (сетевой катало. )"
4. Настройки параметров синхронизации данных - указал наименование и префик базы БП
5. Изменил правила выгрузки, выгружать данные с 01.04, и указал выгружать всю информацию (везде поставил галочки, выгрузка по всем организациям в базе)
6. Сохранил "Настройки для второй базы", произвел выгрузку (имя файла выгрузки Message_УТ_БП)
В БП
1. Администрирование - Настройки синхронизации данных, указал префикс "БП" и поставил галочку "Синхронизация данных" - "Настроить синхронизацию данных" и выбрать вид синхронизации УТ 10.3
2. Загрузил "Настройки для второй базы" - указал путь к каталогу (папке с фалом обмена)
3. Далее все без изменений, и данный не загружаются (: Тип не определен (РегистрСведенийЗапись.АдресныеСокращения)
СоответствиеТиповДанныхДляЗагрузки().Вставить(Тип(ИмяТипа), СоответствиеТипа)
PS При выгрузке фала обратил внимание что имена узлов не совпадают, у меня после выгрузки из УТ имя файла "Message_УТ_БП" а после выгрузки из БП "Message_002_УТ"
Не проблема решил использовать другой вариант выгрузки из УТ, заменить имя узла БП (как менять код узла в БП 3.0 так и не понял) (Вариант 2)
В УТ
1. Иду "Операции" - "План обмена" - меня код БП на 002
2. Произвожу выгрузку, имя фала "Message_УТ_002"
Предположим, что программа 1С работает с замедлениями или попросту «тормозит». Как понять, в чем проблема? Куда смотреть? Как правильно определить «узкое место»?
Советы по ускорению работы 1С 8.3 в файловом режиме Советы по ускорению работы 1С 8.3 в файловом режимеРекомендации на основе часто встречающихся ошибок:
1. Настройки антивируса «по умолчанию» — ошибка.
Уберите каталоги с исполняемыми модулями и базами 1С из проверки либо добавьте исключения по маске, как рекомендуют специалисты. При правильной настройке — антивирусное ПО практически не мешает.
Укажите в списке исключений:
- для 1С v7.7 — маски *.md, *.dbf, *.cdx ;
- для 1С v8 — маску 1Cv8*.1C? (1Cv8.1CD / 1Cv8tmp.1CD / 1Cv8.1CL / 1Cv8tmp.1CL) и файлы 1Cv8.pfl и 1Cv8.log , маски *.epf, *.dt, *.cf, *.cfu ;
- временные файлы, используемые 1С: Предприятие.
2. Режим производительности . Если нужна скорость, сделайте это обязательно на клиентских и серверных компьютерах.
Включить режим можно в 2-х местах: через BIOS ( Отключить режимы C1, C1E, Intel С-state — C2, C3,C4; перевести в значение «Disabled» ) и в настройках Windows ( «Панель управления — Электропитания — Режим «Высокая производительность» ).
Можно как угодно ругать 1С, но если пользователям нужна скорость — включайте режим высокой производительности. Пусть ПК будет больше греться, потреблять больше энергии и сильнее шуметь вентиляторами. Это плата за производительность.
3. Включите Turbo Boost , если ваш процессор поддерживает эту функцию.
Максимальный эффект от Turbo Boost проявляется, когда включены C-State. Необходимо проверить влияние параметра для вашего варианта 1С (файловый режим или клиент-сервер). Например, по тесту Гилева.
Условия активации Turbo Boost:
- BIOS QPI L0s, L1 — « Disabled »;
- BIOS Demand Scrubbing — « Disabled »;
- BIOS Intel SpeedStep — « Enabled »;
- BIOS Turbo Boost — « Enabled »;
- Windows « Панель управления — Электропитание — Высокая производительность ».
4. Следующее важное звено — сеть .
Перед началом тестирования:
- убедитесь, что iperf между двумя компьютерами показывает всю полосу;
- выполнены рекомендации с сайта Гилева ;
- скопируйте один большой файл (5-10 Гб) по локальной сети и замерьте скорость копирования.
Есть несколько способов, как задать путь к сетевой базе 1С: по имени сервера, по ip-адресу и с подключением сетевого диска (net use). Правильный вариант только один:
Не ip-адрес, а имя сервера. Если сервер не виден по имени, добавьте его в DNS или в файл hosts. Обращение к серверу должно быть по имени, а путь в клиенте 1С — через букву сетевого диска и название каталога.
5. Проверьте формат базы 1С и протестируйте версию 8.3.8 .
Выводы для файлового режима работы:
- Локальная сеть должна быть настроена (выполнен тюнинг), а также правильно прописан путь в 1С. Ограничением при работе нескольких (>10) пользователей уже будет выступать не сеть, тут 1 Гбит ещё хватит, а блокировки при многопользовательской работе.
- Платформа 1C 8.3 в разы требовательнее к грамотной настройке сети. Влиять может все: деинсталляция (а не просто отключение) антивируса, удаление лишних сетевых протоколов, смена драйверов, от физического удаления второй сетевой карты на сервере.
- Настройки антивирусов по умолчанию снижают производительность. Если разрешить процессу 1cv8 делать все, скорость такая же, как и без антивируса.
⚡ Подписывайтесь на канал или задавайте вопрос на сайте — постараемся помочь всеми техническими силами. Безопасной и производительной работы в Windows и 1С.
Читайте также: