|
|
|
4FAQ - клонирование базы
|
|||
|---|---|---|---|
|
#18+
Клонирование базы данных на локальном и удаленном компьютере с использованием пользовательской резервной копии. (Oracle 8.1.6-10.2.0) I. Создание резервной копии методом «холодного» копирования II. Восстановление базы данных на удаленной машине 1. С сохранением структуры каталогов 2. В измененной структуре каталогов 3. Восстановление при отсутствии части файлов III.Восстановление базы данных на локальной машине. IV. Создание резервной копии методом «горячего» копирования. V. Восстановление базы данных из «горячей» копии. VI. Примеры I. Создание резервной копии методом "холодного" копирования. Холодное (автономное) резервное копирование базы данных выполняется на уровне операционной системы при остановленной базе данных - резервируются файлы, составляющие базу данных Oracle: файлы данных, управляющие файлы, файл параметров. Если остановка базы данных была выполнена в режимах normal\immediate\transactional, то включать в резервную копию файлы оперативных журналов необязательно. До начала процесса копирования следует выяснить основные параметры базы данных database name Код: plaintext Код: plaintext версия Код: plaintext Файлы базы данных ФАЙЛЫ ДАННЫХ Код: plaintext Код: plaintext 1. ЖУРНАЛЬНЫЕ ФАЙЛЫ Код: plaintext 1. АРХИВНЫЕ ЖУРНАЛЬНЫЕ ФАЙЛЫ При создании резервной копии методом холодного копирования, архивные журнальные файлы не нужны. Исключением может быть случай наличия в исходной базе данных файлов данных, требующих восстановление носителя на момент создания резервного набора (например, файлы в состоянии offline) УПРАВЛЯЮЩИЙ ФАЙЛ Код: plaintext Резервирование управляющего файла в двоичный файл осуществляется командой Код: plaintext Код: plaintext ФАЙЛ ПАРАМЕТРОВ Код: plaintext При использовании spfile для сохранения и редактирования списка параметров для клонированной базы удобно создать текстовой файл командой Код: plaintext При клонировании базы данных файл паролей следует пересоздать. ФАЙЛЫ NET8 Дополнительно имеет смысл сохранить директорию <$oracle_home>\network\admin, если предполагается создание клона на удаленной машине. Перечисленные выше файлы должны быть скопированы средствами ОС и сохранены. При этом копирование файлов данных, журнальных файлов и управляющих файлов должно осуществляться при закрытой базе данных. Не рекомендуется использовать режим shutdown abort, поскольку в этом случае клонированная база потребует восстановления экземпляра и в случае отсутствия текущих (активных) журнальных файлов не может быть открыта. При установки базы данных с использованием Database Configuration Assistant автоматически генерируемая структура каталогов имеет вид <$Oracle_base>\ admin\<$Oracle_sid> oradata\<$Oracle_sid > flash_recovery_area\<$Oracle_sid> В этом случае удобнее резервировать не отдельные файлы, а полностью директории admin и oradata с их содержимым. II. Восстановление базы данных на удаленной машине Устанавливается основное программное обеспечение и необходимые патчи. Дистрибутив, используемый для установки ПО для исходной и клонированной баз, должен быть одним и тем же. 1.С сохранением структуры каталогов При инсталляции ПО параметр Oracle_home и пути к домашней директории Оракла должны соответствовать определенным на исходной машине. После установки ПО необходимо воссоздать структуру каталогов, используемых ораклом для зарезервированных файлов и указанных в файле параметров background_dump_dest core_dump_dest user_dump_dest audit_file_dest log_archive_dest_<n> log_archive_dest\log_archive_duplex_dest db_recovery_file_dest Предоставить права на эти каталоги пользователю, под учетной записью которого работает Оракл. Далее следует разместить сохраненные файлы следующим образом: файлы данных, управляющие и журнальные файлы раскладываются по их изначальному местоположению на исходной машине. Файл параметров при необходимости переименовываем в init<SID>.ora и помещаем в директорию <$oracle_home>\database (<$oracle_home>/dbs). Следующая последовательность действий зависит от используемой операционной системы Windows 1. устанавливаем переменную окружения oracle_sid set oracle_sid=<SID> где <SID> =< instance_name > 2. создаем службу <$oracle_home>\bin\oradim.exe -new -sid <SID> -intpwd <пароль пользователя sys\internal> -startmode manual в результате в сервисах появится и стартует служба с именем OracleService<SID>, а в директории <$oracle_home>/database сформируется файл паролей с именем pwd<SID>.ora Unix 1. устанавливаем переменную ORACLE_SID ORACLE_SID=<SID> export ORACLE_SID 2.создаем файл паролей <$oracle_home>/bin/orapwd file=<$oracle_home>/dbs/orapw<SID> password=<пароль пользователя sys\internal> На этом этапе система готова к открытию базы данных. Дальнейшие действия отличаются для разных версий Oracle. Для версии 8 открытие базы осуществляется из командной строки программы <$oracle_home>\bin\svrmgrl Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Код: plaintext Код: plaintext 2. В измененной структуре каталогов Изменение каталога для файлов трассировки процессов и расположения архивных журналов осуществляется путем корректировки параметров файла init<SID>.ora background_dump_dest core_dump_dest user_dump_dest audit_file_dest log_archive_dest_<n> log_archive_dest\log_archive_duplex_dest db_recovery_file_dest Изменение каталога расположения управляющих файлов осуществляется путем корректировки параметра файла init<SID>.ora control_files Изменение местоположения файлов данных и журнальных файлов осуществляется следующим образов: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 3. Восстановление при отсутствии части необходимых файлов. Восстановление базы данных может быть проведено и в случае отсутствия части файлов, перечисленных в пункте I. Частичное восстановление возможно при утере части файлов данных, не принадлежащих табличному пространству system Отсутствует файла параметров инициализации. Минимальный набор параметров для старта базы данных control_files db_name db_block_size в некоторых случаях необходимо указывать параметр compatible . Значение остальных параметров берутся по умолчанию и в дальнейшем при необходимости могут быть скорректированы. Если значения параметров db_name и db_block_size не известны, можно поставить произвольные значения - при попытке старта Оракл обнаружит несоответствия этих параметров с указанными в управляющем файле и выдаст ошибку (на консоль или в alert.log) с указанием их истинных значений. Отсутствуют журнальные файлы. В этом случае возможно открытие базы данных с опцией resetlogs только в случае согласованного состояния базы данных на момент создания холодной копии - в результате сбросится последовательность журнальных файлов, а сами журнальные файлы будут созданы заново. Последовательность команд, обеспечивающая открытие базы данных в режиме сброса журналов Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Отсутствуют управляющие файлы. В случае мультиплексирования журнальных файлов отсутствующий файл можно заменить любым из сохранившихся или удалить упоминания о нем из параметра инициализации control_files. Если же не сохранилась ни одна из текущих копий файла, можно использовать: backup-копию + последовательность команд из предыдущего пункта, ведущая к открытию в режиме resetlogs, либо применить скриптовое создание управляющего файла на основе скрипта, сгенерированного командой alter database backup controlfile to trace на исходной базе. Общая структура SQL-конструкции для создания управляющего файла: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. - поменять параметр reuse на set в первой строке CREATE CONTROLFILE REUSE DATABASE … - установить параметр resetlogs\noresetlogs в зависимости от того, присутствуют ли в резервной копии журнальные файлы и требуется ли сохранить последовательность их нумерации - тут же можно изменить местоположение файлов и удалить упоминания об отсутствующих файлах данных В результате выполнения сценария CREATE CONTROLFILE заново создадутся управляющие файлы базы данных и сама база перейдет в состояние mount. Далее, база данных открывается фразой Код: plaintext 1. Код: plaintext 1. Отсутствует часть файлов данных, не принадлежащих табличному пространству system (sysaux) Отсутствующие файлы данных могут быть удалены из базы с потерей всех содержащихся данных выполнением следующей команды Код: plaintext 1. 2. 3. 4. III. Восстановление базы данных на локальной машине. В этом случае этап установки ПО отсутствует, база данных восстанавливается в тот же oracle_home, что и исходная база, но при этом изменяется ее системный идентификатор. В отличие от предыдущего сценария в этом необходимо осуществить всю последовательность действий по переименованию файлов. Для клонированной базы данных создаем структуру каталогов для размещения файлов базы и файлов трассировки, предоставляем необходимый права пользователю и изменяем файл параметров инициализации. Кроме перечисленных в пункте II.3 параметров, должны быть установлены\переопределены параметры SERVICE_NAME=<NEW_SID> INSTANCE_NAME=<NEW_SID> LOCK_NAME_SPACE =<NEW_SID> Windows 1. устанавливаем переменную окружения oracle_sid set oracle_sid=<NEW_SID> 2. создаем службу <$oracle_home>\bin\oradim.exe -new -sid <NEW_SID> -intpwd <пароль sys\internal> - startmode manual в результате в сервисах появится и стартует служба с именем OracleService<NEW_SID>, а в директории <$oracle_home>/database сформируется файл паролей с именем pwd<NEW_SID>.ora Unix 1. устанавливаем переменную ORACLE_SID ORACLE_SID=<NEW_SID> export ORACLE_SID 2.создаем файл паролей <$oracle_home>/bin/orapwd file=<$oracle_home>/dbs/orapw<NEW_SID> password=<пароль пользователя sys\internal> Стартуем базу данных в режиме mount и осуществляем переименование файлов. При необходимости создаем темп-файлы и открываем базу. Добавляем в tnsnames.ora псевдоним для созданной базы. В случае необходимости корректируем файл listener.ora и перезапускаем процесс прослушивания: <$Oracle_home>\bin\lsnrctl Код: plaintext 1. 2. IV. Создание резервной копии методом «горячего» копирования. Метод холодного копирования не применим для баз данных, требующие непрерывного постоянного доступа пользователей, поскольку данный метод предполагает закрытие БД. Если производственные потребности не позволяют прервать работу базы данных, то используется механизм выполнения резервирования базы данных в ходе ее использования – горячее резервное копирование (online backup). Метод «горячего» резервного копирования применяется только для баз данных, функционирующих в режиме archivelog. Копировать БД рекомендуется в период ее наименьшей нагрузки. Перед началом резервирования следует определить табличные пространства базы данных и соответствующие им файлы. Код: plaintext 1. 2. Код: plaintext 1. Код: plaintext 1. Резервирование табличных пространств, находящихся в режиме offline и read only осуществляется без перевода их в режим «backup». Статус табличного пространства можно определить из представления dba_tablespaces. После окончания копирования всех табличных пространств следует создать резервную копию управляющего файла и заархивировать не заархивированные журнальные файлы. Код: plaintext 1. Код: plaintext 1. V. Восстановление базы данных из «горячей» копии. Процесс восстановления базы данных из «горячей» копии отличается тем, что перед открытием базы необходимо осуществить восстановление носителя c использованием резервной копии управляющего файла. Перед этим рекомендуется поместить необходимые архивные журнальные файлы в директорию log_archive_dest \log_archive_dest_1\db_recovery_file_dest Код: plaintext 1. 2. Код: plaintext 1. ПРИМЕРЫ 1. Создание клона базы данных из холодной резервной копии на локальной машине. ОС - RHEL AS 3 Oracle - 10.2.0.1 Database name – ora10 Установленные переменные окружения ORACLE_SID=ora10 ORACLE_HOME= /u01/app/oracle/oracle/product/10.2.0/db_1 SID клонированной базы данных - oracopy В наличии имеется резервный набор файлов данных и скрипт создания управляющего файла. Для размещения файлов клонированной базы данных под пользователем oracle создадим директорию /u01/app/oracle/oradata/oracopy/, поскольку владельцем каталога /u01, в котором расположена домашняя директория Oracle и файлы исходной базы данных является пользователь oracle, предоставлять на нее права нет необходимости. Корректируем скрипт создания управляющего файла Исходный Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. Помещаем файлы данных из резервной копии в каталог /u01/app/oracle/oradata/oracopy. Для новой базы данных формируем файл параметров, предварительно выполнив на исходной запрос: Код: plaintext 1. 2. 3. 4. 5. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Создаем файл паролей [oracle@linux /]/u01/app/oracle/oracle/product/10.2.0/db_1/bin/orapwd file= /u01/app/oracle/oracle/product/10.2.0/db_1/dbs/orapworacopy password=sys Устанавливаем переменные окружения [oracle@linux /] ORACLE_SID=oracopy [oracle@linux /] export ORACLE_SID Далее необходимо создать управляющий файл для клонированной базы. Для обеспечения возможности работы на одной машине двух баз данных с одинаковыми именами используется параметр LOCK_NAME_SPACE, однако в версии 10 он считается устаревшим, хотя и сохраняет свою функциональность. Но для корректного создания управляющего файла в момент выполнения сценария ct.sql основная база данных должна быть потушена. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Код: plaintext 1. 2. 3. 4. 5. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. [oracle@linux /]/u01/app/oracle/oracle/product/10.2.0/db_1/bin/lsnrctl Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 2. Создание клона базы данных из «горячей» резервной копии на локальной машине. ОС - WINDOWS 2000 Oracle – 9.2.0.6 Database name – base SID клонированной базы данных - basebk Определяем табличные пространства и файлы данных для копирования Код: plaintext 1. 2. 3. 4. 5. 6. 7. Код: plaintext 1. 2. 3. 4. 5. 6. 7. Код: plaintext 1. 2. 3. 4. 5. Код: plaintext 1. 2. 3. 4. 5. 6. 7. Код: plaintext 1. Код: plaintext 1. Воссоздаем следующую структуру каталогов для клонированной базы данных D:\ora9\oradata\basebk -- файлы данных \archive -- архивные журналы D:\ora9\admin\basebk -- файл параметров и файлы трассировок \ bdump \ cdump \ pfile \ udump В каталог D:\ora92\oradata\basebk помещаем файлы данных и управляющий файл, в подкаталог archive – архивные журналы. Формируем файл параметров. На исходной базе выполним запрос Код: plaintext 1. 2. 3. 4. 5. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Создаем службу D:\ora9\bin\oradim.exe -new -sid basebk -intpwd sys - startmode manual Устанавливаем переменные окружения D:\ora9>set oracle_sid=basebk Восстанавливаем и открываем базу данных D:\ora9\bin\sqlplus.exe Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2005, 22:42 |
|
||
|
4FAQ - клонирование базы
|
|||
|---|---|---|---|
|
#18+
замечания? дополнения? возмущения? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2005, 22:44 |
|
||
|
4FAQ - клонирование базы
|
|||
|---|---|---|---|
|
#18+
В FAQ это вряд ли пойдет имхо. Нужно дорабатывать. Много умных слов, непонятных чайникам и есть небольшие ляпы. Сейчас более подробно отвечать не готов, посмотрю завтра. P.S. nata1111: это твоя шестая тема, у меня в избранном :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2005, 23:10 |
|
||
|
4FAQ - клонирование базы
|
|||
|---|---|---|---|
|
#18+
Vadim_Maximovэто твоя шестая тема, у меня в избранном :) тебе-то оно зачем? ткни на ляпы, плиз - а то как сам понимаешь, поиск бревен в собственном глазу... :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2005, 23:17 |
|
||
|
4FAQ - клонирование базы
|
|||
|---|---|---|---|
|
#18+
Наташа - умничка. Качественно. Достаточно подробно, но без замутняющих дело подробностей. Комментарии все-таки добавлю: Если остановка базы данных была выполнена в режимах normal\immediate\transactional, то включать в резервную копию файлы оперативных журналов необязательно.Но желательно. Новичек может "упереться" в RESETLOGS/NORESETLOGS... 3. Восстановление при отсутствии части необходимых файлов. Восстановление базы данных может быть проведено и в случае отсутствия части файлов, перечисленных в пункте I. Частичное восстановление возможно при утере части файлов данных, не принадлежащих табличному пространству system При бэкапе после аварийной остановки может потребоваться undo. Обычно говорю, что undo - это "почти system". Не думаю, что стоит подробно останавливаться на этом, но и умалчивать нехорошо. Всего ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2005, 23:17 |
|
||
|
4FAQ - клонирование базы
|
|||
|---|---|---|---|
|
#18+
авторДобавляем в tnsnames.ora псевдоним для созданной базы. В случае необходимости корректируем файл listener.ora и перезапускаем процесс прослушивания: <$Oracle_home>\bin\lsnrctl Тут никсовые слеши ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2005, 23:21 |
|
||
|
4FAQ - клонирование базы
|
|||
|---|---|---|---|
|
#18+
nata1111 Vadim_Maximovэто твоя шестая тема, у меня в избранном :) тебе-то оно зачем? ткни на ляпы, плиз - а то как сам понимаешь, поиск бревен в собственном глазу... :)Статья нормальная для HX, Вячеслава Любюмудрова, Владимира Бегуна, Ааз'а, нас с тобой, и прочих. А для FAQ'a тяжеловата имхо. Нужно облегчить немного (готов попробовать взять на себя этот труд). P.S: Почему тема в избранном? Люблю легкое и доступное изложение сложных тем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2005, 23:28 |
|
||
|
4FAQ - клонирование базы
|
|||
|---|---|---|---|
|
#18+
Vadim_Maximov nata1111 Vadim_Maximovэто твоя шестая тема, у меня в избранном :) тебе-то оно зачем? ткни на ляпы, плиз - а то как сам понимаешь, поиск бревен в собственном глазу... :)Статья нормальная для HX, Вячеслава Любюмудрова, Владимира Бегуна, Ааз'а, нас с тобой, и прочих. А для FAQ'a тяжеловата имхо. Нужно облегчить немного (готов попробовать взять на себя этот труд). P.S: Почему тема в избранном? Люблю легкое и доступное изложение сложных тем. Для HX, Вячеслава Любюмудрова, Владимира Бегуна, Ааз'а, нас с тобой, и прочих она как раз и не нужна ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2005, 23:33 |
|
||
|
4FAQ - клонирование базы
|
|||
|---|---|---|---|
|
#18+
Это понятно. Но сабж звучит как "4FAQ - клонирование базы". Об этом и речь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2005, 23:35 |
|
||
|
4FAQ - клонирование базы
|
|||
|---|---|---|---|
|
#18+
Андрей, спасибо за оценку и замечания - если дело дойдет до FAQ - обязательно учту. 2Вадим: отлично! тогда дело за тобой :) PS "для HX, Вячеслава Любюмудрова, Владимира Бегуна, Ааз'а, нас с тобой" - черт, мне нравится такое сопоставление ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2005, 23:40 |
|
||
|
4FAQ - клонирование базы
|
|||
|---|---|---|---|
|
#18+
nata11112Вадим: отлично! тогда дело за тобой :)Попробую завтра. nata1111"для HX, Вячеслава Любюмудрова, Владимира Бегуна, Ааз'а, нас с тобой" - черт, мне нравится такое сопоставление ;)Ты не поняла. Это нам (и им всем оно должно нравится ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2005, 23:43 |
|
||
|
4FAQ - клонирование базы
|
|||
|---|---|---|---|
|
#18+
Нужно заметить, что OEM 10g обделен вниманием в этом факе. Репозитарий и консоль тупым копированием не переносится на компьютер-клон и требует пересоздания. Об этом на форуме писали не раз, грабли известные и менее документированные чем изложенное. Спасиба. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2005, 00:01 |
|
||
|
4FAQ - клонирование базы
|
|||
|---|---|---|---|
|
#18+
Relic HunterНужно заметить, что OEM 10g обделен вниманием в этом факе. Репозитарий и консоль тупым копированием не переносится на компьютер-клон и требует пересоздания. Об этом на форуме писали не раз, грабли известные и менее документированные чем изложенное. Помимо OEM можно клон еще сделать: 1. RMAN 2. Exp/Imp ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2005, 00:31 |
|
||
|
4FAQ - клонирование базы
|
|||
|---|---|---|---|
|
#18+
nata111 Код: plaintext мне просто интересно почему v$parameter 2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2005, 07:21 |
|
||
|
4FAQ - клонирование базы
|
|||
|---|---|---|---|
|
#18+
Vadim_Maximov А для FAQ'a тяжеловата имхо. Нужно облегчить немного (готов попробовать взять на себя этот труд). Мне кажется все доступно изложено, чего там еще облегчать то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2005, 10:48 |
|
||
|
4FAQ - клонирование базы
|
|||
|---|---|---|---|
|
#18+
Мне понравилось. Согласен с Андреем, чего уж облегчать-то? То что он выглядит громоздко, так зато расписано хорошо. Один ворпос: авторИзменение местоположения файлов данных и журнальных файлов осуществляется следующим образов: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. А почему просто не отредактировать скрипт создания control file и не пересоздать его? ------------------------------------------------------- Автор благодарит алфавит за любезно предоставленные ему буквы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2005, 13:27 |
|
||
|
4FAQ - клонирование базы
|
|||
|---|---|---|---|
|
#18+
передвинуть все на другую платформу ? этот вопрос игнорируется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2005, 13:38 |
|
||
|
4FAQ - клонирование базы
|
|||
|---|---|---|---|
|
#18+
ApexА почему просто не отредактировать скрипт создания control file и не пересоздать его? ------------------------------------------------------- Автор благодарит алфавит за любезно предоставленные ему буквы. Пересоздание control file есть риск ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2005, 13:39 |
|
||
|
4FAQ - клонирование базы
|
|||
|---|---|---|---|
|
#18+
Apex А почему просто не отредактировать скрипт создания control file и не пересоздать его? Чуть дальше есть упоминания о такой возможности, а в первом примере так и сделано :) Хотелось расположить пункты в порядке нарастающей сложности операций. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2005, 13:53 |
|
||
|
4FAQ - клонирование базы
|
|||
|---|---|---|---|
|
#18+
Relic HunterНужно заметить, что OEM 10g обделен вниманием в этом факе. Репозитарий и консоль тупым копированием не переносится на компьютер-клон и требует пересоздания. Об этом на форуме писали не раз, грабли известные и менее документированные чем изложенное. Спасиба. ок, действительно, стоит добавить, раз уж админы десятки без OEM никак... :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2005, 13:55 |
|
||
|
4FAQ - клонирование базы
|
|||
|---|---|---|---|
|
#18+
kapelanпередвинуть все на другую платформу ? этот вопрос игнорируется. hell Помимо OEM можно клон еще сделать: 1. RMAN 2. Exp/Imp в теме затронуто только пользовательское резервирование ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2005, 13:59 |
|
||
|
4FAQ - клонирование базы
|
|||
|---|---|---|---|
|
#18+
Добавить вариант клонирования при помощи RMAN. Будет короче и проще. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2005, 14:01 |
|
||
|
4FAQ - клонирование базы
|
|||
|---|---|---|---|
|
#18+
nata1111 в теме затронуто только пользовательское резервирование Э, что такое "пользовательское резервирование"(гугл не знает)? Если пользователь<>админ - как этот умный пользователь остановит базу, или сделает begin backup? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2005, 14:25 |
|
||
|
4FAQ - клонирование базы
|
|||
|---|---|---|---|
|
#18+
пользовательское резервирование ==User-Managed Backup ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2005, 14:40 |
|
||
|
|

start [/forum/topic.php?fid=52&startmsg=33409830&tid=1886746]: |
0ms |
get settings: |
8ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
177ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 249ms |
| total: | 520ms |

| 0 / 0 |
