Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 не могу разобраться с service_name  [new]
LenaOna
Member

Откуда: Липецк
Сообщений: 57
Всем Здравствуйте!
Помогите нормально настроить tnsnames на STANDBY и PRIMARY
Проблема именно с service_name, так как с oracle sql developer через oracle_sid подключается к бд, кроме пользователей sysdba (insufficient privilegies), при попытке подключиться через service_name - insufficient privilegies

tnsnames.ora
PRIMARY =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.160.21)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SID_NAME = PRIMARY)
    )
  )

STANDBY =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.156.132)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = STANDBY)
    )
  )


listener.ora (на PRIMARY):
LSNR_PRIMARY =
   (ADRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.160.21)(PORT = 1521))
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
  )

SID_LIST_LSNR_PRIMARY = 
		(SID_LIST=
			(SID_DESC=
					(GLOBAL_DBNAME=PRIMARY)
					(ORACLE_HOME=/u01/app/oracle/product/11.2.0/)
					(SID_NAME=PRIMARY)
					(CONNECT_DATA=(SERVICE_NAME=PRIMARY))
					)
ENABLE_GLOBAL_DYNAMIC_ENDPOINT_LISTENER = ON
 

listener.ora(на STANDBY):
LSNR_STANDBY =
   (ADRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.156.132)(PORT = 1521))
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
  )


SID_LIST_LSNR_STANDBY = 
		(SID_LIST=
			(SID_DESC=
					(GLOBAL_DBNAME=ORCL)
					(ORACLE_HOME=/u01/app/oracle/product/11.2.0/)
					(SID_NAME=orcl)
					(CONNECT_DATA=(SERVICE_NAME=standby))
					)
					)



ADR_BASE_LISTENER = /u01/app/oracle

на PRIMARY:
-bash-4.4$ lsnrctl status

LSNRCTL for Solaris: Version 11.2.0.1.0 - Production on 07-OCT-2019 22:14:05

Copyright (c) 1991, 2009, Oracle.  All rights reserved.

Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
STATUS of the LISTENER
------------------------
Alias                     LISTENER
Version                   TNSLSNR for Solaris: Version 11.2.0.1.0 - Production
Start Date                07-OCT-2019 16:08:41
Uptime                    0 days 6 hr. 5 min. 23 sec
Trace Level               off
Security                  ON: Local OS Authentication
SNMP                      OFF
Listener Parameter File   /u01/app/oracle/product/11.2.0/db_1/network/admin/listener.ora
Listener Log File         /u01/app/oracle/diag/tnslsnr/solaris/listener/alert/log.xml
Listening Endpoints Summary...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=solaris)(PORT=1521)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=1521)))
Services Summary...
Service "PRIMARY" has 1 instance(s).
  Instance "PRIMARY", status READY, has 1 handler(s) for this service...
Service "orclXDB" has 1 instance(s).
  Instance "PRIMARY", status READY, has 1 handler(s) for this service...
The command completed successfully

на STANDBY:
-bash-4.4$ lsnrctl status

LSNRCTL for Solaris: Version 11.2.0.1.0 - Production on 07-OCT-2019 17:44:03

Copyright (c) 1991, 2009, Oracle.  All rights reserved.

Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
STATUS of the LISTENER
------------------------
Alias                     LISTENER
Version                   TNSLSNR for Solaris: Version 11.2.0.1.0 - Production
Start Date                07-OCT-2019 12:42:28
Uptime                    0 days 5 hr. 1 min. 34 sec
Trace Level               off
Security                  ON: Local OS Authentication
SNMP                      OFF
Listener Parameter File   /u01/app/oracle/product/11.2.0/db_1/network/admin/listener.ora
Listener Log File         /u01/app/oracle/diag/tnslsnr/solaris/listener/alert/log.xml
Listening Endpoints Summary...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=solaris)(PORT=1521)))
Services Summary...
Service "orclXDB" has 1 instance(s).
  Instance "orcl", status READY, has 1 handler(s) for this service...
Service "standby" has 1 instance(s).
  Instance "orcl", status READY, has 1 handler(s) for this service...
The command completed successfully
7 окт 19, 15:44    [21988428]     Ответить | Цитировать Сообщить модератору
 Re: не могу разобраться с service_name  [new]
LenaOna
Member

Откуда: Липецк
Сообщений: 57
Пытаясь подключиться с standby sqlplus
SQL> conn sys/*****@PRIMARY as sysdba
ERROR:
ORA-12641: Authentication service failed to initialize

та же ошибка при попытке подключиться к STANDBY
7 окт 19, 15:50    [21988435]     Ответить | Цитировать Сообщить модератору
 Re: не могу разобраться с service_name  [new]
andrey_anonymous
Member

Откуда: Москва
Сообщений: 18363
Скорректируйте SQLNET.AUTHENTICATION_SERVICES или чтите DocId:185897.1
7 окт 19, 16:20    [21988477]     Ответить | Цитировать Сообщить модератору
 Re: не могу разобраться с service_name  [new]
Вячеслав Любомудров
Member

Откуда: Владивосток
Сообщений: 18484
Для начала попробовать рестартануть листенер и посмотреть на ошибки
Затем поправить listener.ora
8 окт 19, 03:16    [21988990]     Ответить | Цитировать Сообщить модератору
 Re: не могу разобраться с service_name  [new]
LenaOna
Member

Откуда: Липецк
Сообщений: 57
Всем спасибо, проблема действительно была в SQLNET.AUTHENTICATION_SERVICES
8 окт 19, 10:28    [21989155]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить