Я пытаюсь создать и использовать базу данных Oracle.
Удалось создать БД с помощью 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 для БД, поэтому любая помощь приветствуется. Я также должен отметить, что это на виртуальной машине Windows 10.
Как бы я это проверил? Я не вижу, чтобы он работал в службах
OracleListener или запустите «lsnrctl status» из командной строки.
Вывод в 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
Вы должны запустить службу прослушивателя, прежде чем сможете установить JDBC или любое другое сетевое подключение к базе данных.
Получил, что работает теперь спасибо! Другие проблемы, но я нахожу о них больше, чем то, что я сделал для этого
Как указано выше, мой слушатель не работал, и вход в cmd с помощью команды lsnrctrl start
устранил эту проблему, но теперь я получаю ошибку ORA-12505
. О, как весело узнавать новое
Служба прослушивания сети запущена? Ваша первая ошибка подразумевает, что это не так или что сетевое соединение блокируется брандмауэром.