Ошибка прослушивателя Oracle tns - PullRequest
1 голос
/ 20 декабря 2010

Я только что установил Oracle 10g Когда я пытаюсь подключиться к oracle db, я получаю сообщение об ошибке:

не удалось запустить OracleOraHome92TNSListener

когда я попал в службы и попытался запустить его, он говорит, что файл не существует. файл службы - C: \ oracle \ ora92 \ BIN \ TNSLSNR (TNSLSNR - это файл, а не каталог)

C: \ oracle \ ora92 \ BIN \ TNSLSNR вообще не существует на моей машине. ты знаешь как это получить?

Не удалось запустить службу прослушивателя Oracle Ora92 на локальном компьютере. Ошибка 2: системе не удается найти указанный файл

1 Ответ

3 голосов
/ 20 декабря 2010

Вот пара вопросов, которые я вижу.Вы говорите, что установили 10g, но ошибка 9.2.Возможно, на вашем компьютере уже был установлен Oracle 9i, который был неправильно настроен или удален, что приводит к ошибке.

Вам необходимо проверить диск и найти ORACLE_HOME (каталог), где Oracle 10g.был установлен.Как только вы обнаружите, что вы можете настроить переменные среды PATH, ORACLE_HOME и TNS_ADMIN, чтобы они указывали на правильное место.Это должно позволить вам запустить базу данных и прослушиватель.

Если вам нужно установить клиент Oracle для 10g, то эта информация также будет полезна.

Можно установить клиент Oracleпо отдельности.Просто перейдите по этому адресу, загрузите клиент и разархивируйте его в подкаталог, а затем запустите Oracle Universal Installer, запустив setup.exe из каталога.

Страница загрузок Oracle

...