Niedawno zaktualizowałem Oracle Cluster Ready Services 11.1.0.7 do Oracle Grid Infrastructure 11.2.0.2 na stanowisku testowym. Następnie spróbowałem uruchomić DBCA, aby utworzyć Oracle 11.1.0.7 na szczycie instalacji 11.2.0.2 Grid. Po przejściu przez kreator DBCA zawsze otrzymywałem komunikaty podobne do następujących:
ORA-00119:Nieprawidłowa specyfikacja parametru systemowego REMOTE_LISTENER
ORA-00132:Błąd składni lub nierozwiązana nazwa sieci LISTENER_sid
ORA-1078:Błąd przetwarzania parametrów systemu.
Czy DBCA nie powinno zająć się konfiguracją LISTENER_sid? wpisy w moim pliku konfiguracyjnym tnsnames.ora? Po zakłopotaniu i wypróbowaniu kilku rzeczy, przypomniałem sobie, że Listener nie jest skonfigurowany w katalogu bazy danych $ORACLE_HOME/network/admin, jak więcej instalacji bazodanowych. Począwszy od infrastruktury Grid 11.2.0.2, odbiornikowi zabraknie CRS_HOME. Dodawanie LISTENER_identyfikatora wpis do pliku tnsnames.ora w CRS_HOME/network/admin załatwił sprawę. Udało mi się wtedy uruchomić DBCA, aby utworzyć moją bazę danych 11.1.0.7.
Nie jestem pewien, czy to samo zachowanie istnieje w DBCA 11.2.0.2. Tworzę bazę danych 11.1.0.7, aby przetestować aktualizację bazy danych do 11.2.0.2, dlatego używam starszej wersji DBCA.