Форум по программам и оборудованию > > >

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

27.05.2018 16:37


[ТЕМА ЗАКРЫТА]
10.04.2015 07:33
OlegON
 
В том и прикол, что у меня много баз 10.2.0.4 версии самого сомнительного происхождения, функция есть. Более того, есть совсем чистые (практически без опций) БД, правда 11 версии (не для Супермага), там она тоже есть. Есть предположение, что Иван что-то ловко выпилил у себя. Но, функция действительно недокументированная, поэтому я от нее отказался.
10.04.2015 11:08
Kryukov
 
теперь доходит да
OLEGON-ERROR! 10.04.15 10:51:46 -- Unhandled error : java.lang.NumberFormatException: For input string: ""07"
и висит...
4 оптимизер пролетает только в путь...
10.04.2015 11:18
OlegON
 
По одной строке не понятно...
Залезь в инишник и посмотри, что у тебя там "07? Если не найдешь - кусок лога побольше приведи.
10.04.2015 11:33
Kryukov
 
10.04.15 10:45:06 -- TOOLS:11Gb
10.04.15 10:45:06 -- Log filename: D:\ORACLE\PRODUCT\10.2.0\ADMIN\DBCENTR\BDUMP/alert_dbcentr.log 15Mb
10.04.15 10:51:26 -- :
10.04.15 10:51:26 -- OS : Windows 2003
10.04.15 10:51:26 -- Oracle : 10.2.0.5.0 Java : 1.8.0_31
10.04.15 10:51:26 -- Supermag : 1.031.2 SP1 * TD : 00:20 10.04.15 / 00:45 10.04.15
10.04.15 10:51:26 -- Sysdate : 2015-04-10 10:51:26.0 * MT : 23:00,7
10.04.15 10:51:26 -- Last full RMAN backup : 06:00 10.04.15
10.04.15 10:51:26 -- EMails : почта
10.04.15 10:51:26 -- :
OLEGON-ERROR! 10.04.15 10:51:46 -- Unhandled error : java.lang.NumberFormatException: For input string: ""07"
10.04.2015 11:54
Kryukov
 
ругается на ReportTime это точно
как правильно его писать у тебя написано ReportTime ("07:00,2")
я пробовал ReportTime="07:00,2" и ReportTime='07:00,2'
все равно ошибка
10.04.2015 13:43
OlegON
 
так оно же было как-то написано :) если не ошибаюсь, то
07\:00,2
посмотри, как МТ пишет время. Я пока до фокуса с ini еще не добрался, но суть - если параметр используется, он сам в ini пропишется и надо будет только поправить его.
10.04.2015 13:51
Kryukov
 
MaintenanceTime=23\:00,7
ReportTime=07\:00,2
Это само прописалось... вообще без кавычек... черту убирать ?
10.04.2015 13:56
OlegON
 
Нене, вот как он прописал, так пусть и будет, сами цифры можешь поправить на нужные тебе. Что и зачем экранирует - разберемся потом.
13.04.2015 10:01
Kryukov
 
ругается
OLEGON-ERROR! 13.04.15 09:49:01 -- ORA-00312: online log 7 thread 1: 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\DBCENTR\REDO07.LOG'
OLEGON-ERROR! 13.04.15 09:49:01 -- ORA-01264: Unable to create archived log file name
OLEGON-ERROR! 13.04.15 09:49:01 -- ORA-01263: Name given for file destination directory is invalid
OLEGON-ERROR! 13.04.15 09:49:01 -- ORA-16032: parameter LOG_ARCHIVE_DEST_10 destination string cannot be translated
OLEGON-ERROR! 13.04.15 09:49:01 -- ORA-01264: Unable to create archived log file name
OLEGON-ERROR! 13.04.15 09:49:01 -- ORA-01263: Name given for file destination directory is invalid
OLEGON-ERROR! 13.04.15 09:49:01 -- ORA-16038: log 7 sequence# 51047 cannot be archived
OLEGON-ERROR! 13.04.15 09:49:01 -- ORA-00312: online log 7 thread 1: 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\DBCENTR\REDO07.LOG'
OLEGON-ERROR! 13.04.15 09:49:01 -- ORA-16032: parameter LOG_ARCHIVE_DEST_10 destination string cannot be translated
OLEGON-ERROR! 13.04.15 09:49:01 -- ORA-01264: Unable to create archived log file name
OLEGON-ERROR! 13.04.15 09:49:01 -- ORA-01263: Name given for file destination directory is invalid
OLEGON-ERROR! 13.04.15 09:49:01 -- ORA-16014: log 7 sequence# 51047 not archived, no available destinations
OLEGON-ERROR! 13.04.15 09:49:01 -- ORA-00312: online log 7 thread 1: 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\DBCENTR\REDO07.LOG'

