Если я изменил oracle tnsnames.ora, должен ли я перезапустить базу данных или слушателей или просто оставить ее?

#oracle

#Oracle

Вопрос:

Если я изменил oracle tnsnames.ora, должен ли я перезапустить базу данных или слушателей или просто оставить ее?

Ответ №1:

Это зависит от того, что изменилось. Если изменился псевдоним, используемый ссылкой на базу данных, может быть полезно закрыть старый сеанс, в котором открыта эта ссылка. В противном случае перезапуски на стороне сервера rdbms не требуются.

Ответ №2:

Перезапускать что-либо не нужно. Прослушиватель не использует tnsnames.ora, только клиенты, пытающиеся подключиться через прослушиватель, используют.

Ответ №3:

Нет необходимости перезапускать что-либо на стороне сервера (слушателя или базы данных). Клиент считывает tnsnames.ora и пытается получить доступ к серверу, описанному строкой подключения в файле.