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

Откуда: Самара
Сообщений: 1156
ситуация такая, какое то Ч...... чистил компы, и сервер отладочный туда же вошел, а на нем как правило много умных скриптов для жизни, потому что сервер отладочный.
ну так вот, это Чумный человек удалил всё что относится к Oracle, но каким то чудом додумался оставить папку ORADATA.
в нем есть все файлы.
можно ли каким то образом примонтировать и получить юзеров Oracle, чтобы снять вьюхи. данные не важны


спасибо
9 июн 19, 12:42    [21905389]     Ответить | Цитировать Сообщить модератору
 Re: можно ли подцепить базы из файлов  [new]
andrey_anonymous
Member

Откуда: Москва
Сообщений: 17569
Смотря что у Вас в oradata. Если systemХХ.dbf есть, то можно - каталог живет там.
Если все прочие файлы есть, то можно и все остальное поднять.
Вам потребуется инсталляция oracle software той же версии.
Если контрольный файл не выжил - то сделать новый.
Сделать резервную копию oradata.
Затем читать и пробовать, пробовать и читать :)
9 июн 19, 12:52    [21905393]     Ответить | Цитировать Сообщить модератору
 Re: можно ли подцепить базы из файлов  [new]
yemets63
Member

Откуда: Самара
Сообщений: 1156
andrey_anonymous,

комплект живых файлов в файле список

К сообщению приложен файл. Размер - 26Kb
9 июн 19, 13:30    [21905425]     Ответить | Цитировать Сообщить модератору
 Re: можно ли подцепить базы из файлов  [new]
xtender
Member

Откуда: Мск
Сообщений: 5215
yemets63,

Да вы везучий, все что надо на месте
9 июн 19, 13:48    [21905434]     Ответить | Цитировать Сообщить модератору
 Re: можно ли подцепить базы из файлов  [new]
yemets63
Member

Откуда: Самара
Сообщений: 1156
xtender,

а вот не совсем везучий.

пробовал, читал, пробовал, вот оно...., аааааааа нет.

начну с первого этапа, что я делал

установил тот же Oracle, создал столько же TableSpace, в итоге получил аналогчиную схему. на том же диске, такой же table space, на первый взгляд один в один.
подмениваю файлы, при том сначала пробовал только SYSTEM c USERS, ошибка, Database Instance и запускаться не хочет
пробовал просто USERS, но тогда SYSTEM не знает всех пользователей старой базы

и так пока результат лично для меня трагичный, это шестая ошибка,

ORA-00600: internal error code, arguments: [kccpb_sanity_check_2], [101631],
[101572], [0x0], [], [], [], []

читал пробовал, читал, вариантов пока не нашел, у кого какие есть идеи???



P.S.
была у меня такая ошибка, как сейчас помню в 2007 году, тогда я провозился неделю, ну и конечно не помню как я это вылечил, только аргумент был точно другим, не такой kccpb
10 июн 19, 20:26    [21906189]     Ответить | Цитировать Сообщить модератору
 Re: можно ли подцепить базы из файлов  [new]
MazoHist
Member

Откуда:
Сообщений: 113
yemets63,
Это читали?
4FAQ - клонирование базы
10 июн 19, 20:38    [21906193]     Ответить | Цитировать Сообщить модератору
 Re: можно ли подцепить базы из файлов  [new]
123йй
Member

Откуда:
Сообщений: 1545
показывай alter.log
yemets63
ORA-00600: internal error code, arguments: [kccpb_sanity_check_2],

This internal error is raised when the sequence number (seq#) of the current block of the controlfile is greater than the seq# in the controlfile header.
11 июн 19, 08:59    [21906355]     Ответить | Цитировать Сообщить модератору
 Re: можно ли подцепить базы из файлов  [new]
-2-
Member

Откуда:
Сообщений: 14844
123йй
показывай alter.log
Зачем?
11 июн 19, 09:08    [21906360]     Ответить | Цитировать Сообщить модератору
 Re: можно ли подцепить базы из файлов  [new]
123йй
Member

Откуда:
Сообщений: 1545
-2-
Зачем?

Да по большому счету незачем, но вдруг что-то интересное там есть :)
11 июн 19, 09:46    [21906384]     Ответить | Цитировать Сообщить модератору
 Re: можно ли подцепить базы из файлов  [new]
Oleg M.Ivanov
Member

Откуда: Москва
Сообщений: 1077
yemets63
xtender,
установил тот же Oracle, создал столько же TableSpace, в итоге получил аналогчиную схему. на том же диске, такой же table space, на первый взгляд один в один.
подмениваю файлы, при том сначала пробовал только SYSTEM c USERS, ошибка, Database Instance и запускаться не хочет
пробовал просто USERS, но тогда SYSTEM не знает всех пользователей старой базы

Достаточно было только версию oracle установить и создать небольшую базу с тем же именем, чтобы вындовый сервис появился.
Затем опустить сервис и подменить ВСЕ файлы, а не только SYSTEM и USERS.
У вас же управляющие файлы получились от новой базы, которые ни чего "не знают" про старые, хоть и с такими же именами.
11 июн 19, 12:16    [21906544]     Ответить | Цитировать Сообщить модератору
 Re: можно ли подцепить базы из файлов  [new]
andrey_anonymous
Member

Откуда: Москва
Сообщений: 17569
Oleg M.Ivanov
создать небольшую базу с тем же именем, чтобы вындовый сервис появился.

oradim? не, не слышал...
11 июн 19, 12:33    [21906571]     Ответить | Цитировать Сообщить модератору
 Re: можно ли подцепить базы из файлов  [new]
Oleg M.Ivanov
Member

Откуда: Москва
Сообщений: 1077
andrey_anonymous
oradim? не, не слышал...

Я то слышал, а вот ТС, проще dbca запустить.
11 июн 19, 14:34    [21906759]     Ответить | Цитировать Сообщить модератору
 Re: можно ли подцепить базы из файлов  [new]
andrey_anonymous
Member

Откуда: Москва
Сообщений: 17569
Oleg M.Ivanov
andrey_anonymous
oradim? не, не слышал...

Я то слышал, а вот ТС, проще dbca запустить.

Скажу по секрету, что "запустить" проще всего oracle.exe :)
11 июн 19, 14:36    [21906762]     Ответить | Цитировать Сообщить модератору
 Re: можно ли подцепить базы из файлов  [new]
yemets63
Member

Откуда: Самара
Сообщений: 1156
Oleg M.Ivanov,

создал точную базу, добавил файл в TABLESPACE как в оригинале, даже размеры выравнял.

понятно, всё созданное скопировал себе на всякий случай, чтобы сто раз не создавать

и начала подменять файлы, естественно не только SYSTEM и USERS, вместе CONTROL,

при том службу опускаю, всё подменяю, службу стартую, ошибок нет, вхожу в базу, тоже ошибок нет, но не могу открыть каталог пользователей,
открываю Манагер, смотрю, инстанс лежит,

делаю старт, говорит, что уже запущен, делаю Shutdown, и потом все стартую по этапно и при старте инстанца есть шестая ошибка

к сожалению автора, который все сломал, спросить нельзя, так как уже казнили и выгнали.
есть мысль пересобрать control-ы, но я почему то не уверен, что получится или получится и ошибок не будет
12 июн 19, 09:43    [21907179]     Ответить | Цитировать Сообщить модератору
 Re: можно ли подцепить базы из файлов  [new]
dmdmdm
Member

Откуда: Нижний Новгород
Сообщений: 1319
yemets63
смотрю, инстанс лежит


alert.log?
12 июн 19, 09:55    [21907184]     Ответить | Цитировать Сообщить модератору
 Re: можно ли подцепить базы из файлов  [new]
Надфиль
Member

Откуда:
Сообщений: 107
yemets63
Oleg M.Ivanov,

создал точную базу, добавил файл в TABLESPACE как в оригинале, даже размеры выравнял.

совершенно лишняя работа бессмысленная и беспощадная.


делаешь пустую базу.
останавливаешь ее.
тупо меняешь абсолютно все файлы из твоего списка.
стартуешь. и смотришь
12 июн 19, 09:59    [21907187]     Ответить | Цитировать Сообщить модератору
 Re: можно ли подцепить базы из файлов  [new]
yemets63
Member

Откуда: Самара
Сообщений: 1156
Надфиль,

вот и я так думал, а не получилось

ночь дня мудреннее, продолжу вечером, логи посмотрю, если что, то скину для общей критики
12 июн 19, 10:16    [21907192]     Ответить | Цитировать Сообщить модератору
 Re: можно ли подцепить базы из файлов  [new]
Oleg M.Ivanov
Member

Откуда: Москва
Сообщений: 1077
yemets63
к сожалению автора, который все сломал, спросить нельзя, так как уже казнили и выгнали.

Возможно, тот, "который все сломал", зная, что его "казнят и выгонят", предпринял действия, чтобы при видимости наличия всех файлов, все-равно было невозможно поднять базу.
Ради интереса надо глянуть на даты и время всех файлов. По крайней мере, у контрольников, системных файлов и, как минимум, у одного редо файла, дата и время должны совпадать, даже если базу "роняли по отключению питания".

Ну и, действительно, алертлог попыток открытия базы со старыми файлами надо смотреть из-за чего падает экземпляр.
13 июн 19, 10:13    [21907711]     Ответить | Цитировать Сообщить модератору
 Re: можно ли подцепить базы из файлов  [new]
-2-
Member

Откуда:
Сообщений: 14844
Oleg M.Ivanov
Возможно, тот, "который все сломал", зная, что его "казнят и выгонят", предпринял действия, чтобы при видимости наличия всех файлов, все-равно было невозможно поднять базу.
Автор достаточно неадекватен, чтобы косячить самостоятельно.
13 июн 19, 10:22    [21907725]     Ответить | Цитировать Сообщить модератору
 Re: можно ли подцепить базы из файлов  [new]
xtender
Member

Откуда: Мск
Сообщений: 5215
-2-
Oleg M.Ivanov
Возможно, тот, "который все сломал", зная, что его "казнят и выгонят", предпринял действия, чтобы при видимости наличия всех файлов, все-равно было невозможно поднять базу.
Автор достаточно неадекватен, чтобы косячить самостоятельно.
Бритва Хэнлона: «Никогда не приписывайте злому умыслу то, что вполне можно объяснить глупостью»
13 июн 19, 12:51    [21907856]     Ответить | Цитировать Сообщить модератору
 Re: можно ли подцепить базы из файлов  [new]
yemets63
Member

Откуда: Самара
Сообщений: 1156
ну сразу об адекватности и не адекватности.

в базе скрпиты, рабочих данных нет, жалко множесто скриптов, понятное дело они все есть, но на этом сервере они лежали в куче, и всегда были готовы к старту.

поднимать базу постоянная ошибка ORA-600 [kccpb_sanity_check_2] с указанием начального адреса и конечного.
alert log ни чего такого на что оперется можно мне не дал, но вечером пришлю

книги читал, даже порядок действий который якобы решает проблемы с ORA-600 выполнял.
новые CONTROL создавал.

при подъеме 6-я ошибка.

база отладочная, поэтому не так активно ей занимаюсь, но теперь есть не просто желание доступа к скриптам, но и спортивный интерес, хочу поднять,
вечером пришлю Alert
17 июн 19, 10:49    [21909557]     Ответить | Цитировать Сообщить модератору
 Re: можно ли подцепить базы из файлов  [new]
yemets63
Member

Откуда: Самара
Сообщений: 1156
вот наконец то добрался до базы.
хочу в выходные посидеть, показываю Алерт,
что скажете и что еще прислать для обсуждения

ORA-600 signalled during: alter database mount exclusive...
_ora_3824.trc:
ORA-00600: internal error code, arguments: [kccpb_sanity_check_2], [101631], [101572], [0x0], [], [], [], []

     = 1258291200
  control_files            = D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\CONTROL01.CTL, D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\CONTROL02.CTL, D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\CONTROL03.CTL
  db_block_size            = 8192
  compatible               = 10.2.0.3.0
  db_file_multiblock_read_count= 16
  db_recovery_file_dest    = D:\oracle\product\10.2.0\flash_recovery_area
  db_recovery_file_dest_size= 2147483648
  undo_management          = AUTO
  undo_tablespace          = UNDOTBS1
  remote_login_passwordfile= EXCLUSIVE
  db_domain                = 
  dispatchers              = (PROTOCOL=TCP) (SERVICE=orclXDB)
  job_queue_processes      = 10
  audit_file_dest          = D:\ORACLE\PRODUCT\10.2.0\ADMIN\ORCL\ADUMP
  background_dump_dest     = D:\ORACLE\PRODUCT\10.2.0\ADMIN\ORCL\BDUMP
  user_dump_dest           = D:\ORACLE\PRODUCT\10.2.0\ADMIN\ORCL\UDUMP
  core_dump_dest           = D:\ORACLE\PRODUCT\10.2.0\ADMIN\ORCL\CDUMP
  db_name                  = orcl
  open_cursors             = 300
  pga_aggregate_target     = 418381824
PMON started with pid=2, OS id=976
PSP0 started with pid=3, OS id=2608
MMAN started with pid=4, OS id=1516
DBW0 started with pid=5, OS id=1916
LGWR started with pid=6, OS id=2084
CKPT started with pid=7, OS id=668
SMON started with pid=8, OS id=2100
RECO started with pid=9, OS id=2120
CJQ0 started with pid=10, OS id=2456
MMON started with pid=11, OS id=2904


СПАСИБО
20 июн 19, 21:25    [21912507]     Ответить | Цитировать Сообщить модератору
 Re: можно ли подцепить базы из файлов  [new]
Viewer
Member

Откуда: Самара
Сообщений: 5380
ORA-600 [kccpb_sanity_check_2] [a] [b] [c]

https://support.oracle.com/knowledge/Oracle Database Products/435436_1.html
the same
https://www.parnassusdata.com/en/node/610
21 июн 19, 07:19    [21912579]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить