|
|
|
Ошибка ORA-12514: TNS:listener does not currently know of service requested in connect des
|
|||
|---|---|---|---|
|
#18+
Всем привет! Возникает ошибка ORA-12514 при попытке подключения к базе из консольной утилиты. Если явно запустить утилиту то все работает. Если же подключаемся тем же пользователем но удаленно(билд агент TFS), то видим ошибку. В чем может быть дело? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2018, 20:01 |
|
||
|
Ошибка ORA-12514: TNS:listener does not currently know of service requested in connect des
|
|||
|---|---|---|---|
|
#18+
В логах сохраняется следующее 23-JAN-2018 20:09:31 * (CONNECT_DATA=(CID=(PROGRAM=JDBC Thin Client)(HOST=__jdbc__)(USER=ps-service2))(SID=SBT)) * (ADDRESS=(PROTOCOL=tcp)(HOST=::1)(PORT=49719)) * establish * SBT * 12505 TNS-12505: TNS:listener does not currently know of SID given in connect descriptor 23-JAN-2018 20:09:46 * (CONNECT_DATA=(CID=(PROGRAM=JDBC Thin Client)(HOST=__jdbc__)(USER=ps-service2))(SID=SBT)) * (ADDRESS=(PROTOCOL=tcp)(HOST=::1)(PORT=49720)) * establish * SBT * 12505 TNS-12505: TNS:listener does not currently know of SID given in connect descriptor 23-JAN-2018 20:10:01 * (CONNECT_DATA=(CID=(PROGRAM=JDBC Thin Client)(HOST=__jdbc__)(USER=ps-service2))(SID=SBT)) * (ADDRESS=(PROTOCOL=tcp)(HOST=::1)(PORT=49722)) * establish * SBT * 12505 TNS-12505: TNS:listener does not currently know of SID given in connect descriptor 23-JAN-2018 20:10:16 * (CONNECT_DATA=(CID=(PROGRAM=JDBC Thin Client)(HOST=__jdbc__)(USER=ps-service2))(SID=SBT)) * (ADDRESS=(PROTOCOL=tcp)(HOST=::1)(PORT=49723)) * establish * SBT * 12505 TNS-12505: TNS:listener does not currently know of SID given in connect descriptor 23-JAN-2018 20:10:31 * service_update * sbt_instance * 0 Хотя подключение должно быть по этому коннекшену Data Source=(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = qw-test)(PORT = 1521))(CONNECT_DATA=(SERVICE_NAME=sbt.cms.msk.trd.ru)));User Id=*********;Password=******;Min Pool Size=10;Max Pool Size=300;Incr Pool Size=5;Connection Timeout=120;Validate Connection=true; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2018, 20:24 |
|
||
|
Ошибка ORA-12514: TNS:listener does not currently know of service requested in connect des
|
|||
|---|---|---|---|
|
#18+
И что не понятно во фразе: TNS:listener does not currently know of SID given in connect descriptor ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2018, 20:26 |
|
||
|
Ошибка ORA-12514: TNS:listener does not currently know of service requested in connect des
|
|||
|---|---|---|---|
|
#18+
Sm1le2911, ну и указывайте при удаленном подключении SERVICE_NAME=sbt.cms.msk.trd.ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2018, 21:35 |
|
||
|
Ошибка ORA-12514: TNS:listener does not currently know of service requested in connect des
|
|||
|---|---|---|---|
|
#18+
Q.Tarantino, Так он и указан) Я же говорю что когда мы явно утилиту запускаем тем же пользователем, все работает. Проблема именно в том что ошибка бывает только когда утилита запущена от билд агентом. Я подозреваю здесь какие то траблы с безопасностью Server 2012 например недавно не хотели службы подниматься, проблема была в CredSSP, он не пробрасывал credentials на второй комп. Потом ИЕ не стартовал из под учетки билд агента, проблема была в глубинах реестра Я думаю и здесь из-за ограничений что-то не то передается, вот только что именно) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2018, 10:36 |
|
||
|
Ошибка ORA-12514: TNS:listener does not currently know of service requested in connect des
|
|||
|---|---|---|---|
|
#18+
Sm1le2911Q.Tarantino, Так он и указан) Я же говорю что когда мы явно утилиту запускаем тем же пользователем, все работает. Проблема именно в том что ошибка бывает только когда утилита запущена от билд агентом. Я подозреваю здесь какие то траблы с безопасностью Server 2012 например недавно не хотели службы подниматься, проблема была в CredSSP, он не пробрасывал credentials на второй комп. Потом ИЕ не стартовал из под учетки билд агента, проблема была в глубинах реестра Я думаю и здесь из-за ограничений что-то не то передается, вот только что именно) ты много написал но сказанное как-то не сходится с твоими логами: автор23-JAN-2018 20:10:01 * (CONNECT_DATA=(CID=(PROGRAM=JDBC Thin Client)(HOST=__jdbc__)(USER=ps-service2))(SID=SBT)) * (ADDRESS=(PROTOCOL=tcp)(HOST=::1)(PORT=49722)) * establish * SBT * 12505 TNS-12505: TNS:listener does not currently know of SID given in connect descriptor SID=SBT Если используешь SID - у базы точно SID=SBT? Ну и для того чтобы получить ответ от общественности - на сервере: lsnrctl services + строку подключения, которую используешь на клиенте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2018, 10:50 |
|
||
|
Ошибка ORA-12514: TNS:listener does not currently know of service requested in connect des
|
|||
|---|---|---|---|
|
#18+
CrazyCat, спасибо, разобрался) При накате билд агентом использовался раздел конфига, который давно не актуализировался, в нем был неверный connectionString ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2018, 14:07 |
|
||
|
|

start [/forum/topic.php?fid=52&gotonew=1&tid=1884536]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
40ms |
get topic data: |
9ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 217ms |
| total: | 342ms |

| 0 / 0 |
