powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Восстановление базы
17 сообщений из 17, страница 1 из 1
Восстановление базы
    #32130682
Andro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет всем.
Существует трабл: полетело индексное пространство (нет файла данных).
Можно ли как нибудь восстановить/пересоздать это пространство.
У меня Oracle 8.1.7.
...
Рейтинг: 0 / 0
Восстановление базы
    #32130691
Фотография Scott Tiger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Бэкап-то есть хоть? Если да, то какой, если нет, то почему? Арклоговая база? Если да то почему, если нет, то почему? Есть ли определения этих индексов?
...
Рейтинг: 0 / 0
Восстановление базы
    #32130694
[IPT]-Said
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Почему да почему, а вот так вот и все тут :)
...
Рейтинг: 0 / 0
Восстановление базы
    #32130705
Andro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Был бы бэкап, не спрашивал бы.
Скрипты есть только на некоторые индексы, которые создавались в ручную,
а на индексы, создаваемые при создании таблицы - нет
create table obj_class (
id number(4),
idname varchar2(255) not null,
t_name varchar(20) not null,

constraint pk_obj_class primary key(id)
using index pctfree 10
tablespace user_data
storage (initial 10 K next 10 K pctincrease 0))
tablespace user_data
storage (initial 10 K next 10 K pctincrease 0);
...
Рейтинг: 0 / 0
Восстановление базы
    #32130715
Фотография Scott Tiger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Грохни датафайл, грохни таблеспейс, создай заново, пересоздай полетевшие констрейнты/просто индексы.
...
Рейтинг: 0 / 0
Восстановление базы
    #32130740
_no_name_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может есть смысл действовать не столь радикально. Можно попробовать сделать дамп, после вытащить из dba_ind_columns все нужные индексы в скрипт создающий/модифицирующий индекы/таблицы. После вкачать данные назад.
...
Рейтинг: 0 / 0
Восстановление базы
    #32130750
Фотография Scott Tiger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно и так. Подробнее надо б задачу освещать.
...
Рейтинг: 0 / 0
Восстановление базы
    #32130752
Andro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
после удаления и создания табличного пространства, oracle ругнуся на парольный файл, и теперь я не могу подконнектиться.
...
Рейтинг: 0 / 0
Восстановление базы
    #32130764
_no_name_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
))) Отлично . Теперь утилита orapwd твоя.
...
Рейтинг: 0 / 0
Восстановление базы
    #32130782
Andro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ее я уже пробовал - результат тот же.
И вообще может не в пароле дело. При запуске SVRMGRL появляется сообщение TNS-12560 TNS:protocol adapter error
если раньше (до удаления пространства) я заходил под sys as sysdba,
то сейчас он пишет insufficient privileges
З.Ы. меня вообще смущает TNS-12560 TNS:protocol adapter error, чем это может быть вызвано?
...
Рейтинг: 0 / 0
Восстановление базы
    #32130785
Фотография Scott Tiger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Неужто M$ Terminal Services?
...
Рейтинг: 0 / 0
Восстановление базы
    #32130789
Andro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
"M$ Terminal Services" это вообще про что?
...
Рейтинг: 0 / 0
Восстановление базы
    #32130822
_no_name_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
То есть под sys/internal`ом нет коннекта? А стоп/старт сервисов не помогает?
...
Рейтинг: 0 / 0
Восстановление базы
    #32130837
Andro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
стоп/старт сервиса помогает подконнектиться под sys as sysdba,
дальнейшие мои действия:
1. пробую подконнектиться под system - пишет Oracle initialization or shutdown in progress
2. shutdown immediate
ORA-01109: database not open
database dismounted
ORACLE instance shut down
3. Startup
ORACLE instance started
.....
invalid password file ' '
Далее попытки подключиться под system - TNS: protocol adapter error
под sys - isufficient privileges
...
Рейтинг: 0 / 0
Восстановление базы
    #32130859
_no_name_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А зачем тебе под system коннектиться. Зашел под sys as sysdba , shutdown immediate. Затем пользуешься orapwd и далее startup mouunt , alter database open.
...
Рейтинг: 0 / 0
Восстановление базы
    #32130864
Фотография Scott Tiger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ORACLE_SID определён?

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
SVRMGRL> connect internal (или sys/password as sysdba)
SVRMGRL> shutdown immediate

[перезапустить сервис, ясно дело, подправить registry, чтобы он базу не стартанул]

SVRMGRL> startup mount
SVRMGRL> alter database open


Где возникает ошибка? На крайняк, поправив регистри и запустив сервис без запуска экземпляра, подключись internal-ом. Если ты под виндой, с чем посочувствовать, через Terminal Server Client от 2000 и выше ничего подобное работать не будет.
...
Рейтинг: 0 / 0
Восстановление базы
    #32130868
Фотография Scott Tiger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообще, мне почему-то кажется, что похерены переменные окружения (в ОС)/регистри (маздайка). Особенно в контексте invalid password file
' '
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Восстановление базы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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