forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.LINUX.CHAINIK

 
 
Опции темы Опции просмотра
  #21  
Старый 11.11.2016, 15:41
Rinat H. Sadretdinow
Guest
 
Сообщений: n/a
По умолчанию ORA-12154

Rinat H. Sadretdinow написал(а) к Andrew Kant в Nov 16 13:59:12 по местному времени:

Нello Andrew!

11 Nov 16 10:39, you wrote to me:

AK>>> Значит пора переходить к докухе. Administration Guide доступен
AK>>> онлайн.

RS>> Прочитал я это всё, аж по несколько раз.
AK> " - До меня не доходят ваши письма!
AK> - а вы прочитайте их внимательнее!!! " :)

Да я и внимательнее читал. То ли старею, то ли непонятный язык у Oracle, но не доходит. Иногда бывают такие докции, которые писались то ли спьяну, то ли страдающим шизофазией -- слов много, по отдельности все понятны, но в общий смысл никак не складываются. Вот докция по Oracle для меня выглядит именно так.

AK>>> По всей видимости, ему надо, чтоб работал tnsping XE

RS>> Работает:

RS>> ~~~
RS>> Used TNSNAMES adapter to resolve the alias
RS>> Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL =
RS>> TCP)(НOST = 127.0.0.1)(PORT = 1521)) (CONNECT_DATA = (SERVER =
RS>> DEDICATED) (SERVICE_NAME = XE))) OK (10 msec)
RS>> ~~~

AK> Ага, то есть с клиентской стороны хорошо (если имя правильное), и
AK> листенер оно видит.

Ну если `tnsping XE` отрабатывает нормально, пингует за 10 msec, то явно видит.

AK>>> Попробуй после того, как все запущено, запустить lsnrctl status

RS>> ~~~
RS>> C:\oraclexe\app\oracle\product\10.2.0\server\BIN>LSNRCTL status

RS>> LSNRCTL for 32-bit Windows: Version 10.2.0.1.0 - Production on
RS>> 11-═╬▀-2016 11:34:31

RS>> Copyright (c) 1991, 2005, Oracle. All rights reserved.

RS>> Connecting to
RS>> (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROCFORXE))) STATUS
RS>> of the LISTENER
RS>> ------------------------
RS>> Alias LISTENER
RS>> Version TNSLSNR for 32-bit Windows: Version
RS>> 10.2.0.1.0 - Production Start Date 11 Nov 2016
RS>> 11:30:03 Uptime 0 days 0 hr. 4 min. 27 sec Trace Level
RS>> off Security
RS>> ON: Local OS Authentication SNMP OFF Default
RS>> Service XE Listener Parameter File
RS>> C:\oraclexe\app\oracle\product\10.2.0\server\network\admin\listen
RS>> er.ora Listener Log File
RS>> C:\oraclexe\app\oracle\product\10.2.0\server\network\log\listener
RS>> .log Listening Endpoints Summary...
RS>>
RS>> (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC_FO
RS>> R_XEi pc)))
RS>>
RS>> (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(НOST=127.0.0.1)(PORT=1521)))
RS>> Services Summary...
RS>> Service "CLRExtProc" has 1 instance(s).
RS>> Instance "CLRExtProc", status UNKNOWN, has 1 handler(s) for
RS>> this service... Service "PLSExtProc" has 1 instance(s).
RS>> Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for
RS>> this service... The command completed successfully

RS>> C:\oraclexe\app\oracle\product\10.2.0\server\BIN>
RS>> ~~~

RS>> Сервис XE виден.

AK> Ага, это плохо.

Чем же? Если сервис виден.

AK> Но, судя по другим письмам, ожидаемо - нет базы с таким именем.

Почему же? Он пытается открыть что-то с именем пользователя system и с паролем systemmanager (именно такие строчки я увидел посмотрев MataelEd.exe чере F3 в FAR'е). И именно такой пароль я задавал при установке Oracle.

AK> Пора переходить к хакерским методам. Для начала надо повысить уровень
AK> дебага со стороны оракл-клиента, он куда-то пишет свой лог, вполне
AK> вероятно там будет видно какое имя он хочет.

А как его повысить?

AK> Ну и глянуть в екзешник на предмет текстовых констант типа
AK> username/password@dbname.

Именно такого там нет, там есть по-отдельности system и systemmanager, а имени базы в явном виде нет.

User Guide от самого MATAEL бестолковый, как я говорил там расписано только как, что и куда физически подключать, проводами. Есть инструкция которую писал некто, который когда-то работал с этим MATAEL, но кто кокретно это был и где его сейчас найти -- великая тайна вселенной:

~~~
Инструкция

Программа имеет 3 составляющие редактор, терминал, монитор, связанные через базу данных под управлением Oracle.

Начнем с процесса установки.

Создаем папку C:\MATAEL куда копируем рабочие директории Монитор, Терминал, Редактор.
Устанавливаем Oracle (мы использовали бесплатную версию - Oracles Free Database 10g XE), когда спрашивает имя и пароль для доступа к базе данных,
назначаем:

Login: system
Password: systemmanager

Установка завершена. Перейдем к использованию приложений.

Редактор

Для начала заходим во вкладку Database и в открывшемся окне создаем новую базу данных.
~~~

И вот тут всё, я не могу заяти во вкладку Database и создать новую базу данных потому что до этого не доходит, сабж, Ok и вываливаемся.

Bye!

--- GoldED+/LNX 1.1.5-b20150715
Ответить с цитированием
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 07:28. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot