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)(HOST = 127.0.0.1)(PORT = 1521)) (CONNECT_DATA = (SERVER = RS>> DEDICATED) (SERVICE_NAME = XE))) OK (10 msec) RS>> ~~~
AK> Ага, то есть с клиентской стороны хорошо (если имя правильное), и AK> листенер оно видит.
Hу если `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=EXTPROC_FOR_XE))) 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)(HOST=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
AK> Hо, судя по другим письмам, ожидаемо - нет базы с таким именем.
Почему же? Он пытается открыть что-то с именем пользователя system и с паролем systemmanager (именно такие строчки я увидел посмотрев MataelEd.exe чере F3 в FAR'е). И именно такой пароль я задавал при установке Oracle.
AK> Пора переходить к хакерским методам. Для начала надо повысить уровень AK> дебага со стороны оракл-клиента, он куда-то пишет свой лог, вполне AK> вероятно там будет видно какое имя он хочет.
А как его повысить?
AK> Hу и глянуть в екзешник на предмет текстовых констант типа AK> user_name/password@db_name.
Именно такого там нет, там есть по-отдельности system и systemmanager, а имени базы в явном виде нет.
User Guide от самого MATAEL бестолковый, как я говорил там расписано только как, что и куда физически подключать, проводами. Есть инструкция которую писал некто, который когда-то работал с этим MATAEL, но кто кокретно это был и где его сейчас найти -- великая тайна вселенной:
~~~ Инструкция
Программа имеет 3 составляющие редактор, терминал, монитор, связанные через базу данных под управлением Oracle.
Hачнем с процесса установки.
Создаем папку C:\MATAEL куда копируем рабочие директории Монитор, Терминал, Редактор. Устанавливаем Oracle (мы использовали бесплатную версию - Oracles Free Database 10g XE), когда спрашивает имя и пароль для доступа к базе данных, назначаем:
Login: system Password: systemmanager
Установка завершена. Перейдем к использованию приложений.
Редактор
Для начала заходим во вкладку Database и в открывшемся окне создаем новую базу данных. ~~~
И вот тут всё, я не могу заяти во вкладку Database и создать новую базу данных потому что до этого не доходит, сабж, Ok и вываливаемся.