В этой теме рассматриваются общие проблемы и способы их решения.
Устранение проблем с подключением к локальной базе данных Oracle
Создайте временный экземпляр Compute в подсети PAC, а затем убедитесь, что можно разрешить имя хоста и порт местной базы данных, а также выполнить ping-запрос частного IP-адреса.
Команда проверки разрешения имени хоста:
$ nslookup <On-premises database hostname>
Если невозможно определить имя хоста локальной базы данных Oracle с одним узлом, это означает, что DNS-серверы, настроенные в параметре DHCP подсети, не могут определить, что недействительно – имя хоста или конфигурация зоны DNS.
Команда проверки подключения:
nc -zv <On-premises database hostname> <port>
Например: nc -zv onprem.db.xyz.com 1521
.
Примечание. Если пакет nc недоступен, используйте yum install nc*
.
Если не удается установить подключение, проверьте подключение к сети VPN или FastConnect между Oracle Cloud Infrastructure VCN и локальной сетью.
Устранение проблем с подключением к локальному источнику данных Oracle Essbase
Проверьте файл essbase.cfg для любых допустимых портов, которые в данный момент используются Essbase.
Примечание. При использовании брандмауэра Palo Alto Networks не создавайте правило для App-ID, то есть oracle-essbase. Вместо этого создайте новое правило брандмауэра, включающее диапазон портов Essbase.
ocivcn.companyabc.com
.Команда проверки разрешения имени хоста:
$ nslookup <On-premises Essbase hostname>
Если невозможно определить имя хоста локального Essbase, это означает, что DNS-серверы, настроенные в параметре DHCP подсети, не могут определить, что недействительно – имя хоста или конфигурация зоны DNS.
Команда проверки подключения:
nc -zv <On-premises Essbase hostname> <essbase port>
Пример:
nc -zv onprem.essbase.xyz.com 1423
nc -zv onprem.essbase.xyz.com 33767
Примечание. Если пакет nc недоступен, используйте yum install nc*
.
Если не удалось установить подключение через сокет, проверьте следующее:
- Подключение к сети VPN или FastConnect между Oracle Cloud Infrastructure VCN и локальной сетью.
- Правило брандмауэра существует для всего диапазона портов Essbase 32768-33768.
Устранение проблемы максимального времени выполнения запроса в Oracle Planning and Budgeting Cloud Service
Oracle Planning and Budgeting Cloud Service – облачная технология, предоставляющая компаниям интегрированное решение для бюджетирования, прогнозирования и планирования. Для обеспечения стабильности очень важно установить время выполнения запроса (QRYGOVEXECTIME) в облачной службе планирования и бюджетирования (Essbase). В этом разделе мы обсудим важность установки параметра QRYGOVEXECTIME.
Что такое QRYGOVEXECTIME?
QRYGOVEXECTIME
– это параметр, который контролирует максимальное количество времени, в течение которого запрос выполняется в Essbase.
Почему параметр QRYGOVEXECTIME важен?
QRYGOVEXECTIME
играет большую роль в облачной службе планирования и бюджетирования, поскольку помогает обеспечить стабильность как Oracle Analytics Cloud, так и Planning and Budgeting Cloud Service. Вот некоторые из причин:
И, наконец, установка QRYGOVEXECTIME в PBCS / Essbase – это важный шаг в обеспечении стабильности работы Oracle Analytics Cloud и Essbase. Ограничение времени выполнения запросов предупреждает нехватку ресурсов, повышает стабильность системы и общую производительность. Поэтому не стоит жалеть время на настройку этого параметра, установив подходящее для среды значение.
Для добавления ограничений на время выполнения запроса создайте запрос на обслуживание в службе поддержки Oracle для Oracle Planning and Budgeting Cloud.