oracle.notes
1. Проверяем переменную ORACLE_SID (устанавливается или в переменных окружения или в реестре). Если переменная не установлена или установлена не правильно, этот шаг поможет при подключении без листенера sqlplus / as sysdba .
После исправления первого шага, возможно возникновение ошибки:
ORA-01031: insufficient privileges
Самая распространенная причина этого: необходимо прописать SQLNET.AUTHENTICATION_SERVICES = (NTS) в файле sqlnet.ora на сервере.
2. Для подключений через listener
Проверить, что в listener.ora прописаны правильные настройки. У меня все падало из-за неправильно выставленного
(SID_NAME=. )
После исправления и перезапуска все начало нормально подключаться
Подключение программы к БД в oracle. В логах программы ТNS-12560: TNS:ошибка адаптера протокола : Oracle
Добрый день, посмотрел форум с такой ошибкой, но увы не ничего не помогло. Дело в том что я новый сотрудник с мне дали задание пофиксить программу для просмотра телефонных номеров. Сама программа установлена на виртуальном сервере с адресом 100.112 и ос windows server 2003 и авторизовался через доменную админскую учетку и зашел в программу, ввожу логин и пароль от аккаунтов сотрудников которые работают с этой программой и выходит ошибка: «Неверный логин и пароль. Вход запрещен. Alias:crossdb». Сама программа от rebus и на сервере есть пару программ такие как billclient для менеджеров ( у них все работает) и monitor и тех учет для тех отдела. В sqlnet.ora monitora посмотрел и написано следующее:
Fatal NI connect error 12560, connecting to:
(DESCRIPTION=(ADDRESS=(PROTOCOL=BEQ)(PROGRAM=oracle)(ARGV0=oracleORCL)(ARGS='(DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))’))(CONNECT_DATA=(SID=ORCL)(CID=(PROGRAM=C:\Rebus\tech\tm\Monitor.exe)(HOST=BIK-VPN)(USER=administrator))))
VERSION INFORMATION:
TNS for 32-bit Windows: Version 9.2.0.1.0 — Production
Oracle Bequeath NT Protocol Adapter for 32-bit Windows: Version 9.2.0.1.0 — Production
Time: 23-ИЮЛ-2023 17:05:19
Tracing not turned on.
Tns error struct:
nr err code: 0
ns main err code: 12560
TNS-12560: TNS:ошибка адаптера протокола
ns secondary err code: 0
nt main err code: 530
TNS-00530: Ошибка адаптера протокола
nt secondary err code: 126
nt OS err code: 0
и эта ошибка проявлялась пару раз за последние 2-3 года и сама устранялась, а тут не работает целых полгода. Никто их предыдущих сотрудников не дает никакую информацию, по моему мнению сама база данных на втором сервере с oracle с адресом 100.50, помогите решить, я буду каждое предложение рассматривать, так как описывать тут мой действия безсмысленны, все в каше и извините за воду.
█ 23.07.2023 15:34
Ошибка TNS-12560: TNS:ошибка адаптера протокола указывает на проблемы с сетевым подключением программы к базе данных Oracle.
Вам следует проверить несколько вещей, чтобы решить эту проблему:
1. Убедитесь, что база данных Oracle запущена и работает корректно на сервере с адресом 100.50. Вы можете попытаться подключиться к базе данных с помощью клиента SQL*Plus или другого инструмента управления базой данных.
2. Проверьте, что служба базы данных на сервере с адресом 100.50 настроена и запущена. Проверьте файлы параметров базы данных (например, listener.ora и tnsnames.ora) на наличие правильных конфигураций сетевого подключения.
3. Убедитесь, что программе доступны правильные настройки подключения к базе данных. Проверьте файлы конфигурации программы (например, tnsnames.ora или конфигурацию подключения к базе данных в программе) и убедитесь, что они указывают на правильный адрес и порт базы данных Oracle.
4. Проверьте, что на сервере с адресом 100.112 (где установлена программа) открыты необходимые порты для сетевого подключения к серверу с адресом 100.50. Если используется межсетевой экран (firewall), убедитесь, что соединение разрешено для работы с базой данных Oracle.
5. Проверьте доступность сервера с адресом 100.50 с сервера с адресом 100.112. Попробуйте выполнить пинг или телнет соединение на порт базы данных Oracle для проверки доступности сервера.
6. Обратитесь к предыдущим сотрудникам или администратору базы данных для получения дополнительной информации о конфигурации базы данных Oracle и программы для просмотра телефонных номеров. Они могут предоставить вам необходимые настройки и подсказки для решения проблемы.
Если проблема сохраняется, рекомендуется связаться с технической поддержкой Oracle для получения дополнительной помощи в решении проблемы.
ORA_EXCEL
API Oracle PL/SQL to Excel XSLX Самый мощный PL/SQL Excel API в мире.
- RU
- EN
- DE
- ES
- JP
- Домой
- Цены
- Примеры
- _Hello world
- _Запрос на экспорт листа
- _Семейство шрифтов, цвет и размер
- _Пользовательский формат ячейки
- _Горизонтальное и вертикальное выравнивание
- _Жирный, курсив и подчеркивание
- _Границы со стилями и цветами
- _Объединять и выравнивать ячейки
- _Перенос текста
- _Ширина столбца и высота строки
- _Несколько листов
- _Несколько документов
- _Экспорт из выбора
- _Добавить 1.048.576 строк на лист
- _Сохранить лист в файл XLSX
- _Сохранить лист в BLOB
- _Установить размер листовой бумаги
- _Отступ слева и справа от текста
- _Неограниченное количество листов на документ
- _Установить цвет фона ячейки
- _Установить ширину столбца
- _Установить высоту строки
- _Задать поля листа
- _Задать заголовок листа и текст нижнего колонтитула
- _Установить комментарий к ячейке
- _Фильтровать ячейки
- _Повернуть текст
- _Скрыть столбцы и строки
- _Установить формулы столбца
- _Установить портрет или альбомную ориентацию
- _Установить ячейку как гиперссылку
- _Группировать столбцы
- _Сохранить BLOB в файл
- _Стоп-кадр по вертикали
- _Стоп-кадр по горизонтали
- _Стиль ячейки
- _Установить автора документа
- _Установить систему дат
- _Читать документ xlsx
- _Установить активную ячейку
- _Список — проверка данных
- _Целое число — проверка данных
- _Десятичное число — проверка данных
- _Дата — проверка данных
- _Время — проверка данных
- _Длина текста — проверка данных
- add_sheet
- add_row
- query_to_sheet
- set_row_height
- set_cell_value
- set_cell_font
- set_default_font
- set_cell_bold
- set_cell_italic
- set_cell_underline
- set_cell_color
- set_cell_bg_color
- set_cell_align_left
- set_cell_align_right
- set_cell_align_center
- set_cell_vert_align_top
- set_cell_vert_align_middle
- set_cell_vert_align_bottom
- set_column_width
- set_cell_border_top
- set_cell_border_bottom
- set_cell_border_left
- set_cell_border_right
- set_cell_border
- set_cell_wrap_text
- merge_cells
- merge_rows
- set_cell_format
- set_cell_formula
- set_cell_rotate_text
- set_sheet_margins
- set_sheet_landscape
- set_sheet_paper_size
- set_sheet_header_text
- set_sheet_footer_text
- set_cell_hyperlink
- set_cell_indent_left
- set_cell_indent_right
- set_cell_comment
- hide_column
- hide_row
- set_cells_filter
- save_to_file
- save_to_blob
- set_1904_date_system
- set_1900_date_system
- set_document_author
- add_style
- set_cell_style
- freeze_panes_horizontal
- freeze_panes_vertical
- blob_to_file
- group_columns
- set_cell_validation_list
- set_cell_validation_integer
- set_cell_validation_decimal
- set_cell_validation_date
- set_cell_validation_time
- set_cell_validation_text_len
Код ошибки базы данных Oracle ORA-12560 Описание
База данных: 11g Выпуск 1
Код ошибки: ORA-12560
Описание: TNS:ошибка адаптера протокола
Причина: Произошла ошибка адаптера общего протокола.
Действие: Проверьте адреса, используемые для правильной спецификации протокола. Прежде чем сообщать об этой ошибке, посмотрите на стек ошибок и проверьте наличие ошибок транспорта более низкого уровня. Для получения дополнительной информации включите трассировку и повторите операцию. Отключите трассировку после завершения операции.База данных: 11g Выпуск 1
Код ошибки: ORA-12560
Описание: TNS:protocol adapter error
Причина: A generic protocol adapter error occurred.
Действие: Check addresses used for proper protocol specification. Before reporting this error, look at the error stack and check for lower level transport errors. For further details, turn on tracing and reexecute the operation. Turn off tracing when the operation is complete.База данных: 11g Выпуск 1
Код ошибки: ORA-12560
Описание: TNS:ошибка адаптера протокола
Причина: Произошла ошибка адаптера общего протокола.
Действие: Проверьте адреса, используемые для правильной спецификации протокола. Прежде чем сообщать об этой ошибке, посмотрите на стек ошибок и проверьте наличие ошибок транспорта более низкого уровня. Для получения дополнительной информации включите трассировку и повторите операцию. Отключите трассировку после завершения операции.База данных: 11g Выпуск 1
Код ошибки: ORA-12560
Описание: TNS:protocol adapter error
Причина: A generic protocol adapter error occurred.
Действие: Check addresses used for proper protocol specification. Before reporting this error, look at the error stack and check for lower level transport errors. For further details, turn on tracing and reexecute the operation. Turn off tracing when the operation is complete.База данных: 10g Выпуск 1
Код ошибки: ORA-12560
Описание: TNS:ошибка адаптера протокола
Причина: Произошла ошибка адаптера общего протокола.
Действие: Проверьте адреса, используемые для правильной спецификации протокола. Прежде чем сообщать об этой ошибке, посмотрите на стек ошибок и проверьте наличие ошибок транспорта более низкого уровня. Для получения дополнительной информации включите трассировку и повторите операцию. Отключите трассировку после завершения операции.База данных: 10g Выпуск 2
Код ошибки: ORA-12560
Описание: TNS:ошибка адаптера протокола
Причина: Произошла ошибка адаптера общего протокола.
Действие: Проверьте адреса, используемые для правильной спецификации протокола. Прежде чем сообщать об этой ошибке, посмотрите на стек ошибок и проверьте наличие ошибок транспорта более низкого уровня. Для получения дополнительной информации включите трассировку и повторите операцию. Отключите трассировку после завершения операции.База данных: 11g Выпуск 2
Код ошибки: ORA-12560
Описание: TNS:ошибка адаптера протокола
Причина: Произошла ошибка адаптера общего протокола.
Действие: Проверьте адреса, используемые для правильной спецификации протокола. Прежде чем сообщать об этой ошибке, посмотрите на стек ошибок и проверьте наличие ошибок транспорта более низкого уровня. Для получения дополнительной информации включите трассировку и повторите операцию. Отключите трассировку после завершения операции.База данных: 12c Выпуск 1
Код ошибки: ORA-12560
Описание: TNS:ошибка адаптера протокола
Причина: Произошла ошибка адаптера общего протокола.
Действие: Проверьте адреса, используемые для правильной спецификации протокола. Прежде чем сообщать об этой ошибке, посмотрите на стек ошибок и проверьте наличие ошибок транспорта более низкого уровня. Для получения дополнительной информации включите трассировку и повторите операцию. Отключите трассировку после завершения операции.База данных: 12c Выпуск 2
Код ошибки: ORA-12560
Описание: TNS:ошибка адаптера протокола
Причина: Произошла ошибка адаптера общего протокола.
Действие: Проверьте адреса, используемые для правильной спецификации протокола. Прежде чем сообщать об этой ошибке, посмотрите на стек ошибок и проверьте наличие ошибок транспорта более низкого уровня. Для получения дополнительной информации включите трассировку и повторите операцию. Отключите трассировку после завершения операции.База данных: 12c Выпуск 2
Код ошибки: ORA-12560
Описание: TNS:ошибка адаптера протокола
Причина: Произошла ошибка адаптера общего протокола.
Действие: Проверьте адреса, используемые для правильной спецификации протокола. Прежде чем сообщать об этой ошибке, посмотрите на стек ошибок и проверьте наличие ошибок транспорта более низкого уровня. Для получения дополнительной информации включите трассировку и повторите операцию. Отключите трассировку после завершения операции.База данных: 18c Выпуск 1
Код ошибки: ORA-12560
Описание: TNS:ошибка адаптера протокола
Причина: Произошла ошибка адаптера общего протокола.
Действие: Проверьте адреса, используемые для правильной спецификации протокола. Прежде чем сообщать об этой ошибке, посмотрите на стек ошибок и проверьте наличие ошибок транспорта более низкого уровня. Для получения дополнительной информации включите трассировку и повторите операцию. Отключите трассировку после завершения операции.База данных: 19c Выпуск 1
Код ошибки: ORA-12560
Описание: TNS:ошибка адаптера протокола
Причина: Произошла ошибка адаптера общего протокола.
Действие: Проверьте адреса, используемые для правильной спецификации протокола. Прежде чем сообщать об этой ошибке, посмотрите на стек ошибок и проверьте наличие ошибок транспорта более низкого уровня. Для получения дополнительной информации включите трассировку и повторите операцию. Отключите трассировку после завершения операции.База данных: 19c Выпуск 1
Код ошибки: ORA-12560
Описание: TNS:ошибка адаптера протокола
Причина: Произошла ошибка адаптера общего протокола.
Действие: Проверьте адреса, используемые для правильной спецификации протокола. Прежде чем сообщать об этой ошибке, посмотрите на стек ошибок и проверьте наличие ошибок транспорта более низкого уровня. Для получения дополнительной информации включите трассировку и повторите операцию. Отключите трассировку после завершения операции.
Библиотека кодов ошибок базы данных Oracle
- _10gR1 Коды ошибок
- _10gR2 Коды ошибок
- _11gR1 Коды ошибок
- _11gR2 Коды ошибок
- _12cR1 Коды ошибок
- _12cR2 Коды ошибок
- _18cR1 Коды ошибок
- _19cR1 Коды ошибок
Ошибка Oracle: «ORA-12560: TNS: protocol adapter error»
Здравствуйте! Установил на домашний компьютер Оракл 11g. Запускаю приложение SQL Plus и ввожу данные пользователя по умолчанию. Логин: su, пароль пустой. Вместе входа вываливает ошибку: «ERROR: ORA-12560: TNS: protocol adapter error». Помогите найти, где настраиваются пароли и логины пользователей оракла.
Отслеживать
51.4k 87 87 золотых знаков 267 267 серебряных знаков 505 505 бронзовых знаков
задан 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 .