MYSQL: <имя таблицы> is marked as crashed and should be repaired

В моем случае обошлось просто (Внимание! данные в таблице удаляются!):

Если данные важны для сохранения,восстановить можно попробовать так:

1C: метод объекта не обнаружен ПолучитьНомерНаПечать

После очередного обновления конфигурации 1С, бухгалтерия обнаружила что не работает один из отчетов. Выдает ошибку

Проблема известная и легко гуглится — дело в обновлении БСП в конфигурации. Разработчики переименовали функцию ПрефиксацияОбъектовКлиентСервер.ПолучитьНомерНаПечать() на ПрефиксацияОбъектовКлиентСервер.НомерНаПечать()

 

После обновления до Ubuntu 19.10 процессор в полочке

После обновления до Ubuntu 19.10 процессор в полочке. Грузит процесс kwin_x11. Пока пришлось отключить все эффекты. Компьютер «ожил».

Другое решение пока не нашел.

curl: SSL_CTX_use_certificate:ca md too weak

Со стародавних времен часть моих скриптов для получения содержимого страниц с сертификатом p12 используют конструкцию вида:

Однако после обновления OpenSSL появилась ошибка вида:

curl: SSL_CTX_use_certificate:ca md too weak

, которая говорит от том, что шифрование которое было использовано для генерации сертификата слишком слабое.

Решение: перегенирировать сертификат с md5 на sha256. Для этого в файле ca.config нужно поправить:

Интересное поведение mysql при выборке из таблицы содержащей NULL

Столкнулся с интересным поведением MySQL при выборке из таблицы содержащей NULL в качестве значения.  Очередной подвох однако.. Пусть например есть таблица:

Хотим получить все значения не содержащие uuid=»peni». Логично было бы использовать такой запрос:

Аааа. А куда делись остальные значения? А вот потому что с точки зрения MySQL правильно будет:

Вывод: при создании таблиц нужно стараться заполнять поля значениями «по умолчанию». Чтобы NULL не было в принципе. Тогда и возможной ошибки не будет.

 

1 81 82 83 84 85 283