Проблемы с подключением к базе данных Oracle 19c

#oracle-sqldeveloper #sqlplus #oracle19c

#oracle-sqldeveloper #sqlplus #oracle19c

Вопрос:

Я пытаюсь создать и использовать oracle DB.

Удалось создать базу данных с помощью sql plus, однако при попытке подключиться к ней через sqldeveloper я получаю следующую ошибку Status : Failure -Test failed: IO Error: The Network Adapter could not establish the connection

Когда я проверяю, что все службы запущены, я замечаю, что OracleVssWriterORCL не запущен. Однако при попытке запустить его я получаю следующую ошибку: Windows could not start OracleVssWriterORCL service on local machine Error 0x80070005: Access is Denied

Я впервые использую Oracle для DB, поэтому буду признателен за любую помощь. Я также должен отметить, что это на виртуальной машине Windows 10

Комментарии:

1. Запущена ли служба сетевого прослушивателя? Ваша первая ошибка подразумевает, что это не так или что сетевое подключение блокируется брандмауэром.

2. Как мне это проверить? Я не вижу, чтобы он работал в службах

3. Служба OracleListener или запустите «lsnrctl status» из командной строки.

4. Вывод в cmd LSNRCTL for 64-bit Windows: Version 19.0.0.0.0 - Production on 24-DEC-2020 11:31:38 Copyright (c) 1991, 2019, Oracle. All rights reserved. Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=0.0.0.0)(PORT=1521))) TNS-12541: TNS:no listener TNS-12560: TNS:protocol adapter error TNS-00511: No listener 64-bit Windows Error: 61: Unknown error Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521))) TNS-12541: TNS:no listener TNS-12560: TNS:protocol adapter error TNS-00511: No listener 64-bit Windows Error: 2: No such file or directory

5. Вы должны запустить службу прослушивания, прежде чем сможете установить JDBC или любые другие сетевые подключения к базе данных.

Ответ №1:

Как указано выше, мой слушатель не был запущен, и переход в cmd с помощью lsnrctrl start команды исправил эту проблему, но теперь я получаю ORA-12505 сообщение об ошибке. О, как весело изучать новые вещи