powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / standby не коннектиться к primary
25 сообщений из 103, страница 4 из 5
standby не коннектиться к primary
    #39456532
Q.Tarantino
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DВА,

запасаюсь попкорном!
...
Рейтинг: 0 / 0
standby не коннектиться к primary
    #39456533
Q.Tarantino
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
xtenderDВА,

зачетно! :) не поленилась прямо все расписать
так постебаться над ним даже я бы не додумался
...
Рейтинг: 0 / 0
standby не коннектиться к primary
    #39456546
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
staropramen[src PLSQL]
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = my_db_standby)
(ORACLE_HOME = /u01/app/oracle/product/11.2.0/dbhome_1)
==> (SID_NAME = my_db)
)

(SID_DESC =
(GLOBAL_DBNAME = my_db)
(ORACLE_HOME = /u01/app/oracle/product/11.2.0/dbhome_1)
==> (SID_NAME = my_db)
)
)

LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = my_db_standby)(PORT = 1521))
)
)
...
Рейтинг: 0 / 0
standby не коннектиться к primary
    #39456559
staropramen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
[quot Вячеслав Любомудров][quot staropramen]
Код: 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.
SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (GLOBAL_DBNAME = my_db_standby)
      (ORACLE_HOME = /u01/app/oracle/product/11.2.0/dbhome_1)
      (SID_NAME = my_db)
    )

    (SID_DESC =
      (GLOBAL_DBNAME = my_db)
      (ORACLE_HOME = /u01/app/oracle/product/11.2.0/dbhome_1)
      (SID_NAME = my_db)
    )
  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = my_db_standby)(PORT = 1521))
    )
  )

[/quot][/quot]

убрал лишнее .. не помогло

с праймери не могу зайти на стендбай через sqlplus

[SRC PLSQL]
ERROR:
ORA-12514: TNS:listener does not currently know of service requested in connect
descriptor



в ЕМ статус датагварда
STANBY_MY_DB error ORA-03135: connection lost contact
STANBY_MY_DB error ORA-16057: server not in Data Guard configuration
STANBY_MY_DB error ORA-12545: Connection failed because target host or object does not exist

Как стендбай перезапустил, оборвалась связь ...
lsnrctl status
Service "PRIMARY_MY_DB" has 1 instance(s).
Instance "MY_DB", status UNKNOWN, has 1 handler(s) for this service...
The command completed successfully
...
Рейтинг: 0 / 0
standby не коннектиться к primary
    #39456560
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В общем, если хочешь шифроваться, дело твое, но по крайней мере, будь последователен

Если тебя интересует решение проблемы, то предоставь в удобочитаемом виде
listener.ora, tnsnames.ora

lsnrctl services

содержимое init.ora (если используется spfile -- сделать create pfile '...' from spfile)
И это с обоих хостов

PS. Версия вроде 11.2.0.4.0, но почему-то compatible='11.1.0.0.0'. Это так задумано?
...
Рейтинг: 0 / 0
standby не коннектиться к primary
    #39456565
staropramen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
prim linster
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (GLOBAL_DBNAME = PRIM_MY_DB)
      (ORACLE_HOME = /u01/app/oracle/product/11.2.0/dbhome_1)
      (SID_NAME = MY_DB)
    )

#    (SID_DESC =
#      (GLOBAL_DBNAME = MY_DB)
#      (ORACLE_HOME = /u01/app/oracle/product/11.2.0/dbhome_1)
#      (SID_NAME = MY_DB)
#    )
  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = PRIM.ru)(PORT = 1521))
    )
  )


prim tns
Код: 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.
#MY_DB=
#  (DESCRIPTION =
#    (ADDRESS = (PROTOCOL = TCP)(HOST = old_prime.ru)(PORT = 1521))
#    (CONNECT_DATA =
#      (SERVER = DEDICATED)
#      (SERVICE_NAME = MY_DB)
#    )
#  )

PRIM_MY_DB =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST =PRIM_MY_DB.ru)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = MY_DB)
    )
  )

STAN_MY_DB =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = STAN_MY_DB.ru)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = MY_DB)
    )
  )


prim lsnrctl service
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=PRIM_MY_DB.ru)(PORT=1521)))
Services Summary...
Service "PRIM_MY_DB" has 1 instance(s).
  Instance "MY_DB", status UNKNOWN, has 1 handler(s) for this service...
    Handler(s):
      "DEDICATED" established:45 refused:0
         LOCAL SERVER
The command completed successfully


standby listner
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (GLOBAL_DBNAME = STAN_MY_DB)
      (ORACLE_HOME = /u01/app/oracle/product/11.2.0/dbhome_1)
      (SID_NAME = MY_DB)
    )
  )
#    (SID_DESC =
#      (GLOBAL_DBNAME = MY_DB)
#      (ORACLE_HOME = /u01/app/oracle/product/11.2.0/dbhome_1)
#      (SID_NAME = MY_DB)
#    )
#  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = STAN_MY_DB.ru)(PORT = 1521))
    )
  )


standbu tns
Код: 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.
#MY_DB=
#  (DESCRIPTION =
#    (ADDRESS = (PROTOCOL = TCP)(HOST = old_prime.ru)(PORT = 1521))
#    (CONNECT_DATA =
#      (SERVER = DEDICATED)
#      (SERVICE_NAME = MY_DB)
#    )
#  )

STAN_MY_DB=
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = STAN_MY_DB.ru)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = MY_DB)
    )
  )

PRIM_MY_DB =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = PRIM_MY_DB .ru)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = MY_DB)
    )
  )


standby lsnrctl service

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=STAN_MY_DB.ru)(PORT=1521)))
Services Summary...
Service "STAN_MY_DB" has 2 instance(s).
  Instance "MY_DB", status UNKNOWN, has 1 handler(s) for this service...
    Handler(s):
      "DEDICATED" established:0 refused:0
         LOCAL SERVER
  Instance "MY_DB", status READY, has 1 handler(s) for this service...
    Handler(s):
      "DEDICATED" established:0 refused:0 state:ready
         LOCAL SERVER
The command completed successfully
...
Рейтинг: 0 / 0
standby не коннектиться к primary
    #39456567
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У тебя путаница в том, что ты считаешь, что SERVICE_NAME в tnsnames должно указывать на SID_NAME в listener.ora другой стороны.
На самом деле, оно должно казать на GLOBAL_DBNAME
...
Рейтинг: 0 / 0
standby не коннектиться к primary
    #39456568
Q.Tarantino
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вячеслав ЛюбомудровУ тебя путаница в том, что ты считаешь, что SERVICE_NAME в tnsnames должно указывать на SID_NAME в listener.ora другой стороны.
На самом деле, оно должно казать на GLOBAL_DBNAME
а я у него вчера спрашивал, совпадают ли:
в тнс
staropramen
Код: plsql
1.
      (SERVICE_NAME = MY_DB)


и в лисенере
staropramen
Код: plsql
1.
Service "PRIM_MY_DB" has 1 instance(s).


божился что да.
...
Рейтинг: 0 / 0
standby не коннектиться к primary
    #39456570
staropramen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вячеслав ЛюбомудровУ тебя путаница в том, что ты считаешь, что SERVICE_NAME в tnsnames должно указывать на SID_NAME в listener.ora другой стороны.
На самом деле, оно должно казать на GLOBAL_DBNAME
конфигурировал не я, и всё работало..
...
Рейтинг: 0 / 0
standby не коннектиться к primary
    #39456571
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообще, вкратце
listener.ora:
SID_NAME = ORACLE_SID (переменная окружения)

GLOBAL_DBNAME = SERVICE_NAMES (из init.ora) или в общем случае любое имя
tnsnames.ora:

SERVICE_NAME = GLOBAL_DBNAME с противоположной стороны (или сервис, динамически зарегистрированный)

В LOG_ARCHIVE_DEST:

SERVIVE = tns-алиас из tnsnames

DB_UNIQUE_NAME = DB_UNIQUE_NAME с противоположной стороны (из init.ora)

В DG_CONFIG (LOG_ARCHIVE_CONFIG), если используется:

DB_UNIQUE_NAME всех участников
...
Рейтинг: 0 / 0
standby не коннектиться к primary
    #39456573
staropramen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Q.TarantinoВячеслав ЛюбомудровУ тебя путаница в том, что ты считаешь, что SERVICE_NAME в tnsnames должно указывать на SID_NAME в listener.ora другой стороны.
На самом деле, оно должно казать на GLOBAL_DBNAME
а я у него вчера спрашивал, совпадают ли:
в тнс
staropramen
Код: plsql
1.
      (SERVICE_NAME = MY_DB)


и в лисенере
staropramen
Код: plsql
1.
Service "PRIM_MY_DB" has 1 instance(s).


божился что да.
млять я тебе описал все в chicago boston denver ...
все как есть перенес
...
Рейтинг: 0 / 0
standby не коннектиться к primary
    #39456574
staropramen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
staropramenQ.Tarantinoпропущено...

а я у него вчера спрашивал, совпадают ли:
в тнс
пропущено...

и в лисенере
пропущено...

божился что да.
млять я тебе описал все в chicago boston denver ...
все как есть перенес
не, я не про то похоже ...
...
Рейтинг: 0 / 0
standby не коннектиться к primary
    #39456577
staropramen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вячеслав ЛюбомудровУ тебя путаница в том, что ты считаешь, что SERVICE_NAME в tnsnames должно указывать на SID_NAME в listener.ora другой стороны.
На самом деле, оно должно казать на GLOBAL_DBNAME
ну дак было же вот так изначально

SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = STAN_MY_DB)
(ORACLE_HOME = /u01/app/oracle/product/11.2.0/dbhome_1)
(SID_NAME = MY_DB)
)

(SID_DESC =
(GLOBAL_DBNAME = MY_DB)
(ORACLE_HOME = /u01/app/oracle/product/11.2.0/dbhome_1)
(SID_NAME = MY_DB)
)
)

LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = STAN_MY_DB.ru)(PORT = 1521))
)
)
и всё правильно получается было
...
Рейтинг: 0 / 0
standby не коннектиться к primary
    #39456590
Q.Tarantino
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
staropramen(GLOBAL_DBNAME = STAN_MY_DB)
staropramen(GLOBAL_DBNAME = MY_DB)
нипаняна...
...
Рейтинг: 0 / 0
standby не коннектиться к primary
    #39456592
staropramen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не понимать ... все вернул на начало
в лиcтнерах раскоменнтировал 2ой глобал нейм
появилась связь по sqlplus


status s primary
Service "MY_DB" has 1 instance(s).
Instance "MY_DB", status UNKNOWN, has 1 handler(s) for this service...
Service "PRIMARY_DB" has 1 instance(s).
Instance "MY_DB", status UNKNOWN, has 1 handler(s) for this service...
The command completed successfully

статус со стендбай
Services Summary...
Service "MY_DB" has 1 instance(s).
Instance "MY_DB", status UNKNOWN, has 1 handler(s) for this service...
Service "STAN_MY_DB" has 2 instance(s).
Instance "MY_DB", status UNKNOWN, has 1 handler(s) for this service...
Instance "MY_DB", status READY, has 1 handler(s) for this service...
The command completed successfully

init.ora primary
db_name = my_db
db_unique_name=PRIMARY_MY_DB
*.log_archive_config='dg_config=(MY_DB,PRIMARY_MY_DB,STAN_MY_DB)'
*.log_archive_dest_4='SERVICE=RBSSTAN LGWR ASYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) db_unique_name=STAN_MY_DB'

standby

*.db_unique_name='STAN_MY_DB'
*.diagnostic_dest='/u01/app/oracle'
*.event=''
*.fal_client='STAN_MY_DB'
*.fal_server='MY_DB'
*.fast_start_mttr_target=900
*.filesystemio_options='SETALL'
*.job_queue_processes=1000
*.log_archive_config='dg_config=(MY_DB,STAN_MYDB)'
...
Рейтинг: 0 / 0
standby не коннектиться к primary
    #39456593
staropramen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Q.Tarantinostaropramen(GLOBAL_DBNAME = STAN_MY_DB)
staropramen(GLOBAL_DBNAME = MY_DB)
нипаняна...
дак работало так )))
...
Рейтинг: 0 / 0
standby не коннектиться к primary
    #39456599
CrazyCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
staropramenдак работало так )))
как-то делал свитчовер на одной системе.
спросил коллегу - раньше делали? да!
ну, думаю, значит все ок.
в итоге час гемора - и IP адреса поменялись, а в TNS они старые, и в init файлах настройки пришлось править...
...
Рейтинг: 0 / 0
standby не коннектиться к primary
    #39456600
Q.Tarantino
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
staropramenдак работало так )))
ну так не работает же :)
и мое предложение еще в силе :) спроси руководство - готово ли заплатить чтобы все исправить?
по Москве приеду лично, за пределами - удаленка...
...
Рейтинг: 0 / 0
standby не коннектиться к primary
    #39456601
staropramen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Q.Tarantinostaropramenдак работало так )))
ну так не работает же :)
и мое предложение еще в силе :) спроси руководство - готово ли заплатить чтобы все исправить?
по Москве приеду лично, за пределами - удаленка...
Хахаха
...
Рейтинг: 0 / 0
standby не коннектиться к primary
    #39456602
staropramen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
CrazyCatstaropramenдак работало так )))
как-то делал свитчовер на одной системе.
спросил коллегу - раньше делали? да!
ну, думаю, значит все ок.
в итоге час гемора - и IP адреса поменялись, а в TNS они старые, и в init файлах настройки пришлось править...
возможно тут тоже отголоски старой праймери ..
...
Рейтинг: 0 / 0
standby не коннектиться к primary
    #39456608
Q.Tarantino
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
staropramenQ.Tarantinoпропущено...

ну так не работает же :)
и мое предложение еще в силе :) спроси руководство - готово ли заплатить чтобы все исправить?
по Москве приеду лично, за пределами - удаленка...
Хахаха
на нет и суда нет!
удачи!
...
Рейтинг: 0 / 0
standby не коннектиться к primary
    #39456652
staropramen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
CrazyCatstaropramenдак работало так )))
как-то делал свитчовер на одной системе.
спросил коллегу - раньше делали? да!
ну, думаю, значит все ок.
в итоге час гемора - и IP адреса поменялись, а в TNS они старые, и в init файлах настройки пришлось править...
емае ... ведь и правда ошибка в этом духе .... вроде зашуршала)

в целях рекламы : Профессионально настраиваю LISTNER, скорость печати 500 символов в минуту !!
...
Рейтинг: 0 / 0
standby не коннектиться к primary
    #39456658
staropramen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кто столкнется с подобным вот неплохой топик :
http://www.sql.ru/forum/1252747/standby-error-on-prim-fal-server-dgid-from-fal-client-not-in-data-guard-configuration
...
Рейтинг: 0 / 0
standby не коннектиться к primary
    #39456668
staropramen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вячеслав Любомудров, DВА спасибо вам за информацию!!!
...
Рейтинг: 0 / 0
standby не коннектиться к primary
    #39456690
Q.Tarantino
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
staropramenВячеслав Любомудров, DВА спасибо вам за информацию!!!
редиска ты. я с тобой день тут бился... :)
...
Рейтинг: 0 / 0
25 сообщений из 103, страница 4 из 5
Форумы / Oracle [игнор отключен] [закрыт для гостей] / standby не коннектиться к primary
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]