Форум OlegON > Программы и оборудование для автоматизации торговли > Системы автоматизации торговли > Супермаг Плюс (Супермаг 2000)

Не запускается Оракл, в имени базы кракозяблики : Супермаг Плюс (Супермаг 2000)

02.05.2024 20:28


20.12.2023 12:45
Алхимик
 
Здравствуйте коллеги!

Подскажите пожалуйста где изменить название базы, что бы он не выдавал такую ошибку?
Я так понимаю, что где-то в конфигах вкралис лишние символы.
Или я не прав?
Миниатюры
Нажмите на изображение для увеличения
Название: Снимок экрана 2023-12-20 в 19.39.40.jpg
Просмотров: 48
Размер:	126.4 Кб
ID:	12179  
20.12.2023 12:54
OlegON
 
Рассказывай, что случилось до этого, не сдерживай себя...
Такое впечатление, что рисковые люди без бекапа опять грохнули диск с базой или стерли ее, а теперь его восстановили какими-то средствами восстановления файлов и пытаются запустить.
Кривое имя базы в самой базе. Интересно, как ты этого добился.
20.12.2023 15:18
Алхимик
 
Не важно что случилось. Важно как это исправить.
20.12.2023 15:43
Mtirt
 
Переименовать в правильное имя?
Утилитой nid.
20.12.2023 17:23
Алхимик
 
Цитата:
Mtirt Переименовать в правильное имя?
Утилитой nid.
А это сработает если невозможно подключиться к базе?

Код:
C:\>D:\Oracle\OraCli\bin\sqlplus.exe / as sysdba

SQL*Plus: Release 12.2.0.1.0 Production on Чт Дек 21 00:14:25 2023

Copyright (c) 1982, 2017, Oracle.  All rights reserved.

ERROR:
ORA-12560: TNS:ошибка адаптера протокола

Код:
C:\>nid target=sys/admin dbname='DBFARM01'

DBNEWID: Release 12.2.0.1.0 - Production on Чт Дек 21 00:22:11 2023

Copyright (c) 1982, 2017, Oracle and/or its affiliates.  All rights reserved.


NID-00115: База данных должна быть смонтирована


Сбой изменения имени БД при проверке - база данных не повреждена.
DBNEWID - завершено с ошибками проверки.

А есть ещё варианты?)
20.12.2023 20:10
Vitami_n
 
Сдаётся мне, что если и в имени базы уже ошибки лезут, то пустая трата времени... Пробовать восстанавливать данные другим способом, до получения хотя-бы правильного имя базы! Ну либо понять что не так с этим экземпляром, и если ошибка типичная и одна, то руками попытаться толи свапнуть какие-то данные, толи удалить пробелы например. Но в целом камасутра в любом случае знатная, и главное в самом конце после потраченного времени, сил, крови и пота может выясниться, что имели тебя, и тебе за это еще и платить!
20.12.2023 20:48
OlegON
 
Цитата:
Алхимик Не важно что случилось. Важно как это исправить.
Для начала надо понять, что сломалось и как. Поскольку на нормальное описание состояние базы расчитывать не приходится, я предложил тебе описать то, что привело тебя к такой ситуации, чтобы можно было предполагать, как вытаскивать. В целом выглядит, как то, что ты пытаешься сейчас отколупать верхушку айсберга. Так что да, важно, что случилось.
21.12.2023 01:38
Алхимик
 
Цитата:
OlegON Для начала надо понять, что сломалось и как. Поскольку на нормальное описание состояние базы расчитывать не приходится, я предложил тебе описать то, что привело тебя к такой ситуации, чтобы можно было предполагать, как вытаскивать. В целом выглядит, как то, что ты пытаешься сейчас отколупать верхушку айсберга. Так что да, важно, что случилось.
Если вкратце, то так:
1. В сентябре после падения, ты её поднял и настроил свою утилиту. После этого её никто не трогал из админов (т.к. спецов по Ораклу у нас нет) и она работала только в режиме чтения, т.к. все магазины перевели на Set.
2. Позавчера она упала. Но до этого я сделал 2 копии каталога базы (D:\Oracle\base\DBFARM01). Одна копия за прошлый месяц, другая за этот.
3. Пробовал заменить этими копиями, но база не поднялась.

Кто возьмётся поднять?
21.12.2023 07:16
OlegON
 
Ну, я могу и ещё раз попробовать. Особенно, если моя утилита работала.
На самом деле вопрос был про то, на что ты потратил только одно слово "упала".
21.12.2023 11:02
Алхимик
 
Цитата:
OlegON Ну, я могу и ещё раз попробовать. Особенно, если моя утилита работала.
На самом деле вопрос был про то, на что ты потратил только одно слово "упала".
Не понял вопроса.
Часовой пояс GMT +3, время: 20:28.

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