Управление базой данных Enterprise Manager на хосте с подчеркиванием в его имени
-
22-10-2019 - |
Вопрос
Я знаю, что это звучит неловко, но Enterprise Manager отказывается быть настроенным из -за подчеркивания в имени сервера:
C:\>emca -deconfig dbcontrol db -repos drop
STARTED EMCA um 30.05.2012 13:21:49
EM-Konfigurationsassistent, Version 11.2.0.0.2 Production
Copyright (c) 2003, 2005, Oracle. All rights reserved. Alle Rechte vorbehalten.
...
SCHWERWIEGEND: Ungültiger Host-Name vm_scotty11.xxnet.de. Host-Name darf keinen Unterstrich ('_') enthalten.
Weitere Einzelheiten finden Sie in der Log-Datei in c:\app\Administrator\cfgtoollogs\emca\PRJ\emca_2012_05_30_13_21_49.log.
Die Konfiguration konnte nicht abgeschlossen werden. Weitere Einzelheiten finden Sie in der Log-Datei in c:\app\Administrator\cfgtoollogs\emca\PRJ\emca_2012_05_30_13_21_49.log.
Кто -то обошел эту проблему или может предоставить ссылку на документацию, которая объясняет, почему это происходит?
Я знаю, что при установке ОС и БД, должно быть, были предупреждающие сообщения, но мне все еще нужно увидеть их, написанные в документах, чтобы убедить и подчеркнуть, что имя хоста должно быть изменено.
Решение
Это происходит потому, что подчеркивание в имени хоста не является действительным символом в соответствии с RFC.
«Интернет-стандарты для протоколов требуют, чтобы этикетки компонента хоста могут содержать только буквы ASCII 'A' через 'Z' (в случае нечувствительны к случаю), цифры« 0 »-9 'и дефис ('-' ). "