|
Настройка Stanby на Windows. TNS-12560: TNS:protocol adapter error
|
|||
---|---|---|---|
#18+
Доброго вечер! Настраиваю Standby на Win. Возникло пару вопросиков. 1. На сервер, который будет Standby я должен поставить только софт, но у меня в таком случае не появиться служба в сервисах. Надо ли ее как-то добавлять или достаточно сконфигурировать файл listener.ora? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.07.2019, 22:13 |
|
Настройка Stanby на Windows. TNS-12560: TNS:protocol adapter error
|
|||
---|---|---|---|
#18+
sapun1984, Data Guard Concepts and Administration 11gStep by step: Creating a Physical Standby Database Для windows, да требуется создать службу, без этого oracle на windows запустить можно, но это не является штатным решением. p.s. 1) нужно указывать версию, есть нюансы 2) желательно указать ссылку на документ, по которому настраиваешь, желательно использовать штатную документацию. 3) желательно понимать что ты делаешь, прочитать чем отличается undo от recover, и как работает standby HOWTO :: Как правильно задавать вопросы ... |
|||
:
Нравится:
Не нравится:
|
|||
25.07.2019, 22:58 |
|
Настройка Stanby на Windows. TNS-12560: TNS:protocol adapter error
|
|||
---|---|---|---|
#18+
sapun1984, Точный ответ на Ваш вопрос (по ссылке) ... 3.2.5 Set Up the Environment to Support the Standby Database ... Step 1 Create a Windows-based service. If the standby database will be hosted on a Windows system, use the ORADIM utility to create a Windows service. For example: Код: plsql 1.
See Oracle Database Platform Guide for Microsoft Windows for more information about using the ORADIM utility. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.07.2019, 23:09 |
|
Настройка Stanby на Windows. TNS-12560: TNS:protocol adapter error
|
|||
---|---|---|---|
#18+
Vadim Lejnin, Спасибо большое! Очень помогли. Можете подсказать еще один момент или куда хоть рыть. 1- На сервере где у меня установлен stanby проверяю listener status и отрабатывает ок 2- Делаю tnsping с основного сервера к standy и пинг проходит Но когда пробую на standby выполнить sqlplus sys/as sysdba, то выдает ошибку ORA-12560: TNS:protocol adapter error Не могу понять причину. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.07.2019, 07:40 |
|
Настройка Stanby на Windows. TNS-12560: TNS:protocol adapter error
|
|||
---|---|---|---|
#18+
ORACLE_SID ... |
|||
:
Нравится:
Не нравится:
|
|||
26.07.2019, 08:16 |
|
Настройка Stanby на Windows. TNS-12560: TNS:protocol adapter error
|
|||
---|---|---|---|
#18+
Вячеслав Любомудров, запускал команды с такой последовательностью set ORACLE_SID=DB_PROD sqlplus sys as/ sysdba И потом получил ошибку ... |
|||
:
Нравится:
Не нравится:
|
|||
26.07.2019, 09:11 |
|
Настройка Stanby на Windows. TNS-12560: TNS:protocol adapter error
|
|||
---|---|---|---|
#18+
sapun1984, Сколько ORACLE_HOME на сервере? Код: plsql 1. 2. 3. 4.
и да, учетная запись, под которой работаешь, должна быть членом локальной группы ORA_DBA ... |
|||
:
Нравится:
Не нравится:
|
|||
26.07.2019, 09:27 |
|
Настройка Stanby на Windows. TNS-12560: TNS:protocol adapter error
|
|||
---|---|---|---|
#18+
sapun1984, ORACLE_SID - и ORACLE_HOME подставить свои значения ... |
|||
:
Нравится:
Не нравится:
|
|||
26.07.2019, 09:29 |
|
Настройка Stanby на Windows. TNS-12560: TNS:protocol adapter error
|
|||
---|---|---|---|
#18+
sapun1984Вячеслав Любомудров, запускал команды с такой последовательностью set ORACLE_SID=DB_PROD sqlplus sys as/ sysdba И потом получил ошибку какой SID на standby? с каким параметром создавал службу? Код: plsql 1.
Должна появится служба OracleService%ORACLE_SID% p.s. разберись с параметрами: DB_NAME DB_NAME_UNIQUE ORACLE_SID ну и DBID до кучи :) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.07.2019, 09:33 |
|
Настройка Stanby на Windows. TNS-12560: TNS:protocol adapter error
|
|||
---|---|---|---|
#18+
Vadim Lejnin, Может где-то глаз замылен. Может чего-то не понимаю. Но у меня так На PROD Переменные среды Код: plsql 1. 2.
listener Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22.
tnsnames Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
НА STANDBY Переменные среды Код: plsql 1. 2.
listener Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20.
tnsnames Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.07.2019, 07:44 |
|
Настройка Stanby на Windows. TNS-12560: TNS:protocol adapter error
|
|||
---|---|---|---|
#18+
sapun1984НА STANDBY listener Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
Выделенное разносишь на 2 блока Как у тебя называется служба OracleService... ? Если OracleService DG_STBY , то в cmd, как правило: set ORACLE_HOME = E:\app\bdadmin\product\11.2.0\dbhome_1 set ORACLE_SID = DG_STBY sqlplus / as sysdba PS. Эти же переменные могут быть прописаны и в реестре в HKLM\Software\Oracle ... |
|||
:
Нравится:
Не нравится:
|
|||
27.07.2019, 09:26 |
|
Настройка Stanby на Windows. TNS-12560: TNS:protocol adapter error
|
|||
---|---|---|---|
#18+
Вячеслав Любомудров, Извините, может туплю, но уточню Создал сервис Код: plsql 1.
Добавил в переменные среды Код: plsql 1.
Разделил блоки Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29.
Делаю set ORACLE_SID = DG_STBY sqlplus / as sysdba Но все равно такая же ошибка ... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2019, 20:05 |
|
Настройка Stanby на Windows. TNS-12560: TNS:protocol adapter error
|
|||
---|---|---|---|
#18+
sapun1984, служба OracleServiceDG_STBY запущена? пользователь из под которого работаете член группы ORA_DBA? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2019, 22:23 |
|
Настройка Stanby на Windows. TNS-12560: TNS:protocol adapter error
|
|||
---|---|---|---|
#18+
Для базы ENVS не нужно Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
И покажите Вывод lsnrctl status ... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2019, 22:24 |
|
Настройка Stanby на Windows. TNS-12560: TNS:protocol adapter error
|
|||
---|---|---|---|
#18+
Vadim Lejnin, А вот ORACLE_HOME нужна Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2019, 22:27 |
|
Настройка Stanby на Windows. TNS-12560: TNS:protocol adapter error
|
|||
---|---|---|---|
#18+
sapun1984Разделил блоки Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29.
Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24.
sapun1984Делаю set ORACLE_SID = DG_STBY sqlplus / as sysdba Но все равно такая же ошибкаФайерволл виндовый не перекрывает? И, по-моему, без пробелов вокруг "=" надо указывать ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2019, 01:38 |
|
Настройка Stanby на Windows. TNS-12560: TNS:protocol adapter error
|
|||
---|---|---|---|
#18+
Вячеслав ЛюбомудровИ, по-моему, без пробелов вокруг "=" надо указыватьДа. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2019, 02:04 |
|
Настройка Stanby на Windows. TNS-12560: TNS:protocol adapter error
|
|||
---|---|---|---|
#18+
Relic Hunter, Поменял в listener Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24.
в командой строке без пробелов set ORACLE_SID=DG_STBY Но, когда делаю Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34.
... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2019, 06:56 |
|
Настройка Stanby на Windows. TNS-12560: TNS:protocol adapter error
|
|||
---|---|---|---|
#18+
sapun1984, listener - это пока другая задача Код: plsql 1.
, если не используются переменные TWO_TASK (unix, VMS) или LOCAL то идет соединение через BEQ протокол, ему listener не нужен Вам нужно чтобы переменные Код: plsql 1. 2.
указывали на актуальную ORACLE_HOME (ту от которой запущен OracleServerDG_STBY ) и правильно был определен ORACLE_SID еще нужно, чтобы в PATH первой шла эта же директория %ORACLE_HOME%\bin;%PATH и да, служба должна быть запущена! проверить можно так: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29.
... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2019, 10:59 |
|
Настройка Stanby на Windows. TNS-12560: TNS:protocol adapter error
|
|||
---|---|---|---|
#18+
Vadim Lejnin, Спасибо большое. Вроде бы все вышло Листенер стартанул. Бекап развернул. Осталось два вопроса, но может не сюда. 1- При подключению к серверу standby с клиентской машины получаю ошибку ORA-12514 TNS: слушатель в настоящее время не знает о запрошенной службе в дескрипторе соединения хотя tnsping проходит 2- выполняю команду ALTER DATABASE RECOVER MANAGED STANDBY DATABASE; И она просто висит без окончания и ничего не происходит Извините, если задаю глупые вопросы. Если что, то пните куда посмотреть ... |
|||
:
Нравится:
Не нравится:
|
|||
31.07.2019, 09:06 |
|
Настройка Stanby на Windows. TNS-12560: TNS:protocol adapter error
|
|||
---|---|---|---|
#18+
sapun1984, состояние standby базы какое? Если база не открыта, нечего делать на базе клиентской станции какой tns alias используете, какой там SERVICE_NAME? Проверяйте список имён зарегистрированных служб на listener standby базы то что Вы видите на listener, и то что используете на клиенте должно совпадать, в том числе и domain Если в списке нет служб нужной Вам базы, но база открыта (read only) прочитайте про статическую и динамическую регистрацию в tns listener. Смотрите параметры standby базы: sqlplus -L / as sysdba Код: plsql 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
31.07.2019, 09:47 |
|
|
start [/forum/topic.php?fid=52&msg=39841722&tid=1882246]: |
0ms |
get settings: |
12ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
62ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
60ms |
get tp. blocked users: |
2ms |
others: | 255ms |
total: | 429ms |
0 / 0 |