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

Откуда:
Сообщений: 135
День добрый!

Oracle 9i.

Изначально бэкапы делались без использования каталога. Позже создали каталог, зарегистрировали базу, но информация о существующих бэкапах в каталог не попала. Команда list backup ничего не показывает.

Почему? Как можно поместить в каталог информацию о бэкапах, сделанных без каталога восстановления и до его создания?

Заранее спасибо.
12 мар 07, 11:23    [3886169]     Ответить | Цитировать Сообщить модератору
 Re: RMAN, переход на каталог восстановления  [new]
SeaGate
Member

Откуда: Новосибирск
Сообщений: 1635
[quot Studying Oracle]
Почему? Как можно поместить в каталог информацию о бэкапах, сделанных без каталога восстановления и до его создания?
/quot]
CATALOG
CHANGE
12 мар 07, 11:30    [3886201]     Ответить | Цитировать Сообщить модератору
 Re: RMAN, переход на каталог восстановления  [new]
tru55
Member

Откуда: СПб
Сообщений: 19790
Можно попробовать
RESYNC CATALOG;
12 мар 07, 11:34    [3886227]     Ответить | Цитировать Сообщить модератору
 Re: RMAN, переход на каталог восстановления  [new]
Studying Oracle
Member

Откуда:
Сообщений: 135
SeaGate
Studying Oracle

Почему? Как можно поместить в каталог информацию о бэкапах, сделанных без каталога восстановления и до его создания?

CATALOG

Cataloging Backup Pieces: Example The following example catalogs a backup 
piece that was copied with an operating system utility:


CATALOG BACKUPPIECE '?/oradata/01dmsbj4_1_1.bcp'

RMAN> CATALOG BACKUPPIECE '/ora/9i/oradata/db9i/backup/b_DB9I_5_1_1.bak';

RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-00558: error encountered while parsing input commands
RMAN-01005: syntax error: found "backuppiece": expecting one of: 
"archivelog, backup, controlfilecopy, clone, datafilecopy"


2SeaGate. Что я делаю неправильно?
12 мар 07, 12:58    [3886844]     Ответить | Цитировать Сообщить модератору
 Re: RMAN, переход на каталог восстановления  [new]
tru55
Member

Откуда: СПб
Сообщений: 19790
CATALOG применим только к image copy, не к backup set
12 мар 07, 13:00    [3886856]     Ответить | Цитировать Сообщить модератору
 Re: RMAN, переход на каталог восстановления  [new]
Studying Oracle
Member

Откуда:
Сообщений: 135
tru55
CATALOG применим только к image copy, не к backup set


Значит описание и пример в документации, ссылку на которую дал SeaGate ошибочны?
12 мар 07, 13:04    [3886884]     Ответить | Цитировать Сообщить модератору
 Re: RMAN, переход на каталог восстановления  [new]
tru55
Member

Откуда: СПб
Сообщений: 19790
Studying Oracle
tru55
CATALOG применим только к image copy, не к backup set


Значит описание и пример в документации, ссылку на которую дал SeaGate ошибочны?


Насколько я понял, у тебя 9i, а дока по 10g
12 мар 07, 13:19    [3886997]     Ответить | Цитировать Сообщить модератору
 Re: RMAN, переход на каталог восстановления  [new]
Studying Oracle
Member

Откуда:
Сообщений: 135
tru55
Можно попробовать
RESYNC CATALOG;

Не помогло.
Вариантов больше нет?
12 мар 07, 13:29    [3887086]     Ответить | Цитировать Сообщить модератору
 Re: RMAN, переход на каталог восстановления  [new]
SeaGate
Member

Откуда: Новосибирск
Сообщений: 1635
Studying Oracle
tru55
Можно попробовать
RESYNC CATALOG;

Не помогло.
Вариантов больше нет?

Всегда есть dbms_backup_restore на крайний случай.
12 мар 07, 13:40    [3887176]     Ответить | Цитировать Сообщить модератору
 Re: RMAN, переход на каталог восстановления  [new]
Studying Oracle
Member

Откуда:
Сообщений: 135
SeaGate

Всегда есть dbms_backup_restore на крайний случай.


Читал про это. Но это немного не то. Задача извлечь файлы не стоит. Нужно только сообщить каталогу что есть бэкапы ранее сделанные, что должно учитываться при следующих бэкапах.

А если попробовать внести информацию в каталог на уровне низкоуровнего SQL, в представления RC? Или это изврат?
12 мар 07, 13:51    [3887275]     Ответить | Цитировать Сообщить модератору
 Re: RMAN, переход на каталог восстановления  [new]
klmntmp
Member

Откуда:
Сообщений: 551
RMAN> catalog start with '...'
не подойдёт?)
29 мар 07, 13:45    [3955883]     Ответить | Цитировать Сообщить модератору
 Re: RMAN, переход на каталог восстановления  [new]
MacDuck
Member

Откуда: Москва-Подольск
Сообщений: 6387
Studying Oracle

Изначально бэкапы делались без использования каталога. Позже создали каталог, зарегистрировали базу, но информация о существующих бэкапах в каталог не попала. Команда list backup ничего не показывает.


Как базу регистрили?
НЕ соединяясь с каталогом list backup что выводит?
29 мар 07, 14:11    [3956075]     Ответить | Цитировать Сообщить модератору
 Re: RMAN, переход на каталог восстановления  [new]
klmntmp
Member

Откуда:
Сообщений: 551
что то я не понимаю...
есть бэкап скажем я поставил на другой машине новую базу беру этот бэкап кидаю в какую-нить директорию далее пишу
RMAN>  catalog start with '/OracleDB/backup';

searching for all files that match the pattern /OracleDB/backup

List of Files Unknown to the Database
=====================================
File Name: /OracleDB/backup/archlogtest-03idm389-3-1
File Name: /OracleDB/backup/initoratest1.ora
File Name: /OracleDB/backup/oratest-01idm89q-1-1
File Name: /OracleDB/backup/oratest-01idm89q-1-2
File Name: /OracleDB/backup/oratest-01idm89q-1-3
File Name: /OracleDB/backup/oratest-01idm89q-1-4
File Name: /OracleDB/backup/oratest-01idm89q-1-5
File Name: /OracleDB/backup/oratest-01idm89q-1-6
File Name: /OracleDB/backup/oratest-01idm89q-1-7
File Name: /OracleDB/backup/oratest-01idm89q-1-8
File Name: /OracleDB/backup/oratest-01idm89q-1-9
File Name: /OracleDB/backup/spfileoratest.ora
File Name: /OracleDB/backup/oratest-02idm8cs-2-1
File Name: /OracleDB/backup/oratestcf04idm3ee41
File Name: /OracleDB/backup/oratest-01idm89q-1-10
File Name: /OracleDB/backup/oratest-01idm89q-1-11
File Name: /OracleDB/backup/oratest-01idm89q-1-12
File Name: /OracleDB/backup/oratest-01idm89q-1-13
File Name: /OracleDB/backup/oratest-01idm89q-1-14
File Name: /OracleDB/backup/oratest-01idm89q-1-15
File Name: /OracleDB/backup/oratest-01idm89q-1-16
File Name: /OracleDB/backup/oratest-01idm89q-1-17
File Name: /OracleDB/backup/oratest-01idm89q-1-18
File Name: /OracleDB/backup/oratest-01idm89q-1-19
File Name: /OracleDB/backup/oratest-01idm89q-1-20
File Name: /OracleDB/backup/oratest-01idm89q-1-21
File Name: /OracleDB/backup/oratest-01idm89q-1-22
File Name: /OracleDB/backup/oratest-01idm89q-1-23
File Name: /OracleDB/backup/oratest-01idm89q-1-24
File Name: /OracleDB/backup/oratest-01idm89q-1-25
File Name: /OracleDB/backup/oratest-01idm89q-1-26
File Name: /OracleDB/backup/oratest-01idm89q-1-27
File Name: /OracleDB/backup/oratest-01idm89q-1-28
File Name: /OracleDB/backup/orapworatest
File Name: /OracleDB/backup/hc_oratest.dat
File Name: /OracleDB/backup/snapcf_oratest.f

Do you really want to catalog the above files (enter YES or NO)? YES
cataloging files...
no files cataloged

List of Files Which Where Not Cataloged
=======================================
File Name: /OracleDB/backup/archlogtest-03idm389-3-1
  RMAN-07518: Reason: Foreign database file DBID: 3153715754  Database Name: ORATEST
File Name: /OracleDB/backup/initoratest1.ora
  RMAN-07517: Reason: The file header is corrupted
File Name: /OracleDB/backup/oratest-01idm89q-1-1
  RMAN-07518: Reason: Foreign database file DBID: 3153715754  Database Name: ORATEST
File Name: /OracleDB/backup/oratest-01idm89q-1-2
  RMAN-07518: Reason: Foreign database file DBID: 3153715754  Database Name: ORATEST
File Name: /OracleDB/backup/oratest-01idm89q-1-3
  RMAN-07518: Reason: Foreign database file DBID: 3153715754  Database Name: ORATEST
File Name: /OracleDB/backup/oratest-01idm89q-1-4
  RMAN-07518: Reason: Foreign database file DBID: 3153715754  Database Name: ORATEST
File Name: /OracleDB/backup/oratest-01idm89q-1-5
  RMAN-07518: Reason: Foreign database file DBID: 3153715754  Database Name: ORATEST
File Name: /OracleDB/backup/oratest-01idm89q-1-6
  RMAN-07518: Reason: Foreign database file DBID: 3153715754  Database Name: ORATEST
File Name: /OracleDB/backup/oratest-01idm89q-1-7
  RMAN-07518: Reason: Foreign database file DBID: 3153715754  Database Name: ORATEST
File Name: /OracleDB/backup/oratest-01idm89q-1-8
  RMAN-07518: Reason: Foreign database file DBID: 3153715754  Database Name: ORATEST
File Name: /OracleDB/backup/oratest-01idm89q-1-9
  RMAN-07518: Reason: Foreign database file DBID: 3153715754  Database Name: ORATEST
File Name: /OracleDB/backup/spfileoratest.ora
  RMAN-07517: Reason: The file header is corrupted
File Name: /OracleDB/backup/oratest-02idm8cs-2-1
  RMAN-07518: Reason: Foreign database file DBID: 3153715754  Database Name: ORATEST
File Name: /OracleDB/backup/oratestcf04idm3ee41
  RMAN-07518: Reason: Foreign database file DBID: 3153715754  Database Name: ORATEST
File Name: /OracleDB/backup/oratest-01idm89q-1-10
  RMAN-07518: Reason: Foreign database file DBID: 3153715754  Database Name: ORATEST
File Name: /OracleDB/backup/oratest-01idm89q-1-11
  RMAN-07518: Reason: Foreign database file DBID: 3153715754  Database Name: ORATEST
File Name: /OracleDB/backup/oratest-01idm89q-1-12
  RMAN-07518: Reason: Foreign database file DBID: 3153715754  Database Name: ORATEST
File Name: /OracleDB/backup/oratest-01idm89q-1-13
  RMAN-07518: Reason: Foreign database file DBID: 3153715754  Database Name: ORATEST
File Name: /OracleDB/backup/oratest-01idm89q-1-14
  RMAN-07518: Reason: Foreign database file DBID: 3153715754  Database Name: ORATEST
File Name: /OracleDB/backup/oratest-01idm89q-1-15
  RMAN-07518: Reason: Foreign database file DBID: 3153715754  Database Name: ORATEST
File Name: /OracleDB/backup/oratest-01idm89q-1-16
  RMAN-07518: Reason: Foreign database file DBID: 3153715754  Database Name: ORATEST
File Name: /OracleDB/backup/oratest-01idm89q-1-17
  RMAN-07518: Reason: Foreign database file DBID: 3153715754  Database Name: ORATEST
File Name: /OracleDB/backup/oratest-01idm89q-1-18
  RMAN-07518: Reason: Foreign database file DBID: 3153715754  Database Name: ORATEST
File Name: /OracleDB/backup/oratest-01idm89q-1-19
  RMAN-07518: Reason: Foreign database file DBID: 3153715754  Database Name: ORATEST
File Name: /OracleDB/backup/oratest-01idm89q-1-20
  RMAN-07518: Reason: Foreign database file DBID: 3153715754  Database Name: ORATEST
File Name: /OracleDB/backup/oratest-01idm89q-1-21
  RMAN-07518: Reason: Foreign database file DBID: 3153715754  Database Name: ORATEST
File Name: /OracleDB/backup/oratest-01idm89q-1-22
  RMAN-07518: Reason: Foreign database file DBID: 3153715754  Database Name: ORATEST
File Name: /OracleDB/backup/oratest-01idm89q-1-23
  RMAN-07518: Reason: Foreign database file DBID: 3153715754  Database Name: ORATEST
File Name: /OracleDB/backup/oratest-01idm89q-1-24
  RMAN-07518: Reason: Foreign database file DBID: 3153715754  Database Name: ORATEST
File Name: /OracleDB/backup/oratest-01idm89q-1-25
  RMAN-07518: Reason: Foreign database file DBID: 3153715754  Database Name: ORATEST
File Name: /OracleDB/backup/oratest-01idm89q-1-26
  RMAN-07518: Reason: Foreign database file DBID: 3153715754  Database Name: ORATEST
File Name: /OracleDB/backup/oratest-01idm89q-1-27
  RMAN-07518: Reason: Foreign database file DBID: 3153715754  Database Name: ORATEST
File Name: /OracleDB/backup/oratest-01idm89q-1-28
  RMAN-07518: Reason: Foreign database file DBID: 3153715754  Database Name: ORATEST
File Name: /OracleDB/backup/orapworatest
  RMAN-07517: Reason: The file header is corrupted
File Name: /OracleDB/backup/hc_oratest.dat
  RMAN-07517: Reason: The file header is corrupted
File Name: /OracleDB/backup/snapcf_oratest.f
  RMAN-07518: Reason: Foreign database file DBID: 3153715754  Database Name: ORATEST

RMAN> list backup;


RMAN>

RMAN-07517: Reason: The file header is corrupted ну это понятно просто в этом каталоге лежат файлы паролей и spfile...

а RMAN-07518
RMAN-07518: Reason: Foreign database file DBID: string Database Name: string
Cause: This is an informational message only.
Action: No action is required.
ну отлично
почему тогда команда list backup ни чего не выдаёт???
2 апр 07, 16:19    [3968729]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить