Как исправить ошибку ORA-12560: TNS:protocol adapter error в SQLPlus?
Здравствуйте, нам преподаватель задал скачать oracle и я скачала все по инструкцию, но когда захожу в SQLPus у меня выдает ошибку ORA-12560: TNSrotocol adapter error. Скачала oracle 18c express edition. В Services нет OracleServiceORCL там только OracleOraDB18Home1MTSRecoveryService и OracleOraDB18Home1TNSListener
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:
ORA-12560 TNS: protocol adapter error
Просмотрел несколько форумов, но ничего толкового не нашел. Подсказки типа ‘переустановить винды.
Как избавиться от ошибки «ORA-12560: TNS:protocol adapter error»? Очень нужно!
Данная ошибка возникает в командной строке при попытке зайти в sqlplus. Пожалуйста, подскажите.
Oracle 8.1.7 на Windows 2000 ORA-12560: TNS:protocol adapter errorError
Oracle 8.1.7 на Windows 2000 ORA-12560: TNS:protocol adapter errorError Помогите, проблема.
[sqlplus] как убить ORA-12560
Привет всем. ввожу получаю 🙁 мой tnsnames.ora
4217 / 3058 / 583
Регистрация: 21.01.2011
Сообщений: 13,205
Сообщение от xxzxxxxx
В Services нет OracleServiceORCL
Это значит, что у тебя не создалась БД. Поскольку в XE нет DBCA, а создать БД руками ты не сможешь, то единственный способ — переустановить Oracle и внимательно смотреть на сообщения при установке.
PS
Кстати не обязательно качать XE, можно скачать полноценную EE, для целей обучения он бесплатен.
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Помогаю со студенческими работами здесь
Ora-12560, не работает клиент SQLPlus
Установил Oracle Database 11g Express Edition на сервере listener.ora SID_LIST_LISTENER = .
Oracle 8.1.7 на Windows 2000 TNS:12560 Adapter Error
Oracle 8.1.7 на Windows 2000 ORA-12560: TNS:protocol adapter errorError Помогите, проблема.
ora-12560: TNS:protocol adapter error
Здравствуйте. При создании приложения для работы с ораклом возникла такая проблема. При коннекте к.
ORA-12560: TNS:ошибка адаптера протокола. на Windows Server 2008 R2
Добрый день, При утановке Oracle 11.1.0.6.0 (x64) на Windows Server 2008 R2, в момент создания БД.
ORA-12516: TNS:listener could not find available handler with matching protocol stack
Здравствуйте помогите решить следующую проблему с Oracle: создал ASP.NET MVC web приложение с.
Или воспользуйтесь поиском по форуму:
Ошибка Oracle: «ORA-12560: TNS: protocol adapter error»
Здравствуйте! Установил на домашний компьютер Оракл 11g. Запускаю приложение SQL Plus и ввожу данные пользователя по умолчанию. Логин: su, пароль пустой. Вместе входа вываливает ошибку: «ERROR: ORA-12560: TNS: protocol adapter error». Помогите найти, где настраиваются пароли и логины пользователей оракла.
Отслеживать
51.4k 87 87 золотых знаков 267 267 серебряных знаков 508 508 бронзовых знаков
задан 29 янв 2012 в 7:52
3 1 1 золотой знак 1 1 серебряный знак 5 5 бронзовых знаков
Ответить нет желающих?
29 янв 2012 в 11:02
Советую найти пошаговую инструкцию по становке Oracle DB. И будет даже лучше, если она окажется с картинками.
27 апр 2012 в 22:51
3 ответа 3
Сортировка: Сброс на вариант по умолчанию
- Вы ничего не написали о том, создали instance БД или нет.
- Проверьте, запущен ли TNS listener: tnsping %ORACLE_SID% .
- Самый простой способ проверить, поднята БД правильно или нет telnet localhost 1521 .
- Запустить service.msc и визуально проверить состояние сервисов с названием Oracle* сервиса, в особености OracleService%ORACLE_SID% .
ORACLE_SID — это имя инстанса вашей БД. Обычно оракл создает эту переменную автоматически. Проверить можно так: echo %ORACLE_SID% (в принципе вы должны ее знать — раз ставили БД сами).
Гуглить : ask tom ERROR: ORA-12560: TNS: protocol adapter error .
Выходит ошибка tns:protocol adapter error?
При открытии программы на одном из серверов, при авторизации выходит следующая ошибка.
Удалено модератором
и в логах этой программы такая ошибка
Удалено модератором
Проблема появилась пару месяцев назад, по логам такая же проблема появлялась 10 лет назад но уже нету инфы о сотруднике который устранял проблему. Есть 2 сервера, на 1-ом sql скорее всего в ней и есть БД, а на 2-ом сервере уже программа как на фото выше, пинг между 2 этими серверами есть
- Вопрос задан 20 июл. 2023
- 52 просмотра
Комментировать
Решения вопроса 0
Ответы на вопрос 2
Токсичный шарпист
Суда по ошибке — что-то на стороне Oracle не хорошее произошло.
12560: https://stackoverflow.com/questions/6894558/ora-12.
Проверьте ещё, что делали с ораклом недавно у себя.
Ответ написан 20 июл. 2023
Нравится 1 1 комментарий
AkiTs @AkiTs Автор вопроса
Доброй ночи, извините за беспокойство. НО что это означает, это логи из oracle-alert-log поможете пожалуйста узнать что тут написано, просто мне известно только то, что в 2022 он работал и после чего то перестал в 2023 работать.
Sat May 21 22:31:36 2022
Thread 1 advanced to log sequence 3737
Current log# 2 seq# 3737 mem# 0: D:\ORACLE\ORADATA\ORCL\REDO02.LOG
Dump file d:\oracle\admin\orcl\bdump\alert_orcl.log
Fri Apr 14 18:43:12 2023
ORACLE V9.2.0.1.0 — Production vsnsta=0
vsnsql=12 vsnxtr=3
Windows 2000 Version 5.2 Service Pack 2, CPU type 586
Fri Apr 14 18:43:12 2023
Starting ORACLE instance (normal)
LICENSE_MAX_SESSION = 0
LICENSE_SESSIONS_WARNING = 0
SCN scheme 2
Using log_archive_dest parameter default value
LICENSE_MAX_USERS = 0
SYS auditing is disabled
Starting up ORACLE RDBMS Version: 9.2.0.1.0.
System parameters with non-default values:
processes = 150
timed_statistics = TRUE
shared_pool_size = 134217728
large_pool_size = 8388608
java_pool_size = 0
control_files = D:\oracle\oradata\orcl\control01.ctl, D:\oracle\oradata\orcl\control02.ctl, D:\oracle\oradata\orcl\control03.ctl
db_block_size = 8192
db_cache_size = 327155712
compatible = 9.2.0.0.0
log_archive_dest_1 = LOCATION=D:\oracle\ora92\RDBMS
db_file_multiblock_read_count= 16
fast_start_mttr_target = 300
rollback_segments = SYSTEM, PRBS_SMALL1-1, PRBS_SMALL1-2, PRBS_SMALL2-1, PRBS_SMALL2-2, PRBS_SMALL3, PRBS_SMALL4, PRBS1, PRBS11
undo_management = MANUAL
undo_tablespace = UNDOTBS1
undo_retention = 10800
remote_login_passwordfile= EXCLUSIVE
db_domain =
instance_name = orcl
dispatchers = (PROTOCOL=TCP) (SERVICE=orclXDB)
utl_file_dir = D:\oracle\licence
job_queue_processes = 10
hash_join_enabled = TRUE
background_dump_dest = D:\oracle\admin\orcl\bdump
user_dump_dest = D:\oracle\admin\orcl\udump
core_dump_dest = D:\oracle\admin\orcl\cdump
sort_area_size = 524288
db_name = orcl
open_cursors = 300
star_transformation_enabled= FALSE
query_rewrite_enabled = FALSE
pga_aggregate_target = 50331648
aq_tm_processes = 1
PMON started with pid=2
DBW0 started with pid=3
DBW1 started with pid=4
LGWR started with pid=5
CKPT started with pid=6
SMON started with pid=7
RECO started with pid=8
CJQ0 started with pid=9
QMN0 started with pid=10
Fri Apr 14 18:43:14 2023
starting up 1 shared server(s) .
starting up 1 dispatcher(s) for network address ‘(ADDRESS=(PARTIAL=YES)(PROTOCOL=TCP))’.
Fri Apr 14 18:43:16 2023
ALTER DATABASE MOUNT
Fri Apr 14 18:43:22 2023
Successful mount of redo thread 1, with mount id 1661921478.
Fri Apr 14 18:43:22 2023
Database mounted in Exclusive Mode.
Completed: ALTER DATABASE MOUNT
Fri Apr 14 18:43:23 2023
ALTER DATABASE OPEN
Fri Apr 14 18:43:24 2023
Beginning crash recovery of 1 threads
Fri Apr 14 18:43:24 2023
Started first pass scan
Fri Apr 14 18:43:24 2023
Completed first pass scan
776 redo blocks read, 76 data blocks need recovery
Fri Apr 14 18:43:24 2023
Started recovery at
Thread 1: logseq 3737, block 106461, scn 0.0
Recovery of Online Redo Log: Thread 1 Group 2 Seq 3737 Reading mem 0
Mem# 0 errs 0: D:\ORACLE\ORADATA\ORCL\REDO02.LOG
Fri Apr 14 18:43:25 2023
Ended recovery at
Thread 1: logseq 3737, block 107237, scn 2.1390738285
76 data blocks read, 76 data blocks written, 776 redo blocks read
Crash recovery completed successfully
Fri Apr 14 18:43:25 2023
Thread 1 advanced to log sequence 3738
Thread 1 opened at log sequence 3738
Current log# 3 seq# 3738 mem# 0: D:\ORACLE\ORADATA\ORCL\REDO03.LOG
Successful open of redo thread 1.
Fri Apr 14 18:43:26 2023
SMON: enabling cache recovery
SMON: enabling tx recovery
Евгений @Lorien_Elf
Keep calm and drop database
Например, могло поменяться значение на сервере в файле sqlnet.ora:
SQLNET.ALLOWED_LOGON_VERSION=9
Судя по логу, вы пытаетесь подсоединиться клиентом версии 9, для которой, возможно, выключен соответствующий протокол на сервере.
Ответ написан 20 июл. 2023
Комментировать
Нравится 1 Комментировать
Ваш ответ на вопрос
Войдите, чтобы написать ответ
- Oracle
- +1 ещё
Как сделать двойной SELECT из одной и той же таблицы?
- 1 подписчик
- 12 апр.
- 138 просмотров
ORA-12557: TNS:protocol adapter not loadable
Question: What causes the ORA-12577 error below? I am running on Windows.
ORA-12557: TNS:protocol adapter not loadable
The ORA-12577 error is related to Windows Environment or Oracle Home PATH because sqlplus command works smoothly when I execute it inside ORACLE_HOME\bin.
Answer: There are two solutions to this issue:
1 — put the Oracle DB Home in front of the other paths in the PATH environment variable.
2 — Remove ORACLE_HOME From environment Variable and re-boot PC
Oracle author Osama Mustafa notes a solution to the ORA-12577 error.
RUN: SYSDM.CPL to open Windows System Properties
Click on Advanced Tab > Environment Variables…
Click the Path variable under System Variable, then click Edit…
Change the order between Oracle Client Home and Oracle DB Home:
In other words, put the Oracle DB Home in front of the other path.
Get the Complete
Oracle SQL Tuning Information
The landmark book «Advanced Oracle SQL Tuning The Definitive Reference» is filled with valuable information on Oracle SQL Tuning. This book includes scripts and tools to hypercharge Oracle 11g performance and you can buy it for 30% off directly from the publisher.
Burleson is the American Team
Note: This Oracle documentation was created as a support and Oracle training reference for use by our DBA performance tuning consulting professionals. Feel free to ask questions on our Oracle forum .
Verify experience! Anyone considering using the services of an Oracle support expert should independently investigate their credentials and experience, and not rely on advertisements and self-proclaimed expertise. All legitimate Oracle experts publish their Oracle qualifications.
Errata? Oracle technology is changing and we strive to update our BC Oracle support information. If you find an error or have a suggestion for improving our content, we would appreciate your feedback. Just e-mail:
and include the URL for the page.
Burleson Consulting
The Oracle of Database Support
Copyright © 1996 — 2020
All rights reserved by Burleson
Oracle ® is the registered trademark of Oracle Corporation.