Код ошибки 1003 1с
Конфигурация компьютера | |
Процессор: Intel Core i7 920 | |
Материнская плата: Asus P6T SE | |
Память: DDR3-1600 Kingston Hyper 3Gb | |
HDD: Seagate SATA (750Gb), WD SATA (1Tb) | |
Видеокарта: GeForce GTX275 896Mb | |
Звук: Integrated 7.1 | |
Блок питания: Thermaltake Toughpower 675W | |
CD/DVD: LG DVD-RW | |
Монитор: Samsung SyncMaster 730BF | |
ОС: Win 7 Prof. |
Непонятная ошибка. Комп вдруг ушел на перезагрузку, а при запуске Виндовс открылось окно, в котором написано: Система восстановлена после серьезной ошибки, где еще отправлять/не отправлять отчет.
Конфигурация компьютера | |
Процессор: Core™2 Quad Q8300 @ 2.50GHz | |
Материнская плата: MSI G41M-P33 Combo | |
Память: PQI DDR2 (PC2-6400) 2x2048 | |
HDD: SSD OCZ-AGILITY3 - 120GB | |
Видеокарта: Gigabyte GeForce GTX660 2048Mb | |
ОС: Windows 10 Pro x64 (11082) |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.
Sempron 2400+
Biostar m7ncd ultra IDE
500 Mb memory
Radeon 9550
300W БП
Ситуация - комп сам перезагрузился и начал звгружаться до появления окна приветствия , а потом опять перезагружаеться.
Выяснил - полетела одна планка памяти на 512Мб осталось две по 256Мб
Возникла проблема - потом комп начал иногда спонтанно перезагружаться, я посмотрел в журнал событий
Код 1003 Источник System Error
(неудаеться завершить функцию - если я не ошибаюсь)
Что ето можеть быть и как с ним бороться .
До етого все было стабильно.
Конфигурация компьютера | |
Ноутбук/нетбук: Lenovo ThinkPad W530 24385AU (i7-3740QM 2.7GHz, 24GB RAM, Samsung 840 Pro 256GB + HDD 750GB) | |
ОС: Windows 10 Pro x64 Release Preview | |
Прочее: На пенсии: HP Pavilion dv7t (17.3'', i7-2630QM, HD 6770M 1Gb, 8Gb RAM) |
-------
Канал Windows 11, etc | Чат @winsiders
Что именно интересует я отпишусь, но врядли названия поможут .
Конфигурация компьютера | |
Ноутбук/нетбук: Lenovo ThinkPad W530 24385AU (i7-3740QM 2.7GHz, 24GB RAM, Samsung 840 Pro 256GB + HDD 750GB) | |
ОС: Windows 10 Pro x64 Release Preview | |
Прочее: На пенсии: HP Pavilion dv7t (17.3'', i7-2630QM, HD 6770M 1Gb, 8Gb RAM) |
-------
Канал Windows 11, etc | Чат @winsiders
ОС XP SP2 нелиц
Стало вылетать в тот день когда было произведено:
Обновление винды с сервера мелких
Установлен Agnitum Outpost Firewall
Включал программку Windows Worms Doors Cleaner для закрытия портов
Плюс стала еще вылетать DCOM ,ошибка 10010
Вобщем вчера окончательно слетела в "черный экран" при загрузке,как только POST прошла,даже эмблемки винды не показывалось
Все бы ничего ,но у меня стоят два винта : на первом XP SP2 ,а на втором XP SP3,так вот и там "Квадрат Молеевича" оказался
И тут стало понятно , что не в винде дело , т.к. вторая ОС запускалась последний раз месяц назад и было всё в порядке
Вспомнил что добавил оперативки,и полез выдергивать новую планку - результат не изменился, далее выдернул старую( она ещё на пломбе магазина . три года не снималась ) и вставил новую на её место, и . заработало как не в чем небывало
Потом вставил заного старую на место, и опять "квадрат" , вставил в другой слот то же самое
Такое перемещение делал с 2мя планками , по одиночке их подключая
Почистил контакты старой планки и она опять за работала. Вот только на долго?
Вобщим оставил пока одну старую,чтоб проверить
На деюсь что в этом проблема была
Прочитав все мануалы и правила, пошарив по форуму нашел тему со схожей проблемой, но не нашел решения.
Источник System Error
категория (102)
Код (ID) 1003
Проблема следующего плана: с завидной периодичностью машина делает "ОЙ" и синий экран.
чего ему не живется я не понял, пытался согласно рекомендациям в форуме провести "самолечение". не получилось, толи руки криво растут, толи Х.З.
В общем я собрал данные по машине и прочее и надеюсь что кто нибудь мне посоветует как ее подшаманить.
При загрузке контроллера домена, на котором возникли проблемы, описываемые в данной статье, в режиме восстановления службы каталогов (DSRM) в журнал событий службы каталогов заносятся следующие события:
Причина
Строка «-1811» в событиях 1168 и 1003 соответствует символической ошибке Jet «JET_errFileNotFound», которая означает, что файл базы данных Active Directory (Ntds.dit) отсутствует в папке, на которую ссылается параметр реестра, соответствующий файлу базы данных DSA.
Примечание. Этот параметр в разделе HKEY_LOCAL_MACHINE\SYSTEM\CCS\Services\NTDS\Parameters реестра Windows указывает на диск и папку, из которой контроллер домена загружает базу данных Ntds.dit.
Решение
Убедитесь в существовании диска и папки, в которой должна находиться база данных Active Directory. Для этого загрузите контроллер домена в режиме восстановления службы каталогов (DSRM) и введите Ntdstil files info в командной строке.
Если физический диск, на которой находится файл Ntds.dit, был удален с локального компьютера, выполните одно из следующих действий.
Заново установите диск, присвойте ему соответствующий символ, а затем восстановите состояние системы.
Измените путь к базе данных таким образом, чтобы он содержал существующий диск. Для этого воспользуйтесь следующей командой:
NTDSUTIL FILES SET PATH DATABASE местоположение. Восстановите базу данных Active Directory на этом диске с помощью любой программы для работы с базами данных, работающей с Active Directory. Также измените путь к файлам журнала базы данных Active Directory.
Дополнительные сведения об использовании средства Ntdsutil см. в следующих статьях базы знаний Майкрософт:
315131 Использование средства Ntdsutil для управления файлами Active Directory с помощью командной строки в Windows 2000 (эта ссылка может указывать на содержимое полностью или частично на английском языке)
816120 Использование средства Ntdsutil для управления файлами Active Directory с помощью командной строки в Windows Server 2003 (эта ссылка может указывать на содержимое полностью или частично на английском языке)
Порядок символов логических дисков, присвоенных дискам и разделам компьютера, может измениться из-за изменений оконечного сопротивления SCSI, обновленных драйверов SCSI или в результате присвоения администратором новых символов логических дисков логическим или физическим дискам.
Если порядок символов логических дисков изменился и диску, на котором находится файл Ntds.dit, был присвоен символ, отличный от содержащегося в пути NTDSUTIL FILES INFO, выполните одно из следующих действий.
Присвойте тому, в котором находится файл Ntds.dit, исходное имя.
Измените путь к базе данных таким образом, чтобы он содержал существующий том NTDS. Для этого воспользуйтесь следующей командой:
NTDSUTIL FILES SET PATH DATABASE местоположение. Также измените путь к файлам журнала базы данных Active Directory. Восстановите базу данных Active Directory на этом диске с этим путем.
Если администратор попытался восстановить состояние системы с помощью программы резервного копирования и восстановления, работающей с Active Directory, но поместить базу данных Active Directory или файлы журнала на правильный диск и с правильным пути не удалось, обратитесь к разработчику данной программы.
При выполнении для базы данных Active Directory, которая была перемещена на другой диск и в другое местоположение, таких операций с базами данных jet, как автономная дефрагментация, проверка целостности или семантический анализ базы данных, убедитесь, что обрабатываемый файл Ntds.dit находится на диске и в местоположении, указанных параметром реестра, соответствующим файлу базы данных DSA. Чтобы узнать текущий путь к базе данных, загрузите контроллер домена в режиме восстановления службы каталогов (DSRM) и введите команду NTDSUTIL FILES INFO. Например, введите Ntdsutil files info.
Любые попытки восстановления состояния системы вручную или автоматически с помощью программ резервного копирования и восстановления, не работающих с Active Directory, либо посредством копирования базы данных Active Directory на локальный том контроллера домена не поддерживаются и могут привести к повреждению леса. Такие некорректно восстановленные контроллеры домена следует восстановить с помощью резервной копии состояния системы либо заново установить и включить в домен перед загрузкой в оперативном режиме Active Directory.
Статус
Это поведение не является отклонением от нормы
Дополнительная информация
При восстановлении базы данных Active Directory с помощью программы Esentutl.exe убедитесь, что после завершения восстановления переносятся или удаляются только файлы журнала. Файл Ntds.dit нельзя удалять или перемещать. Этот файл должен оставаться в той же папке, в которой он был установлен. По умолчанию это папка C:\Winnt\Ntds.
Техническая поддержка 64-разрядных операционных систем Windows
Поскольку 64-разрядная операционная система Windows поставляется в составе приобретенного оборудования, то обязанности по предоставлению соответствующей технической поддержки несет производитель оборудования. Для оптимизации производительности системы производитель может устанавливать дополнительные компоненты, например специальные драйверы устройств, и настраивать определенные параметры операционной системы. Корпорация Майкрософт предоставляет ограниченную техническую поддержку пользователям 64-разрядных версий Windows. Однако в первую очередь следует обращаться непосредственно к производителю оборудования. Производитель обладает наилучшими возможностями по поддержке установленного им программного обеспечения.
Для получения дополнительных сведений о 64-разрядных версиях Windows XP Professional обращайтесь на веб-узел Майкрософт по следующему адресу:
Настройка обмена с банком с использованием сервиса 1С:ДиректБанк (кроме Сбербанка)
Запустить помощник настройки можно из контекстной рекламы по ссылке Подключите сервис 1С:ДиректБанк .
Если банк, в котором открыт счет организации, входит в список банков, поддержавших технологию DirectBank, и подал заявку на включение этой информации в программы 1С, то программа сама определит сценарий подключения и запустит его в помощнике. В остальных случаях порядок настройки требуется уточнить в банке.
Порядок настройки зависит от того, в каком банке открыт счет. Возможны следующие варианты:
- автоматическое получение настроек через Интернет с указанием адреса сервера банка, способа аутентификации и данных клиента;
- загрузка настроек из файла, предварительно скаченного из личного кабинета банка или полученного через техническую поддержку банка;
- ручное заполнение (все параметры для подключения необходимо запросить в техн.поддержке банка). В рамках этого сценария реализована возможность подключить взаимодействие с банком с использованием внешнего модуля, поставляемого банком.
После завершения настройки программа автоматически запустит тестирование обмена по выполненным настройкам.
Форму ранее выполненных настроек можно открыть из раздела Администрирование -> Обмен электронными документами -> перейти по ссылке Настройки обмена с банками.
Обмен данными с банком через сервис 1С:ДиректБанк
Обмен даными с банком может выполняться одним из способов:
с использованием электронной подписи в программе 1С; без использования электронной подписи в программе 1С (требуется подтверждение платежей на стороне банка).Способ взаимодействия устанавливает банк, и клиент в большинстве случаев не может самостоятельно принимать решение использовать электронную подпись в программе 1С или нет. Перед началом использования обмена через сервис 1С:ДиректБанк рекомендуем обратиться в свой банк для уточнения условий подключения и способа взаимодействия.
Отправка одного платежного поручения при использовании электронной подписи
Программа запросит пароль к закрытому ключу сертификата электронной подписи (процесс подписания) и, если пароль будет введен правильно, сформирует для платежного документа электронную подпись. При необходимости перед подписанием можно отсюда же перейти к просмотру содержимого электронного документа, например, сверить сумму и получателя платежа.
Далее программа запросит пароль для входа на банковский сервер (процесс аутентификации) и отправит документ в банк на обработку.
Групповая отправка платежных поручений при использовании электронной подписи
Программа запросит (только 1 раз для пачки документов) пароль к закрытому ключу сертификата электронной подписи (процесс подписания) и, если пароль будет введен правильно, сформирует по каждому из платежных документов электронные подписи. При необходимости перед подписанием можно отсюда же перейти к просмотру содержимого электронных документов.
Программа запросит пароль для входа на банковский сервер (процесс аутентификации) и отправит документы в банк на обработку. Если в форме установить флаг Запомнить пароль , тогда при следующем сеансе обмена данными с банковским сервисом повторно пароль вводить не потребуется.
Получение выписок банка при использовании электронной подписи
Откройте форму списка документа Банковская выписка . Если в форме указать Организацию и/или Банк.счет, тогда программа будет запрашивать выписку по конкретной организации и банку.
Выполните команду Загрузить .
Программа запросит пароль к закрытому ключу сертификата электронной подписи (процесс подписания) и, если пароль будет введен правильно, сформирует для запроса выписки электронную подпись. При необходимости перед подписанием можно отсюда же перейти к просмотру содержимого электронного документа, например, сверить период запрашиваемой выписки
Далее программа запросит пароль для входа на банковский сервер (процесс аутентификации) и отправит запрос выписки в банк на обработку.
Отправка одного платежного поручения без использования электронной подписи
Программа запросит пароль для входа на банковский сервер (процесс аутентификации) и отправит документы в банк на обработку.
Если на стороне банка включено подтверждение операций по СМС, то программа дополнительно запросит одноразовый пароль, который был отправлен на мобильный телефон, указанный в банке для Вашей организации.
Внимание ! Для того чтобы отправленный из 1С платежный документ попал в очередь на исполнение потребуется дополнительное акцептование средствами банка (личный кабинет в Интернет-банке, мобильное устройство и т.д.).
Групповая отправка платежных поручений без использовании электронной подписи
Программа запросит пароль для входа на банковский сервер (процесс аутентификации) и отправит документы в банк на обработку. Если в форме установить флаг Запомнить пароль , тогда при следующем сеансе обмена данными с банковским сервисом повторно пароль вводить не потребуется.
Если на стороне банка включено подтверждение операций по СМС, то программа дополнительно запросит одноразовый пароль, который был отправлен на мобильный телефон, указанный в банке для Вашей организации.
Получение выписок банка без использования электронной подписи
Откройте форму списка документа Банковская выписка . Если в форме указать Организацию и/или Банк.счет, тогда программа будет запрашивать выписку по конкретной организации и банку.
Выполните команду Загрузить .
Программа запросит пароль для входа на банковский сервер (процесс аутентификации) и отправит запрос выписки в банк на обработку.
Если на стороне банка включено подтверждение операций по СМС, то программа дополнительно запросит одноразовый пароль, который был отправлен на мобильный телефон, указанный в банке для Вашей организации.
В информационных базах на платформе 1С могут возникнуть множество различных ошибок:
нарушение логической/физической целостности базы, ошибки пользователей, «кривой» код разработчика и многое другое.
Причин может быть множество: отключили свет, и не было источника бесперебойного питания, или вечер пятницы удался, и пользователь уже и не может вспомнить в понедельник, что он натворил такого.
Во-первых, стоит задать несколько уточняющих вопросов пользователю:
1) Релизы платформы/конфигурации.
4) Возникает ли если запустить 1с с другого компьютера/от другого пользователя? Это даст нам пищу для размышлений – сможет ли помочь очистка кэша, настройка прав, или очистка настроек пользователя.
Теперь немного о самих ошибках и том как их решать.
Общее:
Часть ошибок возникает при использовании нелицензионного ПО (windows, 1C и т.д.).
Распространенный пример – ломаная платформа. Один из патчей взламывает конкретную версию платформы, поэтому после установки новой версии платформы и попытке зайти в базу можно увидеть окно «Не обнаружено свободной лицензии».
Если Вы встретили ошибку в первый раз - возможно, кто-то уже ее встречал -
поищите в google, возможно кто-то уже с этим сталкивался и решил проблему, и Вы не потратите лишних пару часов своего времени.
Релиз конфигураций должен быть актуальным (в первую очередь для конфигураций из которых сдается регламентированная отчетность), неспроста на линии консультаций практически всегда предлагают вначале обновиться, а потом уже смотреть дальше.
Актуальный релиз платформы - у каждой конфигурации написано, какой релиз платформы рекомендован для работы с этой конфигурацией.
Технологический журнал позволяет протоколировать все события 1С:Предприятия (или часть, используя фильтр).
Про него можно прочитать здесь и здесь.
. ВАЖНО
Перед любыми действиями с базой - сделать архивную копию!
Если база не открывается в конфигураторе - скопировать папку с базой и выполнять все операции на копии!
1) База вообще не открывается ни в пользовательском режиме, ни в конфигураторе.
-
Самое быстрое, что можно сделать - очистить временные файлы (удалить базу из списка баз и подключить заново)
- Также можно попытаться зайти в базу от другого пользователя.
- Если база файловая, то стоит запустить утилиту для тестирования физической целостности базы chdbfl. Она находится в папке:
C:\Program Files (x86)\1cv8\8.x.x.xxx\bin\chdbfl.exe
- Если база sql-ная то тестирование средствами sql.
2) Если база при запуске уходит в дамп.
- Откройте свойства экрана. Это можно сделать через Панель управления, или просто щелкнув правой кнопкой мыши по любому месту рабочего стола, свободному от окон и значков, и выбрав пункт контекстного меню «Свойства».
- В открывшемся окне настройки дисплея перейдите на закладку «Параметры» и нажмите кнопку «Дополнительно».
- В открывшемся окне свойств видеокарты перейдите на вкладку «Диагностика».
- Передвиньте движок «Ускорение» в крайнюю левую позицию («нет») и нажмите «Применить» или «Ок». Аппаратное ускорение отключено. Изменения вступят в силу после перезагрузки системы.
- Откройте Панель управления (Пуск — Панель управления).
- Найдите и откройте элемент «Экран».
- В левой части открывшегося окна щелкните по ссылке «Настройка параметров экрана».
- В открывшемся окне нажмите на ссылку «Дополнительные параметры».
- Перейдите на вкладку «Диагностика» и нажмите кнопку «Изменить параметры».
- В открывшемся окне передвиньте движок в крайнее левое положение («нет») и нажмите «Ок». Если UAC включен, придется подтвердить, что изменения санкционированы пользователем. Аппаратное ускорение отключено. Изменения вступят в силу после перезагрузки системы.
В Windows 7 в некоторых случаях кнопка «Изменить параметры» будет неактивна. В этом случае отключить аппаратное ускорение невозможно, так как видеокарта и ее драйвер не поддерживают манипуляции аппаратным ускорением.
4) При каком-то действии выкидывает на код в конфигуратор.
- Для проверки стоит очистить кэш.
- Если не помогло то скорей всего ошибка в коде - особенно актуально для нетиповых и самописных конфигураций, но встречается иногда и в типовых.
Если конфигурация нетиповая, то тут либо обновление прошло некорректно или разработчик дорабатывавший конфигурацию не предусмотрел все возможности пользовательских ошибок – защита от дурака (если это возможно!).
Если типовая, то возможно ошибка в релизе.
В любом случае стоит пробежать в отладчике и посмотреть что не так.
5) Под одним пользователем дает что-то сделать, под другим нет.
- Настройки прав пользователей.
- Настройки пользователя.
- Очистка кэша.
6) С одного ПК заходит, с другого нет.
- Проверить в проводнике видит ли базу – может к папке с базой не предоставлен общий доступ.
- Очистка кэша.
- Зайти под другим пользователем.
7) Я ничего не делал/делала но у меня все сломалось
- Если смогут подсказать что именно «не делали» и когда, то можно воспользоваться
8) Недостаточно памяти.
Был у меня случай, пришел клиент, говорит, при закрытии месяца вылетает ошибка "Недостаточно памяти". Взялся я за эту проблему. Думал, что легко, сначала добавил оперативки - ошибка. Было 2 гигабайта, стало 4, а все равно 1с-ке мало. Размер файла подкачки менял - ошибка, переустановка системы (поставил Windows 7) дало только временный результат, где-то на неделю. Перепробовал все. Спустя некоторое время решение было найдено.
Решение
На клиентском компе запустить командную строку от имени администратора, прописать там следующее:
BCDEdit /set increaseuserva xxxx - вместо хххх пишите объем виртуального адресного пространства в мегабайтах, т.е. сколько нужно памяти под работу приложений. По умолчанию 2 гига. Вообще в 32-разрядных операционных системах выделяется 4 гигабайта: 2 - на приложения и 2 на нужды самой ОС. Я выбрал 3000 (т.е. CDEdit /set increaseuserva 3000). Однако система может подглючивать. Особенно, если у вас 2 гига оперативки, как у меня. Это для ОС семейства Windows Vista, 7, Windows 2008.
Для Windows XP \ Windows 2003 пишем
/3GB /userva=xxxx (xxxx в МБ в диапазоне 2048 - 3072) в файле boot.ini, рекомендуемый максимум значений userva 2900–3030.
9) Элементы форм налезают друг на друга и имеют неправильное расположение.
10) Ошибка СУБД Внутренняя ошибка компоненты dbeng8
- Ошибка связана с различием кода разных версий платформы, когда пользователи пытаются использовать файловый вариант. Для клиент-серверного варианта при запуске происходит контроль и работа с разными версиями платформы в принципе невозможна.
Решение: обновиться до актуального релиза на всех рабочих местах.
Если не помогло, тогда делаем следующее:
-
Тестирование и исправление
11) Ошибка в платформе 8.3.4.428
- В версии 8.3.4.428 платформы "1С:Предприятие" обнаружена критичная ошибка, возникающая при реструктуризации данных. Данная ошибка локализована и будет исправлена в следующей версии платформы.
12) Конфликт блокировок при выполнении транзакции:
Microsoft OLE DB Provider for SQL Server: Could not continue scan with NOLOCK due to data movement.
HRESULT=80040E14, SQLSrvr: SQLSTATE=42000, state=3, Severity=C, native=601, line=1
Конечно список далеко не полный, так что буду рад, если его дополнят в комментариях.
Специальные предложения
При любой непонятной фигне чистить кэш потом разбираться.
У меня пользователи уже научены что сначала давят Сервис\Очистить кэш и перезапустить программу а потом уже звонить и жаловаться.
Хорошая статья! По первому пункту могу добавить. Если не получилось ничего из перечисленного, можно воспользоваться программкой Tool_1CD и с ее помощью удалить записи в таблице configsave. Только это мне и помогло в свое время. 1 пункт. Как же можно выгрузить в *.dt, если по условию не загружается конфигуратор?8. пункт это не решение. Увеличение до 3Гб памяти под процесс зачастую не помогает. Решение - это 64-разряда для клиента и для сервера.
Вообще в 32-разрядных операционных системах выделяется 4 гигабайта: 2 - на приложения и 2 на нужды самой ОС. Строго говоря, 4 гигабайта это адресное пространство 32-разрядных систем, а не "выделяется". Из которых MS еще что-то резервирует под аппаратную часть, плюс еще ограничивает каждый процесс 2 Гигами.
9. Проще сделать "Восстановить положение окна Alt-Shift-R"
Многократно повторенный совет использовать chdbfl.exe довольно сомнителен. Утилита известна тем, что зачастую добивает базу окончательно.
(6)(9) - присоединяюсь. С программными лицензиями проблемы возникают гораздо чаще. Статья классная, я плюсанул. Одно но "Часть ошибок возникает при использовании нелицензионного ПО (windows, 1C и т.д.)." - очень сомнительное предложение. Terve!R; user705520_admin; roman8115; virtmon; Sophus; Bukaska; JesteR; buganov; for-elenak; plmshka; Sergafan10; + 11 – 1 Ответить
(9) Aspire1C,
Скорее это относится к карявым патчам в которых "что-то не учли"
(0)
Статья хорошая, хотя у нас с одним клиентом, в клиент-серверном варианте, возникла ошибка, которая не была описана ни где в интернете (по крайней мере я не нашёл):
При попытки открыть форму справочника или сделать запрос хотя бы к одному его полю - рабочий сервер 1С 8.3 падает и перезапускается. Тут ни чиска кешев, ни dt, ни чекдб в скуле, ни выгрузка-загрузка через файловую базу (с проверкой chdbfl и тестированием-исправлением) не помогают :-) Хотя в файловом варианте всё работало отлично.
Скорее это относится к карявым патчам в которых "что-то не учли"
Там учитывать нечего.
Но из за повального спроса, их часто снабжают дополнительным потребительским сервисом - троянами.
Если в процессах висит что-то типа rundll32 C:\windows\temp\pagefile.sys - это вот оно. (9) Aspire1C, Описал частый пример с ломаной платформой. (26) Aspire1C, да, часто это ошибка, возникшая вследствие незнания администратором специфики механизмов лицензирования 1С/HASP.
Это не статья. Это перечень условно известных проблем с не всегда корректными рекомендациями по их решению.
Далее по пунктам:
0) Кэш (и Local, и Roaming) чистим в первую очередь. И при возможности перезапускаем серверы приложения и СУБД.
1) Правильное решение - технологический журнал.
2) Приведена только одна из возможных причин, к тому же не самая частая. (проверьте в системном логе ошибок GDI). И даже в этом случае лучшее решение - обновлять драйвера видео. Наблюдается это только со старыми дровами встроенного видео Intel. А вообще правильное решение - технологический журнал.
3) Правильное решение - технологический журнал
4) Не нужно гадать - сразу идем в отладчик.
5) Верно.
6) Скорее всего, это какая-то проблема связи либо авторизации. В случае с файловой базой первичная рекомендация верная, а при клиент-серверной помогут всяческие пинги, телнеты, анализ системных логов и опять же - технологический журнал.
7) Не забыть написать служебку о саботаже рабочего процесса пользователем. В следующий раз пользователь будет помнить, что он делал. А так да, ЖР, минимальный ТЖ (excp, excpcntx) и логи.
8) Вообще-то в современных конфигурациях механизмы, требовательные к памяти, обычно выполняются на сервере. Может помочь оптимизация проблемных запросов. А в некоторых случаях поможет только сервер x64. Ну и о фрагментации адресного пространства памяти не забываем, спасет плановый перезапуск рабочих процессов.
9) Не факт. В УФ может быть виноват браузер, в ОФ - кривые привязки элементов формы.
10) Тоже не факт. Сбойная база к такой ошибке может приводить.
11) Версия платформы отозвана. Решение - только поднимать базу из бэкапа.
12) С чего вы вообще взяли, что конфликт блокировок - это ошибка? Это показатель некорректной работы СУБД или логики конфигурации, и dbcc checkdb Вас от этого не спасет.
"Конфликт блокировок" бывает двух видов:
а) таймаут - тут нужно выяснять, почему не удалось наложить блокировку за отведенное время.
б) дедлок - тут нужно анализировать порядок наложения блокировок, и далеко не всегда эту проблему удается решить "малой кровью".
Читайте также: