Пользователь получает следующую ошибку при попытке подключиться к базе данных Oracle через приложение Oracle Forms. Я также получаю ту же ошибку, когда пытаюсь подключиться с их компьютера с помощью sqlplus.
ORA-12514: Message 12514 not found; product=RDBMS73; facility=ORA
На машине есть два клиента Oracle, один для 8, а другой для 10g. Среда выполнения форм устанавливается на пути клиента Oracle 8. Я установил, что путь включает только Oracle 8 в путь, а ORACLE_HOME установлен на 8 home. Детали подключения в tnsnames.ora (оба) верны.
Когда я пытаюсь ввести tnsping, он успешно возвращается.
Любые идеи?
Ваша ошибка: «ORA-12514: TNS: слушатель в настоящее время не знает службы, запрошенной в дескрипторе подключения». На практике это означает, что клиент может подключиться к серверу, но слушатель сервера не знает SID, который вы пытаетесь использовать. Вы получите другое сообщение о том, что клиент не может найти фактический текст ошибки.
Есть несколько возможностей для ошибки: