Я использую командную строку для подключения моей базы данных Oracle. Все функции работают, но когда я пытаюсь использовать свой Navicat для подключения к базе данных, появляется следующее сообщение об ошибке:
ORA-12514: TNS: слушатель в настоящее время не знает службы, запрошенной в дескрипторе соединения.
Мои общие настройки для Navicat:
host type:basic
ip address:127.0.0.1(also try my ip, but still have same problem)
port:1521
service name:orcl
orcl
? Это не обязательно соответствует SID.lsnrctl services
покажет, какие имена сервисов зарегистрированы в слушателе. - person Alex Poole   schedule 04.07.2012