CftClub.ru
Клуб специалистов ЦФТ-Банк

Ошибка TNS
На страницу Пред.  1, 2, 3
 
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Oracle DBA
Предыдущая тема :: Следующая тема  
Автор Сообщение
lex
Участник


Вступление в Клуб: 15.04.2009
СообщениеСр Апр 15, 2009 14:31    Ответить с цитатой
Полезность: Нет оценки
lexus пишет:
lex
На сайте поддержки - раздел "ЦФТ - Технологическое ядро" - "Документация". Там в табличке "Установка Oracle Provider for OLE DB".
Скачайте документик. Там подробно, с картинками описан порядок установки. После того, как поставите - подложите ему tnsnames.ora и sqlnet.ora из другого вашего клиента.

УРА! Повторил установку клиента 9 (Oracle Provider for OLE DB) в тот же хоум - все заработало! Спасибо!
lex
Участник


Вступление в Клуб: 15.04.2009
СообщениеСр Апр 15, 2009 14:42    Ответить с цитатой
Полезность: Нет оценки
упс, обрадовался, навигатор соединяется но после попытки выбора ТБП из менюшек ругается на отсутствие компонента VSFlex7N.ocx и после этого вылетает (проводил установку клиента 6.30.0, компонента действительно нет на машине). Что делать?
Скопировал с другой машины и зарегистрировал - вроде все работает
lexus
Профи


Вступление в Клуб: 28.09.2007
СообщениеЧт Апр 16, 2009 04:48    Ответить с цитатой
Полезность: Нет оценки
Хорошо, что нашел решение.
А вообще - эта компонента идет в составе более свежего инсталлятора клиентского места. Который Novo.msi.
Serj
Профи


Вступление в Клуб: 02.08.2007
СообщениеЧт Апр 16, 2009 05:02    Ответить с цитатой
Полезность: Нет оценки
dbmaslov пишет:
Serj пишет:
lexus пишет:
Загадка.
Ну, с паролем ошибка TNS-12154 вряд ли связана.
1. В Навигатор заходите нормально? Попробуйте монитор запустить явно, не из Навигатора.
2. tnsping
- sqlnet.log - в нем ответ.



а где может быть этот файл? у меня свежих файлов таких нет, возможно нужно предварительно отладку запускать арма?


Вот так он выглядит - test case

sqlnet.log

Код:


***********************************************************************
Fatal NI connect error 12541, connecting to:
 (DESCRIPTION=(ADDRESS=(COMMUNITY=tcp)(PROTOCOL=TCP)(Host=192.168.1.5)(Port=1522))(CONNECT_DATA=(SID=rbs)(CID=(PROGRAM=C:\oracle\bin\sqlplusw.EXE)(HOST=ABD-04)(USER=serj1))))

  VERSION INFORMATION:
   TNS for 32-bit Windows: Version 10.2.0.4.0 - Production
   Windows NT TCP/IP NT Protocol Adapter for 32-bit Windows: Version 10.2.0.4.0 - Production
  Time: 19-ФЕВ-2009 16:21:34
  Tracing not turned on.
  Tns error struct:
    ns main err code: 12541
    TNS-12541: TNS:нет прослушивателя
    ns secondary err code: 12560
    nt main err code: 511
    TNS-00511: Прослушиватель отсутствует
    nt secondary err code: 61
    nt OS err code: 0

а в tnsnames.ora

Код:

rbs =
  (DESCRIPTION =
    (ADDRESS_LIST =
        (ADDRESS =
          (COMMUNITY = tcp)
          (PROTOCOL = TCP)
          (Host = 192.168.1.5)
          (Port = 1521)
        )
    )
    (CONNECT_DATA = (SID = rbs)
    )
  )

- баг видно - ? Very Happy - подсказка смотрим на порт....

- собственно его формирует TNS сервис оракла - в случае неудачного коннекта формируется там откуда стартовало приложение - по нему все хорошо видно. В случае lex - сильно уверен не тот tnsnames.ora использовался - у себя работали на всех клиентах начиная с 8.06 до 10.2.0.4 -причем у меня они стояли все одновременно в разных Home - никаких проблем, где-то что-то было напутано с инсталяцией - переинсталяция рулит, но тогда в чем ошибка остается "за кадром...."
dbmaslov
Профи


