Рабочая среда: Oracle Linux 7.9, Oracle DB 19c EE, реверс прокси Nginx 1.18.0 из rpm репозитория nginx.org, ORDS 20.3 с Tomcat 9 и APEX 20.1.
Необходимо добавить код счётчика Яндекс Метрики или любой другой код без вмешательства в код приложений.
(далее…)
В Oracle Linux, Centos, RedHat при обновлении системы появляется сообщение “Delta RPMs disabled because /usr/bin/applydeltarpm not installed”
# yum upgrade -y
Загружены модули: ulninfo
epel/x86_64/metalink | 25 kB 00:00:00
***
Итого за операцию
=======================================================================
Обновить 1 пакет
Объем загрузки: 270 k
Downloading packages:
Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
***
Выполнено!
(далее…)
Oracle SQL Developer и Oracle Data Modeler – приложения JVM. Соответственно все рекомендации по анализу настройке производительности JVM относятся и к ним. Оценить используемые ресурсы можно утилитой jvisualvm. В MAC OS она расположена /Library/Java/JavaVirtualMachines/jdk1.8.0_221.jdk/Contents/Home/bin/jvisualvm
.
(далее…)
Дано: Oracle Linux 7.9, Oracle Database EE 19c, APEX 20.2. Требуется отправка почты приложением. Отправка почты через почтовый релей без авторизации не подходит, поскольку часто определяется почтовыми фильтрами как спам. Мы некоторое время работали над повышением репутации почтового релея, поскольку множество информационных систем уже настроены и безопасно отправляют письма через него. Но в итоге пришли к выводу, что использование почтовых шлюзов в организации одновременно с почтовыми сервисами в том же домене впредь будет осложняться и создавать вполне ощутимые проблемы с доставкой писем из информационных систем. Решено отказаться и переводить все сервисы на использование отправки почты через SMTP серверы сервисов с авторизацией.
(далее…)
Дано: требуется синхронизация данных между системами, входная информация раз в час поступает в виде файла в формате CSV через запрос к веб сервису, должна быть загружена в таблицу MySQL. Сервер MySQL не локальный. ОС Oracle Linux 7, MySQL 8
(далее…)
Дано: Oracle 19c, создана таблица, Primary key объявлен как “NUMBER GENERATED ALWAYS AS IDENTITY”.
После удаления таблицы в схеме сохраняются неудаляемые объекты sequence с именами типа “ISEQ$$_87167”.
При попытке удаления появляется ошибка:
Error code: ORA-32794 Description: cannot drop a system-generated sequence Cause: An attempt was made to drop a system-generated sequence. Action: A system-generated sequence, such as one created for an identity column, cannot be dropped.
(далее…)
Можно значительно улучшить и ускорить работу Oracle SQL Developer переключившись на Oracle instant client. Проблема производительности в идущем в комплекте JDBC драйвере. Сам Oracle SQL Developer на сайте производителя
Напишу это второй раз: значительно ускорить SQL Developer! )))
(далее…)
Задача: два 8.0.22 MySQL Community Server в среде Oracle Linux Server release 7.9, настроена Master-Slave репликация. ВАЖНО ЗНАТЬ, что репликация это не резервное копирование, необходимо настроить на слейве резервирование всех баз. В среде с небольшими базами данных и наличием технологического окна для резервирования можно воспользоваться mysqldump.
(далее…)
Проблема: два 8.0.22 MySQL Community Server в среде Oracle Linux Server release 7.9, настроена Master-Slave репликация, катастрофически быстро уменьшилось место на диске с данными после загрузок и удаления больших объемов данных.
Причина: MySQL все изменения данных сохранил нарастающим итогом в бинарных логах, которые используются для репликации. И на мастере и на слейве.
(далее…)
После установки Centos 8 на облачном сервисе часто возникает ошибка локали. В Yandex Cloud, да и в большинстве клаудов экономят место в базовых образах ОС. Ошибка при логине пользователя и любом действии: Failed to set locale, defaulting to C.UTF-8
и все сопутствующие проблемы интерфейсов программ.
(далее…)