Форум OlegON > Ресурсы OlegON > Вопросы сервера > Программы OlegON

Оптимайзер - 7 (вопросы и обсуждения) часть третья : Программы OlegON

21.11.2024 12:15


29.06.2022 19:28
ну, напрямую, видимо, нет... не те деньги, чтобы заморачиваться всем этим...
09.08.2022 12:30
сейчас переделаю FullScanEmail на (-) по умолчанию... Утонул в говнокоде :(
11.08.2022 09:31
Теперь AlwaysStaleStat распространяется и на Top 10 tables with old statistics, а еще в этом разделе не дублируются партиционированные таблицы.
16.08.2022 22:14
поправил давнюю ошибку, когда при остановке по наличию optimizer.pid ругался на неправильный емейл.
19.09.2022 09:47
поправил ошибку, добавленную в предыдущий раз, optimizer.pid не удалялся если был очень старым (пару баз, перезагруженных по питанию во время работы оптимизатора, он перестал обслуживать)
07.11.2022 21:26
После того, как сломался ProGuard, пришлось долго возиться, пока понял, что моя версия Java криво обновлялась, а в Idea указывала не совсем туда, куда надо. По результатам разбирательств поднял итоговую версию Java до 1.7 и провел гигантский код-ревью на несколько часов работы.
Как следствие - поправил десяток ошибок, как алгоритмических, так и просто опечаток (один из объектов назывался sс, то есть с русской "с" в имени и компилятор почему-то это совсем не парило)... Оптимизировал работу со строками и их массивами, в общем, дольше перечислять, что я там еще сделал.
25.01.2023 10:02
ok_audit_storage переименовал в более соответствующее ok_audit_objects и колонку с датой, которая почему-то была строкой, сделал все же датой, а все колонки переименовал из псевдонимов в нормальные названия... данные перенесутся в новую таблицу.
06.06.2023 06:55
Коллеги, приветствую!

Вот такой лог выдаёт опт при запуске:

Цитата:
06.06.23 04:13:53 -- UTC+10
06.06.23 04:13:54 -- Error in database connection : java.sql.SQLRecoverableException: Listener refused the connection with the following error:
ORA-12514, TNS:listener does not currently know of service requested in connect descriptor

06.06.23 04:13:54 -- DATABASE IS UNAVAILABLE!
06.06.23 04:14:04 -- I'll try to recover and restart DB...
06.06.23 04:14:04 --
06.06.23 04:14:04 -- LSNRCTL for 64-bit Windows: Version 12.2.0.1.0 - Production on 06-ИЮН-2023 04:14:04
06.06.23 04:14:04 --
06.06.23 04:14:04 -- Copyright (c) 1991, 2016, Oracle. All rights reserved.
06.06.23 04:14:04 --
06.06.23 04:14:04 -- TNS-01106: Процесс прослушивания, использующий имя LISTENER, уже запущен
06.06.23 04:14:04 -- ЌҐЇа ўЁ«м­®Ґ Ё¬п б«г¦Ўл.
06.06.23 04:14:04 --
06.06.23 04:14:04 -- „«п ўл§®ў ¤®Ї®«­ЁвҐ«м­®© бЇа ўЄЁ ­ ЎҐаЁвҐ NET HELPMSG 2185.
06.06.23 04:14:04 --
06.06.23 04:14:04 -- ЌҐЇа ўЁ«м­®Ґ Ё¬п б«г¦Ўл.
06.06.23 04:14:04 --
06.06.23 04:14:04 -- „«п ўл§®ў ¤®Ї®«­ЁвҐ«м­®© бЇа ўЄЁ ­ ЎҐаЁвҐ NET HELPMSG 2185.
06.06.23 04:14:04 --
06.06.23 04:14:04 -- Restart DB...
06.06.23 04:14:04 --
06.06.23 04:14:04 -- SQL*Plus: Release 12.2.0.1.0 Production on Вт Июн 6 04:14:04 2023
06.06.23 04:14:04 --
06.06.23 04:14:04 -- Copyright (c) 1982, 2016, Oracle. All rights reserved.
06.06.23 04:14:04 --
06.06.23 04:14:04 -- ERROR:
06.06.23 04:14:04 -- ORA-12560: TNS:ошибка адаптера протокола
06.06.23 04:14:04 --
06.06.23 04:14:04 --
06.06.23 04:14:04 -- Введите имя пользователя: SP2-0306: Неверная опция.
06.06.23 04:14:04 -- Синтаксис: CONN[ECT] [{имя_для_входа|/|прокси} [AS {SYSDBA|SYSOPER|SYSASM|SYSBACKUP|SYSDG|SYSKM|SYSRAC}] [версия=значение]]
06.06.23 04:14:04 -- где <logon> ::= <имя пользователя>[/<пароль>][@<идентификатор_соединения>]
06.06.23 04:14:04 -- <proxy> ::= <пользователь_прокси>[<имя_пользователя>][/<пароль>][@<идентификатор_соединения>]
06.06.23 04:14:04 -- Введите имя пользователя:
06.06.23 04:14:04 --
06.06.23 04:14:04 -- SQL*Plus: Release 12.2.0.1.0 Production on Вт Июн 6 04:14:04 2023
06.06.23 04:14:04 --
06.06.23 04:14:04 -- Copyright (c) 1982, 2016, Oracle. All rights reserved.
06.06.23 04:14:04 --
06.06.23 04:14:04 -- ERROR:
06.06.23 04:14:04 -- ORA-12560: TNS:ошибка адаптера протокола
06.06.23 04:14:04 --
06.06.23 04:14:04 --
06.06.23 04:14:04 -- Введите имя пользователя: SP2-0306: Неверная опция.
06.06.23 04:14:04 -- Синтаксис: CONN[ECT] [{имя_для_входа|/|прокси} [AS {SYSDBA|SYSOPER|SYSASM|SYSBACKUP|SYSDG|SYSKM|SYSRAC}] [версия=значение]]
06.06.23 04:14:04 -- где <logon> ::= <имя пользователя>[/<пароль>][@<идентификатор_соединения>]
06.06.23 04:14:04 -- <proxy> ::= <пользователь_прокси>[<имя_пользователя>][/<пароль>][@<идентификатор_соединения>]
06.06.23 04:14:04 -- Введите имя пользователя:
06.06.23 04:14:04 --
06.06.23 04:14:04 -- SQL*Plus: Release 12.2.0.1.0 Production on Вт Июн 6 04:14:04 2023
06.06.23 04:14:04 --
06.06.23 04:14:04 -- Copyright (c) 1982, 2016, Oracle. All rights reserved.
06.06.23 04:14:04 --
06.06.23 04:14:04 -- ERROR:
06.06.23 04:14:04 -- ORA-12560: TNS:ошибка адаптера протокола
06.06.23 04:14:04 --
06.06.23 04:14:04 --
06.06.23 04:14:04 -- Введите имя пользователя: SP2-0306: Неверная опция.
06.06.23 04:14:04 -- Синтаксис: CONN[ECT] [{имя_для_входа|/|прокси} [AS {SYSDBA|SYSOPER|SYSASM|SYSBACKUP|SYSDG|SYSKM|SYSRAC}] [версия=значение]]
06.06.23 04:14:04 -- где <logon> ::= <имя пользователя>[/<пароль>][@<идентификатор_соединения>]
06.06.23 04:14:04 -- <proxy> ::= <пользователь_прокси>[<имя_пользователя>][/<пароль>][@<идентификатор_соединения>]
06.06.23 04:14:04 -- Введите имя пользователя:
06.06.23 04:14:04 -- Try to connect again...
06.06.23 04:14:04 -- Exit code 777
OLEGON-ERROR! javax.mail.MessagingException: Could not convert socket to TLS; nested exception is: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
OLEGON-ERROR! Incorrect email!
06.06.23 04:14:05 -- CHECK OPTIMIZER EMAIL SETTINGS
При этом команда set ORACLE_SID=ИМЯБАЗЫ & sqlplus / as sysdba проходит и к базе подключается.

Файл ini:
Цитата:
AdminEmail=*@***.ru
AutoReboot=0
IniVersion=2
PostFromUser=*@***.ru
PostHost=10.0.0.11
PostPassword=*******
PostPort=25
PostUser=*@***.ru
ProxyType=none
RestoreUntil=-
TgAdmId=-
TgAdmToken=-
TgMgrId=-
TgMgrToken=-
WorkTime=09:00,9
Parallel=20
PostAuto=1
PostSSL=0
ManagerEmail=
ReportMail=
AlertOffline=1
ForceBackup=1
FilterVersion=!
MaintenanceTime=01:00,2
CheckStopDoc=1
ForceMaintT=0
CheckDBParams=1
MemoryLimit=0
ForceSPS=0
UndoRetention=1800
PlanControl=0
JobsCount=20
Check64bit=1
ForcePGA=5368709120
PostDebug=0
PostSMTPAuth=1
PostTLS=1
PostIgnoreCerts=0
CheckDBParams=1
Есть мысли?
06.06.2023 07:22
в файле run.cmd база и пароль верно указаны?
06.06.2023 17:40
Неверно имя базы было, угадал :)
Часовой пояс GMT +3, время: 12:15.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.