старый оптимизер проходит без ошибок
13.04.2015 10:22
OlegON
 
Старый тоже ругаться должен. Один раз. Только чередование работы старого и нового не предусмотрено, возможно, что старый сбрасывает счетчик нового. Рекомендую переключиться на новый и разбираться с ним.
13.04.2015 11:44
Kryukov
 
Действительно параметры менялись если запускался старый оптимизер... сейчас запускаю только новый... ошибка пропала...
но оптимизер доходит:
13.04.15 11:16:11 -- D:\ORACLE\PRODUCT\10.2.0\ADMIN\DBCENTR : 564460 Mb
13.04.15 11:16:11 -- D:\ORACLE\PRODUCT\10.2.0\DB_1\DATABASE : 564460 Mb
13.04.15 11:16:11 -- D:\ORACLE\PRODUCT\10.2.0\ORADATA\DBCENTR : 564460 Mb
13.04.15 11:16:11 -- SYSAUX:30Gb
13.04.15 11:16:11 -- USERS:25Gb
13.04.15 11:16:11 -- SYSTEM:31Gb
13.04.15 11:16:11 -- INDX:21Gb
13.04.15 11:16:11 -- TOOLS:11Gb
13.04.15 11:16:11 -- Log filename: D:\ORACLE\PRODUCT\10.2.0\ADMIN\DBCENTR\BDUMP/alert_dbcentr.log 0Mb
13.04.15 11:16:19 -- :
13.04.15 11:16:19 -- OS : Windows 2003
13.04.15 11:16:19 -- Oracle : 10.2.0.5.0 Java : 1.8.0_31
13.04.15 11:16:19 -- Supermag : 1.031.2 SP1 * TD : 00:20 13.04.15 / 00:46 13.04.15
13.04.15 11:16:19 -- Sysdate : 2015-04-13 11:16:19.0 * MT : 01:00,7
13.04.15 11:16:19 -- Last full RMAN backup : 05:31 13.04.15
13.04.15 11:16:19 -- EMails : почта/почта
13.04.15 11:16:19 -- :
и висит ....
как узнать что он делает и делает ли ...
13.04.2015 12:02
OlegON
 
не висит, он паузу делает, чтобы ты прочитать мог, задрали воплями, что "черное окошко закрылось" :) я все процедуры вроде отправки писем в конец запихнул и поставил паузу... Но да, надо ее сократить на всякий... Поправлю сегодня.
13.04.2015 12:12
Kryukov
 
У меня пауза с 11:16 вот уже до 12:12 и все пауза
13.04.2015 12:18
OlegON
 
