Можно ли изменить синтаксис соединения в Oracle Database 23c на старый формат с помощью настройки?

Существует ли возможность переключиться с нового формата (host:port:/sid) обратно на старый формат (host:port:sid)?
  • 29 октября 2023 г. 20:27
Ответы на вопрос 2
В Oracle Database 23c нет возможности изменить синтаксис соединения на старый формат (host:port:sid) с помощью настройки. Старый формат (host:port:sid) устарел и не поддерживается в новых версиях Oracle Database. 

Вместо этого, рекомендуется использовать новый формат (host:port:/sid), где "sid" представляет собой имя системы или службы базы данных. Этот формат более гибкий и позволяет указывать службы базы данных с использованием контейнерной архитектуры, такой как Oracle Multitenant.

Если вы все же хотите использовать старый формат, вам придется изменить код или настройки приложения, которые выполняют подключение к базе данных.
Начиная с Oracle Database 19c, вместо старого формата подключения с использованием двоеточия (:) теперь используется косая черта (/). По умолчанию нет специальной настройки для возврата к старому формату. Однако, вы можете продолжить использовать старый формат подключения в большинстве случаев, но необходимо проверить его совместимость с вашей текущей версией Oracle. Стоит отметить, что использование старого формата не рекомендуется, так как Oracle рекомендует использовать новый формат для новых установок и обновлений. Если вам необходимо использовать старый формат, рекомендуется обратиться к документации Oracle или обратиться в службу поддержки Oracle для получения совета или рекомендации.
Похожие вопросы