powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / ORA-12547: TNS:lost contact
25 сообщений из 27, страница 1 из 2
ORA-12547: TNS:lost contact
    #39804848
utah777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я загрузил и установил 2 дистрибутива с официального сайта Oracle:

1. Версия 18 для Linux x86-64 (oracle-database-xe-18c-1.0-1.x86_64.rpm, установка через `alien` и `deb`.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
nano .bashrc

#ORACLE 
export ORACLE_HOME=/u01/app/PROD/product/18c
export ORACLE_SID=XE
export ORACLE_BASE=/u01/app/PROD
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
export PATH=$ORACLE_HOME/bin:$PATH
#ORACLE



Код: plaintext
1.
2.
3.
4.
5.
6.
sergey@sergey-Bionic:~$ nano /u01/app/PROD/product/18c/network/admin/tnsnames.ora
# tnsnames.ora Network Configuration File: /home/sergey/Downloads/ORACLE_10/network/admin/tnsnames.ora
# Generated by Oracle configuration tools.

LISTENER_ORCL =
  (ADDRESS = (PROTOCOL = TCP)(HOST = sergey-Bionic)(PORT = 1522))



Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
sergey@sergey-Bionic:~$ nano /u01/app/PROD/product/18c/network/admin/listener.ora

# listener.ora Network Configuration File: /home/sergey/Downloads/ORACLE_10/network/admin/listener.ora
# Generated by Oracle configuration tools.

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = sergey-Bionic)(PORT = 1522))
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1522))
    )
  )




Код: plaintext
1.
2.
3.
4.
5.
6.
sergey@sergey-Bionic:~$ nano /u01/app/PROD/product/18c/network/admin/sqlnet.ora

# sqlnet.ora Network Configuration File: /home/sergey/Downloads/ORACLE_10/network/admin/sqlnet.ora
# Generated by Oracle configuration tools.

NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)



Результаты listenera:

Код: plaintext
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.
oracle@sergey-Bionic:~$ lsnrctl start

LSNRCTL for Linux: Version 18.0.0.0.0 - Production on 22-APR-2019 13:05:13

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

Starting /u01/app/PROD/product/18c/bin/tnslsnr: please wait...

TNSLSNR for Linux: Version 18.0.0.0.0 - Production
Log messages written to /u01/app/PROD/diag/tnslsnr/sergey-Bionic/listener/alert/log.xml
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=sergey-Bionic)(PORT=1521)))

Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
STATUS of the LISTENER
------------------------
Alias                     LISTENER
Version                   TNSLSNR for Linux: Version 18.0.0.0.0 - Production
Start Date                22-APR-2019 13:05:13
Uptime                    0 days 0 hr. 0 min. 0 sec
Trace Level               off
Security                  ON: Local OS Authentication
SNMP                      OFF
Listener Log File         /u01/app/PROD/diag/tnslsnr/sergey-Bionic/listener/alert/log.xml
Listening Endpoints Summary...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=sergey-Bionic)(PORT=1521)))
The listener supports no services
The command completed successfully
oracle@sergey-Bionic:~$ 



Машина Ubuntu 18.04 (amd64)

2. Версия Oracle Database Oracle Database 12c Release 2 Examples (12.2.0.1.0) for Linux x86-64

Для второй базы все более или менее то же самое, за исключением портов и версий

Код: plaintext
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.
oracle@sergey-Bionic:~$ lsnrctl start

LSNRCTL for Linux: Version 12.2.0.1.0 - Production on 22-APR-2019 12:39:49

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

Starting /u01/app/PROD/product/12/bin/tnslsnr: please wait...

TNSLSNR for Linux: Version 12.2.0.1.0 - Production
System parameter file is /u01/app/PROD/product/12/network/admin/listener.ora
Log messages written to /u01/app/PROD/diag/tnslsnr/sergey-Bionic/listener/alert/log.xml
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=sergey-Bionic)(PORT=1523)))
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1523)))

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=sergey-Bionic)(PORT=1523)))
STATUS of the LISTENER
------------------------
Alias                     LISTENER
Version                   TNSLSNR for Linux: Version 12.2.0.1.0 - Production
Start Date                22-APR-2019 12:39:49
Uptime                    0 days 0 hr. 0 min. 0 sec
Trace Level               off
Security                  ON: Local OS Authentication
SNMP                      OFF
Listener Parameter File   /u01/app/PROD/product/12/network/admin/listener.ora
Listener Log File         /u01/app/PROD/diag/tnslsnr/sergey-Bionic/listener/alert/log.xml
Listening Endpoints Summary...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=sergey-Bionic)(PORT=1523)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1523)))
The listener supports no services
The command completed successfully
oracle@sergey-Bionic:~$ 




Проблема для обоих кейсов одинаковая:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
sergey@sergey-Bionic:~$ sqlplus SYS/Mail2sergei as SYSDBA

SQL*Plus: Release 18.0.0.0.0 - Production on Mon Apr 22 12:42:34 2019
Version 18.3.0.0.0

Copyright (c) 1982, 2018, Oracle.  All rights reserved.

ERROR:
ORA-12547: TNS:lost contact


Enter user-name: 




Что касается `SQLDevelopera`, он может выдавать 2 типа ошибок:

Код: plaintext
1.
2.
3.
1. Status: Failure - Test Failed: IO Error . The Network Adapter could not establish the connection
2.Status : Failure -Test failed: Listener refused the connection with the following error:
ORA-12505, TNS:listener does not currently know of SID given in connect descriptor



Имеется несколько видов предположений:

1. Неправильная структура данных (см. .bashrc)
2. Неправильные разрешения на файловую структуру.
3. Неправильные/неполные конфиги

Буду признателен за советы по настройке БД!!!.
...
Рейтинг: 0 / 0
ORA-12547: TNS:lost contact
    #39804880
dmdmdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что-то порты не согласуются.

Сделайте

Код: powershell
1.
2.
3.
lsnrctl services

sqlplus system/пароль@//localhost:1522/XE
...
Рейтинг: 0 / 0
ORA-12547: TNS:lost contact
    #39804903
utah777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Баз данных 2, для начала хотелось бы чтобы взлетелеа хотя бы одна, 18с:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
#ORACLE 
export ORACLE_HOME=/u01/app/PROD/product/18c
export ORACLE_SID=XE
export ORACLE_BASE=/u01/app/PROD
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
export PATH=$ORACLE_HOME/bin:$PATH
#ORACLE




Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
oracle@sergey-Bionic:~$ lsnrctl services

LSNRCTL for Linux: Version 18.0.0.0.0 - Production on 22-APR-2019 14:08:55

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

Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
The listener supports no services
The command completed successfully





Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
oracle@sergey-Bionic:~$ sqlplus system/Mail2sergeI@//localhost:1522/XE

SQL*Plus: Release 18.0.0.0.0 - Production on Mon Apr 22 14:10:44 2019
Version 18.3.0.0.0

Copyright (c) 1982, 2018, Oracle.  All rights reserved.

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


Enter user-name: 
...
Рейтинг: 0 / 0
ORA-12547: TNS:lost contact
    #39804947
jan2ary
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
utah777,

Верните порт 1521 и не мучайтесь.
...
Рейтинг: 0 / 0
ORA-12547: TNS:lost contact
    #39804952
utah777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
@jan2ary,

Какие порты на 1521 поменять?
...
Рейтинг: 0 / 0
ORA-12547: TNS:lost contact
    #39804959
Фотография Viewer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
utah777@jan2ary,

Какие порты на 1521 поменять?
21868878
В строке коннекта..
У листенера 1521, а в строке коннекта 1522
...
Рейтинг: 0 / 0
ORA-12547: TNS:lost contact
    #39805029
jan2ary
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
utah777@jan2ary,

Какие порты на 1521 поменять?Все.
Для того, чтобы использовать нестандартный порт, нужно немного понимания происходящего. Начните с простого.
...
Рейтинг: 0 / 0
ORA-12547: TNS:lost contact
    #39805168
utah777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
oracle@sergey-Bionic:~$ lsnrctl services

LSNRCTL for Linux: Version 18.0.0.0.0 - Production on 23-APR-2019 08:49:42

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

Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
The listener supports no services
The command completed successfully
oracle@sergey-Bionic:~$ 





Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
oracle@sergey-Bionic:~$ sqlplus system/Mail2sergeI@//localhost:1521/XE

SQL*Plus: Release 18.0.0.0.0 - Production on Tue Apr 23 08:47:30 2019
Version 18.3.0.0.0

Copyright (c) 1982, 2018, Oracle.  All rights reserved.

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


Enter user-name: 
...
Рейтинг: 0 / 0
ORA-12547: TNS:lost contact
    #39805177
landy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дистрибутив линукс какой?
ИМХО - firewall
OL7 - systemctl stop firewalld
OL6 - service iptables stop
...
Рейтинг: 0 / 0
ORA-12547: TNS:lost contact
    #39805190
dmdmdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The listener supports no services

Рекомендую удалить и установить Oracle заново.

Чтобы вам подсказывали, вести протокол .
...
Рейтинг: 0 / 0
ORA-12547: TNS:lost contact
    #39805335
Фотография Viewer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dmdmdmThe listener supports no services
Рекомендую удалить и установить Oracle заново.
Чтобы вам подсказывали, вести протокол .
Крутые яйца... или вкрутую?
База то хоть стартована?
http://logic.edchen.org/how-to-resolve-the-listener-supports-no-services/ In most cases, the message indicates that the database instance is closed, no any database services are available. You can just startup your database and make sure the service names are correct.

If you’re pretty sure that your database instance is up and running, please check the parameter of local listener.
SQL> show parameter local_listener

NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
local_listener string (ADDRESS=(PROTOCOL=TCP)(HOST=
192.168.0.111)(PORT=1521))
...
Рейтинг: 0 / 0
ORA-12547: TNS:lost contact
    #39805420
utah777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дистрибутив Ubuntu 18.04.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
sergey@sergey-Bionic:~$ sqlplus /nolog

SQL*Plus: Release 18.0.0.0.0 - Production on Tue Apr 23 15:08:09 2019
Version 18.3.0.0.0

Copyright (c) 1982, 2018, Oracle.  All rights reserved.

SQL> show parameter local_listener
SP2-0640: Not connected
SQL> 
...
Рейтинг: 0 / 0
ORA-12547: TNS:lost contact
    #39805434
123йй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
utah777ORACLE_SID=XE
не увидел в tnsnames.ora упоминание о ХЕ
...
Рейтинг: 0 / 0
ORA-12547: TNS:lost contact
    #39805462
utah777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
123ййutah777ORACLE_SID=XE
не увидел в tnsnames.ora упоминание о ХЕ

Что делать руками?
...
Рейтинг: 0 / 0
ORA-12547: TNS:lost contact
    #39805468
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
utah777Что делать руками?Цель этой мастурбации с двумя дистрибутивами, коли и в одном не разбираешься?
...
Рейтинг: 0 / 0
ORA-12547: TNS:lost contact
    #39805469
123йй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
utah777Что делать руками?
обычно это делают глазами. читать доку
...
Рейтинг: 0 / 0
ORA-12547: TNS:lost contact
    #39805470
utah777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На всякий случай

>>>> не увидел в tnsnames.ora упоминание о ХЕ


Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
sergey@sergey-Bionic:~$ cat /home/sergey/Downloads/ORACLE_18C/network/admin/tnsnames.ora
# tnsnames.ora Network Configuration File: /home/sergey/Downloads/ORACLE_18C/network/admin/tnsnames.ora
# Generated by Oracle configuration tools.

LISTENER_ORACLE =
  (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1522))


LISTENER_ORCL777 =
  (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1522))


LISTENER_ORCL =
  (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1522))
...
Рейтинг: 0 / 0
ORA-12547: TNS:lost contact
    #39805574
CrazyCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
utah777Дистрибутив Ubuntu 18.04.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
sergey@sergey-Bionic:~$ sqlplus /nolog

SQL*Plus: Release 18.0.0.0.0 - Production on Tue Apr 23 15:08:09 2019
Version 18.3.0.0.0

Copyright (c) 1982, 2018, Oracle.  All rights reserved.

SQL> show parameter local_listener
SP2-0640: Not connected
SQL> 

а что ожидалось? к БД даже не подключились.
sqlplus / as sysdba
...
Рейтинг: 0 / 0
ORA-12547: TNS:lost contact
    #39805575
CrazyCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CrazyCatutah777Дистрибутив Ubuntu 18.04.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
sergey@sergey-Bionic:~$ sqlplus /nolog

SQL*Plus: Release 18.0.0.0.0 - Production on Tue Apr 23 15:08:09 2019
Version 18.3.0.0.0

Copyright (c) 1982, 2018, Oracle.  All rights reserved.

SQL> show parameter local_listener
SP2-0640: Not connected
SQL> 


а что ожидалось? к БД даже не подключились.
sqlplus / as sysdba
ну да, не забыть прописать ORACLE_SID
...
Рейтинг: 0 / 0
ORA-12547: TNS:lost contact
    #39805633
123йй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CrazyCatа что ожидалось? к БД даже не подключились.
sqlplus / as sysdba
а ты уверен, что она вообще создана?
...
Рейтинг: 0 / 0
ORA-12547: TNS:lost contact
    #39805635
utah777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
CrazyCat,

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
sergey@sergey-Bionic:~$ sqlplus sys/Mail2sergeI@//localhost:1521/XE as sysdba

SQL*Plus: Release 18.0.0.0.0 - Production on Wed Apr 24 09:10:28 2019
Version 18.3.0.0.0

Copyright (c) 1982, 2018, Oracle.  All rights reserved.

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


Enter user-name
...
Рейтинг: 0 / 0
ORA-12547: TNS:lost contact
    #39805655
Фотография Viewer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
utah777 ,
Вас заклинило что-ли на одном и том же .. Ещё раз...
CrazyCatsqlplus / as sysdba
...
Рейтинг: 0 / 0
ORA-12547: TNS:lost contact
    #39805656
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Viewer utah777 ,
Вас заклинило что-ли на одном и том же .. Ещё раз...
CrazyCatsqlplus / as sysdbaнеполная инструкция. ожидаемо опять сделает не то.
...
Рейтинг: 0 / 0
ORA-12547: TNS:lost contact
    #39805667
utah777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
-2-,

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
sergey@sergey-Bionic:~$ sqlplus / as sysdba

SQL*Plus: Release 18.0.0.0.0 - Production on Wed Apr 24 11:22:09 2019
Version 18.3.0.0.0

Copyright (c) 1982, 2018, Oracle.  All rights reserved.

ERROR:
ORA-12547: TNS:lost contact


Enter user-name: 
...
Рейтинг: 0 / 0
ORA-12547: TNS:lost contact
    #39805764
utah777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
-2-Viewer utah777 ,
Вас заклинило что-ли на одном и том же .. Ещё раз...
пропущено...
неполная инструкция. ожидаемо опять сделает не то.

Я что-то не понимаю, я что-то не так делаю?
...
Рейтинг: 0 / 0
25 сообщений из 27, страница 1 из 2
Форумы / Oracle [игнор отключен] [закрыт для гостей] / ORA-12547: TNS:lost contact
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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