хм... а до почтовика твоего он достучался? пересмотрю код сегодня... я тут с 5 утра в роли Любомира Мельника :( не успеваю ничего...
13.04.2015 16:35
Kryukov
 
ты что то правил ? теперь такое пишет ... в конце

13.04.15 16:31:07 -- :
OLEGON-ERROR! 13.04.15 16:31:28 -- java.util.NoSuchElementException: No line found
13.04.2015 16:48
OlegON
 
Он при старте пишет номер версии, в которой дата и время билда, т.е. сборки тут. Не собирал пока, но скоро сделаю новую, должно будет полечиться.
14.04.2015 03:59
john_the_ripper
 
При работе новой версии, проскакивает строка "Incorrect memory sizing!"
На что именно стоит обратить внимание?
SGA = 25Gb
PGA = 1Gb
Всего памяти 32Gb(Windos 2008 R2 64)
Oracle 10.2.0.5 с последним патчесетом
14.04.2015 08:10
OlegON
 
В данном случае ничего править не надо, ошибку он правит сам.
14.04.2015 09:55
Kryukov
 
много ...
OLEGON-ERROR! 14.04.15 01:41:46 -- Threaded statement 'analyze table "SYS"."DIR$SERVICE_OPERATIONS" validate structure cascade' error java.sql.SQLException: Listener refused the connection with the following error:
ORA-12516, TNS:listener could not find available handler with matching protocol stack

OLEGON-ERROR! 14.04.15 01:41:46 -- Threaded statement 'analyze table "SYS"."DIR$VICTIM_POLICY" validate structure cascade' error java.sql.SQLException: Listener refused the connection with the following error:
ORA-12516, TNS:listener could not find available handler with matching protocol stack

OLEGON-ERROR! 14.04.15 01:41:46 -- Threaded statement 'analyze table "SYS"."DUAL" validate structure cascade' error java.sql.SQLException: Listener refused the connection with the following error:
ORA-12516, TNS:listener could not find available handler with matching protocol stack

OLEGON-ERROR! 14.04.15 01:41:46 -- Threaded statement 'analyze table "SYS"."DUC$" validate structure cascade' error java.sql.SQLException: Listener refused the connection with the following error:
ORA-12516, TNS:listener could not find available handler with matching protocol stack

OLEGON-ERROR! 14.04.15 01:41:46 -- Threaded statement 'analyze table "SYS"."ENC$" validate structure cascade' error java.sql.SQLException: Listener refused the connection with the following error:
ORA-12516, TNS:listener could not find available handler with matching protocol stack

и тд
Вложения
Тип файла: zip log.zip (15.9 Кб, 75 просмотров)
14.04.2015 09:58
OlegON
 
Так это к опту не имеет никакого отношения... База твоя ORA-12516 ругается, не дает опту работать. Поправь, это много где вылезать может.
14.04.2015 13:08
OlegON
 
Раньше называл дату остановки старого опта - 15 апреля. Вижу, что это меньше, чем две недели назад, т.е. кто-то может быть в отпуске. Давайте перенесем остановку на 21 число.
21.04.15 Вместо старого оптимизатора будет поставлена заглушка, обновляющая оптимизатор 4 на оптимизатор 7.
30.04.15 Старый оптимизатор 4 закрыт полностью, на порту 7654 ничего нет.
Если у кого-то какие-то замечания и пожелания о переносе функционала из оптимизатора 4 в первую очередь - милости прошу сюда.
14.04.2015 13:24
Mtirt
 
Олеж, а можно эти даты еще на пару дней подвинуть?
А то до 20-го числа у всех будет запарка с алкогольной декларацией, а потом за 21 апреля надо всем дружно скачать, настроить, проверить, позадавать глупых вопросов и т.п.
14.04.2015 13:36
OlegON
 
Не вопрос... Давайте тогда так:
24.04.15 Вечером по мск вместо старого оптимизатора будет поставлена заглушка, обновляющая оптимизатор 4 на оптимизатор 7.
30.04.15 Старый оптимизатор 4 закрыт полностью, на порту 7654 ничего нет.
Собственно, ничто не мешает поставить и потестить в любой момент и до этого времени. Но в этом месяце хочется избавиться от наследия прошлого. Мне еще отчасти потому, что у одного клиента много баз, которые я не хочу обновлять вручную :)
Мне особенно интересно, как работает холодный бекап. А то некоторые его так просили...
Я пока, не сбавляя темпов, буду писать дальше.
15.04.2015 14:05
Kryukov
 
вот кусочек ночной
15.04.15 01:30:49 -- RMAN>
15.04.15 01:30:49 --
15.04.15 01:30:49 -- Recovery Manager complete.
15.04.15 01:30:49 -- RMAN verification
15.04.15 01:30:50 -- Blockrecover
15.04.15 01:30:50 -- SYSAUX:30Gb
15.04.15 01:30:50 -- USERS:25Gb
15.04.15 01:30:50 -- SYSTEM:31Gb
15.04.15 01:30:50 -- INDX:21Gb
15.04.15 01:30:50 -- TOOLS:11Gb
15.04.15 01:30:50 -- Log filename: D:\ORACLE\PRODUCT\10.2.0\ADMIN\DBCENTR\BDUMP/alert_dbcentr.log 0Mb
OLEGON-ERROR! PID-file exists : C:\o\7/optimizer.pid
15.04.15 01:51:01 -- Exit code 3
OLEGON-ERROR! PID-file exists : C:\o\7/optimizer.pid
15.04.15 02:12:00 -- Exit code 3
OLEGON-ERROR! PID-file exists : C:\o\7/optimizer.pid
15.04.15 02:33:00 -- Exit code 3
15.04.15 02:54:00 -- UTC+3
15.04.15 02:54:01 -- Current sysdate : 2015-04-15 02:54:01.0
15.04.15 02:54:01 -- ClientID: DBCENTR.BAZAORA.24561193266958312
15.04.15 02:54:01 -- IP : адрес
15.04.15 02:54:01 -- ClientNum:454
15.04.15 02:54:01 -- Oracle version: 10.2.0.5.0
15.04.15 02:54:01 -- Last optimizer run : 19:42:23 14.04.2015
15.04.15 02:54:01 -- Hosts : BAZAORA-18; CENTER\CENTER7-6; bazaora-1;
15.04.15 02:54:02 -- Users : SUPERMAG-6; SYS-1;
15.04.15 02:54:02 -- Statuses : ACTIVE-20; INACTIVE-5;
15.04.15 02:54:02 -- Types : USER-7; BACKGROUND-18;
15.04.15 02:54:02 -- Server : DEDICATED-25;
15.04.15 02:54:02 -- Incorrect memory sizing!
15.04.15 02:54:18 -- D:\ORACLE\PRODUCT\10.2.0\ADMIN\DBCENTR : 559918 Mb
15.04.15 02:54:18 -- D:\ORACLE\PRODUCT\10.2.0\DB_1\DATABASE : 559918 Mb
15.04.15 02:54:18 -- D:\ORACLE\PRODUCT\10.2.0\ORADATA\DBCENTR : 559918 Mb
15.04.15 02:54:18 -- d: : 559918 Mb
15.04.15 02:54:18 -- SYSAUX:30Gb
15.04.15 02:54:18 -- USERS:25Gb
15.04.15 02:54:18 -- SYSTEM:31Gb
15.04.15 02:54:18 -- INDX:21Gb
15.04.15 02:54:18 -- TOOLS:11Gb
15.04.15 02:54:19 -- Log filename: D:\ORACLE\PRODUCT\10.2.0\ADMIN\DBCENTR\BDUMP/alert_dbcentr.log 0Mb
15.04.15 03:04:17 -- Е
15.04.15 03:04:17 -- OS : Windows 2003
15.04.15 03:04:17 -- Oracle : 10.2.0.5.0 Java : 1.8.0_31
15.04.15 03:04:17 -- Supermag : 1.031.2 SP1 * TD : 00:20 15.04.15 / 00:47 15.04.15
15.04.15 03:04:17 -- Sysdate : 2015-04-15 03:04:17.0 * MT : 01:00,5
15.04.15 03:04:17 -- Last full RMAN backup : 10:48 14.04.15
15.04.15 03:04:17 -- EMails :почта/почта
15.04.15 03:04:17 -- Е
OLEGON-ERROR! Если выполнить сброс сеанса, все пользователи, использующие этот протокол,
OLEGON-ERROR! будут отключены. Продолжить (N=нет)?
OLEGON-ERROR! Сеанс rdp-tcp не найден
OLEGON-ERROR! PID-file exists : C:\o\7/optimizer.pid
15.04.15 03:36:01 -- Exit code 3
OLEGON-ERROR! PID-file exists : C:\o\7/optimizer.pid
15.04.2015 14:18
OlegON
 
Давай будем исходить, что новый опт работает не на одном десятке серверов. Поэтому когда что-то идет не так, как ты считаешь должно быть, ты описываешь суть вопроса, а не кусок лога молча выкидываешь... Если ошибки касаются ОС, то надо указывать, какая это ОС.
15.04.2015 14:21
Kryukov
 
понял...
вот это что значит
OLEGON-ERROR! Если выполнить сброс сеанса, все пользователи, использующие этот протокол,
OLEGON-ERROR! будут отключены. Продолжить (N=нет)?
OLEGON-ERROR! Сеанс rdp-tcp не найден

и еще вопрос в разрешенное время MT : 01:00,5
в логе не пишется какие таблицы оптимизирует...
15.04.2015 14:28
OlegON
 
Это значит, что он пробует отключить rdp и не находит его. У меня на 2003/2008 на это не ругается. Какая ОС у тебя? Оно тебе письмо прислало?
В логе теперь не пишется лишний мусор. В том числе таблицы, которые оптимизирует.
15.04.2015 14:38
Mtirt
 
А где-нибудь пишется? Или можно сделать так, чтобы в логе писалось?
15.04.2015 14:40
OlegON
 
Неа, а зачем? Я ушел от того, чтобы вываливать в лог все подряд. Когда заболит, тогда должен ругаться.


Опции темы


Часовой пояс GMT +3, время: 16:37.

 

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