Вступление в Клуб: 11.07.2007
СообщениеЧт Апр 16, 2009 13:52    Ответить с цитатой
Полезность: 2
ву а ля!
Ответ от ЦФТ:
Цитата:
Предлагаю не использовать в паролях пользователей символы = (знак равенства) и @ (коммерческое AT).


после выполнения этих рекомендаций проблема с открытием Монитора из Навигатора устранилась.
timochev
Эксперт


Вступление в Клуб: 02.07.2007
СообщениеЧт Апр 16, 2009 14:55    Ответить с цитатой
Полезность: Нет оценки
dbmaslov пишет:
ву а ля!
Ответ от ЦФТ:
Цитата:
Предлагаю не использовать в паролях пользователей символы = (знак равенства) и @ (коммерческое AT).


после выполнения этих рекомендаций проблема с открытием Монитора из Навигатора устранилась.

Замечательно!
В 2005 году я регистрировал заявку следующего содержания:
Цитата:
АРМ "Монитор" автоматически не открывается из Навигатора, если в пароле есть пробелы. Предлагаем контролировать наличие пробела в пароле. И полагаться надо не на процедуру проверки структуры пароля, а на встроенную проверку, поскольку это особенность самой Системы. Полагаю, что эта особенность нигде не задокументирована?

Заявка числится реализованной в Oramon20_00.

Интересно, они поступили как формалисты и реализовали проверку только пробелов? Или реализовали проверку всех недопустимых символов и потеряли эту проверку при переходе на 3L? Или они вообще забили на мою заявку?

Попробовал. Навигатор не дает изменить пароль так, чтобы он содержал пробелы. Соответственно, про запуск монитора уж речи нет.
Но Навигатор дает ввести знак "=" в новом пароле. Попытка запуска монитора приводит к ошибке.

Что ж надо новую заявку теперь про "="и "@" Wink
dbmaslov
Профи


Вступление в Клуб: 11.07.2007
СообщениеЧт Апр 16, 2009 15:30    Ответить с цитатой
Полезность: Нет оценки
я так подозреваю ограничение связано с тем, что пароль передается в качестве параметра запуска Монитора, а структура этой строки запуска уже содержит разделители '@' и '='.
Кстати это означает что пароль пользователя, который работает в навигаторе - хранится в памяти.

Федосеев Вячеслав - обещал внести это в документацию.
Цитата:
Все согласно мануала -
Это "фича", а не "баг"!
Very Happy
timochev
Эксперт


Вступление в Клуб: 02.07.2007
СообщениеЧт Апр 16, 2009 15:34    Ответить с цитатой
Полезность: Нет оценки
dbmaslov пишет:
Федосеев Вячеслав - обещал внести это в документацию.
Цитата:
Все согласно мануала -
Это "фича", а не "баг"!
Very Happy

Фигня все это. В том смысле, что недопустимые символы должны проверятся в полноценном программном обеспечении. А в отношении ПО, "писаного на коленке", только и остается, что доку менять. Эти два способа исправления несоответствий мы уже обсуждали. И склонность к редактированию документации уже замечена ранее.
ИМХО, ЦФТ не той дорогой идет
Serj
Профи


Вступление в Клуб: 02.08.2007
СообщениеПт Апр 17, 2009 05:51    Ответить с цитатой
Полезность: Нет оценки
dbmaslov пишет:
ву а ля!
Ответ от ЦФТ:
Цитата:
Предлагаю не использовать в паролях пользователей символы = (знак равенства) и @ (коммерческое AT).


после выполнения этих рекомендаций проблема с открытием Монитора из Навигатора устранилась.
- Век живи , учись, а от цфт ожидай всякого!
Показать сообщения:   
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Oracle DBA Часовой пояс: GMT + 3
На страницу Пред.  1, 2, 3
Страница 3 из 3

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Рейтинг@Mail.ru