powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Сервер "встал". Будут проблемы ?
17 сообщений из 17, страница 1 из 1
Сервер "встал". Будут проблемы ?
    #32079186
Cardinal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я начинающий админ. Сегодня, увы, мой сервер неожиданно "встал" - при включении монитора он (монитор), похоже сгорел, и , несмотря на UPS, системный блок вырубился. Сервер перегрузить удалось, пользователи работают и пока не жалуются. Но едва ли все хорошо... Я завтра хочу
заняться проверкой связей между таблицами. Может, кто подскажет, какие еще проблемы могут быть ?
...
Рейтинг: 0 / 0
Сервер "встал". Будут проблемы ?
    #32079190
vskv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
К счастью, Оракуловская база достаточно бронебойное создание :) В том смысле, что сбой по питанию, это, конечно, неприятно, но не смертельно.

В твоём случае, можно считать, что всё уже завершилось -- если юзвери работают, то значит база поднялась правильно, и в рабочем режиме . А вообще, тебе стоило бы глянуть alert.log, что про того, кто устроил такой бардак, про незавершённые транзакции на тот момент, и про нескинутые в datafiles блоки из redo подумал Oracle. :)

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

P.S. Сие не есть руководство оставлять сервер без UPS и не заботится о спасении сервера и данных на нём от других "катаклизмов".
...
Рейтинг: 0 / 0
Сервер "встал". Будут проблемы ?
    #32079263
Фотография softy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проверь файлы БД с помощью dbv. Могут быть скрытые до поры до времени сбои.
...
Рейтинг: 0 / 0
Сервер "встал". Будут проблемы ?
    #32079386
matv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите пож., что может DBV и какой у ней синтаксис ?
...
Рейтинг: 0 / 0
Сервер "встал". Будут проблемы ?
    #32079394
ggg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Смотри документ Oracle8 i Utilities
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
Parameters
FILE The name of the database file to verify.
START The starting block address to verify. Specify block addresses in
Oracle blocks (as opposed to operating system blocks). If you do
not specify START, DBVERIFY defaults to the first block in the
file.
END The ending block address to verify. If you do not specify END,
DBVERIFY defaults to the last block in the file.
BLOCKSIZE BLOCKSIZE is required only if the file to be verified has a
non-2kb block size. If you do not specify BLOCKSIZE for
non-2kb files, you will see the error DBV- 00103 .
LOGFILE Specifies the file to which logging information should be
written. The default sends output to the terminal display.
FEEDBACK Specifying the keyword FEEDBACK causes DBVERIFY to send
a progress display to the terminal in the form of a single dot  "." 
for n number of pages verified during the DBVERIFY run. If
n =  0 , there will be no progress display.
HELP Provides onscreen help.
PARFILE Specifies the name of the parameter file to use. You can store
various values for DBVERIFY parameters in flat files. This
allows you to customize parameter files to handle different types
of datafiles and to perform specific types of integrity checks on
datafiles.

dbv help=y
...
Рейтинг: 0 / 0
Сервер "встал". Будут проблемы ?
    #32079633
matv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, проверил.
Обнаружил ошибки:

DBVERIFY - Verification starting : FILE = c:\oracle\oradata\kadry\users01.dbf
Block Checking: DBA = 33603828, Block Type = KTB-managed data block
kdbchk: the amount of space used is not equal to block size
used=3911 fsc=0 avsp=415 dtl=4000
Page 49396 failed with check code 6110
Block Checking: DBA = 33627009, Block Type = KTB-managed data block
kdbchk: the amount of space used is not equal to block size
used=3305 fsc=0 avsp=935 dtl=4000
Page 72577 failed with check code 6110


DBVERIFY - Verification complete

Total Pages Examined : 73920
Total Pages Processed (Data) : 12325
Total Pages Failing (Data) : 2
Total Pages Processed (Index): 3803
Total Pages Failing (Index): 0
Total Pages Processed (Other): 1802
Total Pages Processed (Seg) : 0
Total Pages Failing (Seg) : 0
Total Pages Empty : 55990
Total Pages Marked Corrupt : 0
Total Pages Influx : 0

И как с этим можно бороться ?
...
Рейтинг: 0 / 0
Сервер "встал". Будут проблемы ?
    #32079641
Фотография softy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чему у тебя равен параметр db_block_size?
...
Рейтинг: 0 / 0
Сервер "встал". Будут проблемы ?
    #32079645
matv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BLOCKSIZE=4096
...
Рейтинг: 0 / 0
Сервер "встал". Будут проблемы ?
    #32079687
Фотография softy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В таком случае тебе нужно в команде dbv указазать параметр BLOCKSIZE=4096.
Ты указал?
...
Рейтинг: 0 / 0
Сервер "встал". Будут проблемы ?
    #32079693
matv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дополнительная информация:
1. База данных пока работает
2. В Alert-файле были сообщения о сбойных блоках (заметил не сразу)
3. Ежедневный экспорт базы проходит без видимых ошибок (обычный для этой базы набор предупреждений и все ОК)
4. В прикладной программе были ошибки с одной из таблиц базы. При попытке просмотреть всю таблицу (число записей более 40 тыс.) примерно в середине таблицы выдавалось сообщение о несоответствии данных формату поля (номер ошибки сейчас не смогу воспроизвести).
5. Сделал попытку выгрузить эту таблицу с помощью экспорта для SQLDeveloper. Экспорт прошел успешно. Сделал импорт этой таблицы. При импорте 4 записи не вошли (выпали в ошибку). Для этой таблицы это не критично.
Таблица стала нормально читаться.
Но, вот протокол работы DVB говорит, что ошибки имеют место.
Что можно предпринять ?
Может ли помочь переустановка базы и импортирование ее из копии (при восстановлении (Import) копии на другую базу, DVB ошибок не выдает) ?
Такое решение не очень быстрое.
Может есть другие варианты ?
...
Рейтинг: 0 / 0
Сервер "встал". Будут проблемы ?
    #32079696
Фотография softy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Судя по сообщению "Total Pages Failing (Data) : 2" - проблемы есть.
Как я понимаю, нужно вычислить где конкретно ошибка, удалить эту часть из базы, заменив на корректную. Может кто еще посоветует как это правильно сделать.
Я пока могу посоветовать только сделать экспорт пользовательских данных на всякий случай. Если он пройдёт, то надо создать новую базу и залить данные.
...
Рейтинг: 0 / 0
Сервер "встал". Будут проблемы ?
    #32079699
matv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Параметр BLOCKSIZE=4096 в DVB указывал.
...
Рейтинг: 0 / 0
Сервер "встал". Будут проблемы ?
    #32079715
Фотография softy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Слушай, я надеюсь ты проверял файлы при остановленной БД?
...
Рейтинг: 0 / 0
Сервер "встал". Будут проблемы ?
    #32079721
matv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Надеятся уже поздно :-(
Проверял на открытой базе, но с ней никто активно не работал (если это важно).
Проверял на другой базе (также открытой), куда сделал импорт - ошибок нет
...
Рейтинг: 0 / 0
Сервер "встал". Будут проблемы ?
    #32079725
Фотография softy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет друг, так нельзя. Надо на закрытой проверять.
...
Рейтинг: 0 / 0
Сервер "встал". Будут проблемы ?
    #32079727
matv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Надеятся уже поздно :-(
Проверял на открытой базе, но с ней никто активно не работал (если это важно).
Проверял на другой базе (также открытой), куда сделал импорт - ошибок нет
...
Рейтинг: 0 / 0
Сервер "встал". Будут проблемы ?
    #32079728
matv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тогда проверю базу позднее. Сейчас не могу остановить.
Спасибо за советы
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Сервер "встал". Будут проблемы ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]