1С v8: Нарушена целостность конфигурации.

Попала ко мне в руки весьма странная база 1с. Документы открываются, данные сохраняются, но когда пытаешься выполнить обновление -- долго думает, что-то пытается, потом выполняется восстановление базы. Пытался обновить конфигурацию с помощью .cf-файла -- при попытке открыть конфигурацию 1с-ка пишет "Нарушена целостность конфигурации" и закрывается.

Выполнил стандартные процедуры восстановления работы 1с:

  • Удалил кеш-файлы. Результат тот же.
  • Проверил файл утилитой chdbfl.exe. Ошибок нет.
  • Выполнил "Тестирование и Исправление". Ошибок нет.
  • Выгрузил базу. Загрузил базу. Результат тот же.

В итоге проблема решилась заменой таблицы CONFIG на аналогичную из живой идентичной конфигурации. Ниже небольшой мануальчик по замене.

1 1 1 1 1 1 1 1 1 1 Рейтинг 0.00 [0 Голоса (ов)]

Windows: Скрытие \ Отключение конкретных обновлений в Windows 10 \ Windows Server 2016

В версиях ниже Windows 10 функции отключения/скрытия конкретных обновлений был встроен в Центр обновления Windows. В Windows 10 господа из Microsoft данный функционал выпилили, но оставили возможность отключения обновлений с помощью специального диагностического пакета Show or Hide Updates.

1 1 1 1 1 1 1 1 1 1 Рейтинг 2.00 [1 Голос]

Windows: WindowsXP/Vista/7/8/10 в качестве терминального сервера

Многие операционные системы Windows имеют возможность удаленного подключения к ним по протоколу RDP, но к сожалению не все. Также в некоторых версиях существует ограничение на число rdp-подключений равное одному. Однако, народные умельцы сделали несколько патчей убирающих данные ограничения.

1 1 1 1 1 1 1 1 1 1 Рейтинг 3.00 [1 Голос]

CentOS: Сброс пароля на FreePBX версии 12

Попалась в руки вашего покорного слуги IP-АТС FreePBX версии 12. АТС развернута на CentOS версии 6. Логинов паролей к ней не было, поэтому пришлось сбросить пароль root и пароль для веб-морды FreePBX. Ниже пошаговый мануальчик по сбросу паролей, который подходит для этих версий ПО.

1 1 1 1 1 1 1 1 1 1 Рейтинг 3.75 [2 Голоса (ов)]

Windows: Диагностика и освобождение свободного места на диске

Одной из довольно частых проблем на компьютерах не сильно грамотных пользователей -- нехватка места на системном разделе. Постарался собрать в одном месте способы диагностики и решения данной проблемы.

1 1 1 1 1 1 1 1 1 1 Рейтинг 3.00 [2 Голоса (ов)]

1С v8: Скрипт для удаления кеша всех пользователей терминального сервера.

 Вагон и маленькая тележка проблем с 1с решается удалением файлов кеша. Если в процессе обновления конфигурации или платформы на терминальном сервере начались массовые проблемы. Очистить кеши всех пользователей разом можно 1 командой в powershell. Сваял нехитрый PS-скриптик для обеих версий чтоб сильно не заморачиваться.

1 1 1 1 1 1 1 1 1 1 Рейтинг 3.40 [5 Голоса (ов)]

Windows Server 2016 Evaluation Edition: сброс триала, upgrade до Standart/Datacenter

Версия для оценки Windows Server 2016 Evaluation Edition доступна для скачивания с официального сайта Microsoft. Версия имеет полный функционал и нормально работает в течении триального периода (180 дней).Беда заключается в том, что по истечении триального периода сервер пишет в логи: 

Процесс C:\Windows\system32\wlms\wlms.exe (<имя>) инициировал действие "Завершить работу" для компьютера <имя> от имени пользователя NT AUTHORITY\СИСТЕМА по причине: Другое (Запланированное)
Код причины: 0x80000000
Тип выключения: Завершить работу
Комментарий: Истек срок действия лицензии для этой установки Windows. Компьютер завершает работу.

и выключается.

Такая ситуация имеет два варианта решения: Вариант 1 (не правильный) -- сбросить триальный период. Вариант 2 (правильный) -- обновить до нормальной версии и активировать через KMS-сервер или с помощью  MAK/Retail ключа.

1 1 1 1 1 1 1 1 1 1 Рейтинг 0.00 [0 Голоса (ов)]

Mikrotik: Powershell-скрипт для массового резервного копирования.

В Mikrotik Router OS существует два вида резервного копирования.

1. Бинарный бекап. В этом случае создается полная резервная копия настроек, включая MAC-адреса. Этот вариант хорошо подходит для восстановления на том же устройстве, а вот с переносом на другой девайс могут возникнуть проблемы. (совпадение MAC-адресов, перепутанные имена интерфейсов и прочие радости)

2. Текстовый бекап. Тут создается текстовый скрипт с настройками. Можно открыть блокнотом и посмотреть как было настроено, а также запустить на другом девайсе, и если какие-то настройки несовместимы, поправить руками.

В принципе и первый и второй бекапы делаются одной командой в терминале. Однако при количестве устройств больше 2-х десятков делать копии вручную весьма уныло. Поэтому был написан скрипт, который автоматизирует данный процесс.

1 1 1 1 1 1 1 1 1 1 Рейтинг 0.00 [0 Голоса (ов)]

Windows 7 Home/Starter: Установка редактора груповых политик (gpedit.msc).

В любой операционной системе Windows групповые политики можно исправить через редактор реестра. Однако, с помощью mmc-оснастки (gpedit.msc) делать исправления удобнее и привычнее. Нюанс в том, что из "домашних" версий ОС оснастка выпилена, и при попытке запуска gpedit.msc выдается ошибка "Не удается найти "gpedit.msc".  Проверьте, правильно ли указано имя и повторите попытку."  К счастью, существует неофициальный патчик, который добавляет эту оснастку.

1 1 1 1 1 1 1 1 1 1 Рейтинг 0.00 [0 Голоса (ов)]

Mikrotik: Мониторинг доступности хоста в сети.

Относительно недавно случился небольшой ппц, слава Богу вовремя заметили и потери были минимальные. Есть некое оборудование для резервного копирования, которое как оказалось, не всегда стартует после отключения питания. Чтобы не допустить отсутствия актуальных резервных копий, прикрутил простенький мониторинг средствами Mikrotik RouterOS, который при недоступности хоста отправляет email админу и пытается включить хост средствами WakeOnLAN.

1 1 1 1 1 1 1 1 1 1 Рейтинг 3.67 [3 Голоса (ов)]