Как заставить Oracle expdp изменить размерность текстовых полей, определенную в NLS_LENGTH_SEMANTICS в DDL?

Утилита импорта expdp, для создания таблиц собирает скрипты DDL с учетом параметра NLS_LENGTH_SEMANTICS, заданного для каждого поля таблицы. А что если при экспорте данных требуется поменять этот параметр?

(далее…)

0 Comments

Recompile Invalid Objects In Oracle

Проблема заключается в том, что изменения исходных импортируемых таблиц привели к ошибкам в построенных по ним представлениях.  Объекты с ошибками необходимо перекомпилировать.
(далее…)

0 Comments

JDBC connection failing with ORA-12516 и TNS:listener could not find available handler witht matching protocol stack

Не работает часть сервисов: два из трех апексов работают в своих PDB, а третий недоступен с такой вот ошибкой в логах томката и листенера:

JDBC connection failing with ORA-12516 и TNS:listener could not find available handler witht matching protocol stack

Пояснение: Количество сессий росло после запуска нового интеграционного приложения и нового инстанса апекс для обучения студентов. Также повлияло увеличение пула соединений в настройках драйвера JDBC Tomcat и в ORDS одновременно.

(далее…)

0 Comments

Oracle – режим ARCHIVELOG

  1. В режиме ARCHIVELOG восстановление возможно до момента последней зафиксированной транзакции.
  2. Режим ARCHIVELOG не включен по-умолчанию.
  3. Включение режима ARCHIVELOG возможно только в выключенной и смонтированной БД.
  4. Для рабочих СУБД требуется включать.

(далее…)

0 Comments

Повышение производительности Oracle SQL Developer. Часть 2. Опции запуска.

Oracle SQL Developer и Oracle Data Modeler – приложения JVM. Соответственно все рекомендации по анализу настройке производительности JVM относятся и к ним. Оценить используемые ресурсы можно утилитой jvisualvm. В MAC OS она расположена /Library/Java/JavaVirtualMachines/jdk1.8.0_221.jdk/Contents/Home/bin/jvisualvm.
(далее…)

1 Comment

Отправка почты из Oracle Apex через OFFICE365 (SMTP TLS) и решение ошибки ORA-24263: remote server certificate doesn’t match the target address.

Дано: Oracle Linux 7.9, Oracle Database EE 19c, APEX 20.2. Требуется отправка почты приложением. Отправка почты через почтовый релей без авторизации не подходит, поскольку часто определяется почтовыми фильтрами как спам. Мы некоторое время работали над повышением репутации почтового релея, поскольку множество информационных систем уже настроены и безопасно отправляют письма через него. Но в итоге пришли к выводу, что использование почтовых шлюзов в организации одновременно с почтовыми сервисами в том же домене впредь будет осложняться и создавать вполне ощутимые проблемы с доставкой писем из информационных систем. Решено отказаться и переводить все сервисы на использование отправки почты через SMTP серверы сервисов с авторизацией.

(далее…)

0 Comments

ORA-32794 “cannot drop a system-generated sequence” – неудаляемые последовательности в Oracle

Дано: 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.

(далее…)

0 Comments

Повышение производительности Oracle SQL Developer. Часть 1. Переключение на драйвер Oracle instant client.

Можно значительно улучшить и ускорить работу Oracle SQL Developer переключившись на Oracle instant client. Проблема производительности в идущем в комплекте JDBC драйвере. Сам Oracle SQL Developer на сайте производителя

Напишу это второй раз: значительно ускорить SQL Developer! )))

(далее…)

0 Comments

Конец ленты публикаций

Больше нет публикаций для загрузки

Close Menu