Текущее время: Ср, июн 18 2025, 19:06

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ! Прежде чем задавать вопрос, ознакомьтесь со ссылками ниже:

Вопросы по отличиям версий SAP, Add-On, EHP - сюда
Вопросы по SAP Front End (SAPlogon, SAPgui, guiXT и т.д.) - сюда
Вопросы по LSMW - сюда
Вопросы по архивации в SAP - сюда
Вопросы по SAP GRC - сюда
Вопросы по SAP Business Workplace (почте SAP) и SAP Office - сюда
Вопросы по miniSAP (SAP mini basis) - сюда
Вопросы по SAP HANA - сюда
Вопросы по лицензированию продуктов SAP - сюда



Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: FILE_OFFLINE
СообщениеДобавлено: Пт, авг 26 2005, 07:58 
Гость
По ошибке мы создали несколько лишних файлов данных для табличного
пространства, например PSAPDEV, но потом вовремя спохватились и перевели файлы в режим OFFLINE.
Но теперь brconnect мучает нас сообщениями о файлах в статусе OFFLINE,
которые нам собственно говоря уже не нужны и их вообще уже нету:

PSAPDEV ONLINE+ /oracle/DEV/sapdata2/dev_13/dev.data13 OFFLINE
ERROR, type: FILE_OFFLINE, object:oracle/DEV/sapdata2/dev_13/dev.data13

Что надо сделать, чтобы система навсегда "забыла" об этих файлах?

p.s. разумеется есть грубые решения, типа деактивировать эту проверку через DB17, но этого делать сильно не хочется. Такой же вопрос я задавал в службу поддержки SAP - их ответ "это стандартна реакция системы и делать ничего не рекомендуется". Я же думаю, что надо "почистить" таблицы где эти файлы прописались...


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения: Re: FILE_OFFLINE  Тема решена
СообщениеДобавлено: Пт, авг 26 2005, 12:08 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пт, авг 27 2004, 09:10
Сообщения: 614
Откуда: Moscow
NikolayG написал(а):
По ошибке мы создали несколько лишних файлов данных для табличного
пространства, например PSAPDEV, но потом вовремя спохватились и перевели файлы в режим OFFLINE.
Но теперь brconnect мучает нас сообщениями о файлах в статусе OFFLINE,
которые нам собственно говоря уже не нужны и их вообще уже нету:

PSAPDEV ONLINE+ /oracle/DEV/sapdata2/dev_13/dev.data13 OFFLINE
ERROR, type: FILE_OFFLINE, object:oracle/DEV/sapdata2/dev_13/dev.data13

Что надо сделать, чтобы система навсегда "забыла" об этих файлах?

p.s. разумеется есть грубые решения, типа деактивировать эту проверку через DB17, но этого делать сильно не хочется. Такой же вопрос я задавал в службу поддержки SAP - их ответ "это стандартна реакция системы и делать ничего не рекомендуется". Я же думаю, что надо "почистить" таблицы где эти файлы прописались...


Да ничего страшного в этих сообщениях нет.Файлы прописаны не в "таблицах", а в controlfiile БД Oracle.Можно экспортнуть controlfile , вынести там записи об этих файлах,и стартовать базу с reuse control file(1-й путь камикадзе), однако в словаре базы могут сохраиться записи об объектах из этих файлов, если таковые имеются.
Убирать проверку в DB17 думаю не стоит, просто принять как должное напоминание от системы о том, что сначала надо думать, а потом делать.Кстати не факт, что через какое-то время вам не понадобилось бы добавить датафайлы именно в это табличное пространство,и тогда достаточно было бы перевести датафайлы в online статус, но как я понял вы уже удалили датафайлы на уровне OC(видимо нехватка дискового пространства).
Ну а если уж совсем невтерпеж то есть еще 2-й путь камикадзе:( но думаю опять же не стоит заморачиваться):

Doc ID: Note:161798.1
Subject: How to Drop Datafile Added by Mistake?
Type: HOWTO
Status: PUBLISHED

Content Type: TEXT/X-HTML
Creation Date: 12-JUL-2001
Last Revision Date: 02-OCT-2003

* goal: How to Drop Datafile added by mistake?
* fact: Oracle Server - Enterprise Edition



fix:

You cannot drop individual datafiles.

If the tablespace contains recreatable objects eg indexes, then
1) offline the tablespace
2) drop the tablespace includiing contents
3) recreate the tablespace
4) recreate the objects

If the tablespace contains tables

1) export all the objects in the tablespace
2) drop & recreate the tablespace as above
3) import the objects

Workaround

It is possible to resize the datafile to 1K. Then no objects should get created
in the datafile (although it must still form part of your backup).

В 10-ке вроде бы обещают включить возможность удаления отдельных датафайлов.
Удачи
:wink:

_________________
по прозвищу Тосманский Дьявол


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, авг 26 2005, 12:15 
Президент
Президент

Зарегистрирован:
Вт, авг 17 2004, 08:17
Сообщения: 3150
Откуда: В ВЕЧНОМ БАНЕ
Изображение


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, авг 26 2005, 15:13 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, сен 10 2004, 09:58
Сообщения: 252
В принципе решение предложил Lammer.
Однако способы реализации могут быть различными:
1. Пересоздать табличное пространство средствами Oracle (exp, imp, sqlplus);
2. Провести реорганизацию табличного пространства средствами BRTOOLS.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб, авг 27 2005, 06:22 
Гость
я думаю, что реорганизация табличного пр. через BRTOOLS самый простой способ. Спасибо за совет...


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб, авг 27 2005, 16:19 
Президент
Президент

Зарегистрирован:
Вт, авг 17 2004, 08:17
Сообщения: 3150
Откуда: В ВЕЧНОМ БАНЕ
PK6 написал(а):
1. Пересоздать табличное пространство средствами Oracle (exp, imp, sqlplus);
2. Провести реорганизацию табличного пространства средствами BRTOOLS.

В данной конкретной ситуации, когда имеются оффлайн-файлы да к тому же физически удаленные, BRTOOLS и exp будут материться как не в себе и ничего не получится. :cry:

Проще как прелагал Lamer - через control файл.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, авг 31 2005, 09:18 
Гость
Я перепроверил, файлы еще мы не удалили. Только я не понял, если они в статусе offline реорганизацию tablespace сделать невозможно?


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, авг 31 2005, 09:32 
Президент
Президент

Зарегистрирован:
Вт, авг 17 2004, 08:17
Сообщения: 3150
Откуда: В ВЕЧНОМ БАНЕ
Переведи в online и реорганизаци пройдет


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, авг 31 2005, 10:48 
Гость
а /oracle/<SID>/sapreorg должен быть какого размера?
такого же, как и реорганизуемое табличное пространство?


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, авг 31 2005, 10:52 
Президент
Президент

Зарегистрирован:
Вт, авг 17 2004, 08:17
Сообщения: 3150
Откуда: В ВЕЧНОМ БАНЕ
NikolayG написал(а):
а /oracle/<SID>/sapreorg должен быть какого размера?
такого же, как и реорганизуемое табличное пространство?

А прога сама тебе посчитает - сколько потребуется пространства


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 10 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB