Наскоро надстроих Oracle Cluster Ready Services 11.1.0.7 до Oracle Grid Infrastructure 11.2.0.2 на тестов стенд. След това се опитах да стартирам DBCA, за да създам Oracle 11.1.0.7 върху инсталацията на 11.2.0.2 Grid. След като преминах през съветника за DBCA, винаги ще получавам съобщения, подобни на следното:
ORA-00119:Невалидна спецификация за системния параметър REMOTE_LISTENER
ORA-00132:Синтактична грешка или неразрешено име на мрежата LISTENER_sid
ORA-1078:Неизправност при обработката на системните параметри.
Не трябва ли DBCA да се погрижи за настройката на LISTENER_sid записи в моя tnsnames.ora конфигурационен файл? След като бях объркан и опитах няколко неща, си спомних, че слушателят не е конфигуриран в базата данни $ORACLE_HOME/network/admin директория като повече инсталации на база данни. Започвайки с Grid Infrastructure 11.2.0.2, слушателят изчерпва CRS_HOME. Добавяне на LISTENER_sid влизането във файла tnsnames.ora в CRS_HOME/network/admin свърши работа. След това успях да стартирам DBCA, за да създам моята база данни 11.1.0.7.
Не съм сигурен дали същото поведение съществува в 11.2.0.2 DBCA. Създавам база данни 11.1.0.7, за да тествам надстройка на база данни до 11.2.0.2, поради което използвам по-старата версия на DBCA.