#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
сообщение об ошибке. О, как весело изучать новые вещи