Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Oracle MTS Recovery Service при старте ребутит компьютер 12.2  [new]
Правильный Вася
Member

Откуда:
Сообщений: 250
Винда 10 х64, стоит ORA 12.2
Сервисы запускаю вручную по очереди - сначала сам сервер, потом листенер, потом этот. Раньше всё было ок, а потом случилось нечто. Теперь при попытке старта Oracle MTS Recovery Service комп моментально уходит на ребут, как будто резет нажали.

В чём может быть проблема? Он вообще нужен, этот Oracle MTS Recovery Service, если я подключаюсь только через OCI и иногда через ADO?
26 мар 20, 04:27    [22106069]     Ответить | Цитировать Сообщить модератору
 Re: Oracle MTS Recovery Service при старте ребутит компьютер 12.2  [new]
Vadim Lejnin
Member

Откуда:
Сообщений: 6921
Правильный Вася,

Oracle Soft не сносил случаем противоестественным образом?
В общем то, он отвечает за распределенные транзакции через MS Transaction Server
Для начала:
Проверь, на какую Oracle Home он у тебя ссылается
Проверь, запускается ли у тебя MS Transaction Server (Координатор Распределенных Транзакций)
Посмотри, на что жалуется система
Попробуй переустанови Oracle MTS recovery

В общем и целом, он не обязателен но может использоваться например HS соединениями
26 мар 20, 07:18    [22106086]     Ответить | Цитировать Сообщить модератору
 Re: Oracle MTS Recovery Service при старте ребутит компьютер 12.2  [new]
Правильный Вася
Member

Откуда:
Сообщений: 250
Ничего противоестественного не делал.
на какую Oracle Home он у тебя ссылается
Да всё туда же, куда и другие сервисы Оракла. Проверил специально, хотя и не трогал там ничего.
запускается ли у тебя MS Transaction Server (Координатор Распределенных Транзакций)
Запуск стоит "вручную". Не знаю, запускался ли он когда-нибудь вообще. Зависимых от неё компонентов в списке службы нет.
на что жалуется система
Не совсем понял о чём речь.
В журнале событий Windows стоит "Система перезагрузилась, завершив работу с ошибками. Возможные причины ошибки: система перестала отвечать на запросы, произошел критический сбой или неожиданно отключилось питание."
переустанови Oracle MTS recovery
А она мне нужна?
26 мар 20, 21:21    [22106582]     Ответить | Цитировать Сообщить модератору
 Re: Oracle MTS Recovery Service при старте ребутит компьютер 12.2  [new]
Vadim Lejnin
Member

Откуда:
Сообщений: 6921
Правильный Вася,

При обычной работе, скорее всего нет
но уточнить у разработчиков
Если MS MTC не был запущен, то скорее всего нет,

Жесткая перезагрузка сервере - скорее всего покорежен exe или dll
Я бы переустановил ORACLE HOME
27 мар 20, 08:00    [22106682]     Ответить | Цитировать Сообщить модератору
 Re: Oracle MTS Recovery Service при старте ребутит компьютер 12.2  [new]
Правильный Вася
Member

Откуда:
Сообщений: 250
Спасибо, кажется, разобрался.

Прошелся чекдиском по разделу диска, он сообщил:
Этап 1. Проверка базовой структуры файловой системы...
Тип атрибута 0x90 и тег вхождения 0x0 должны быть постоянно доступными.
Обнаружена поврежденная базовая структура файла "\oracle12\diag\oramts <0x2,0xdd77>"

Этап 2. Проверка связей имен файлов...
Обработано записей повторного анализа: 30. Обнаружен поврежденный индекс "$I30" в каталоге "\oracle12\diag\oramts <0x2,0xdd77>"

После исправления всё стало запускаться.

Удивительно всё же, что при попытке простого обращения к файловой системе в подпорченом месте система крашится наглухо.
27 мар 20, 18:37    [22107112]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить