Вы здесь

Клонирование баз Import Export

логическое сохранение и воссоздание баз данных Клонирование баз Import Export

Создание тестовой среды

  • 1. На проде делаем контрольник
  • 2. На тесте-приемнике гасим базу
  • 3. Гасим стендбай
  • 4. Копируем файлы из стенбая на тест-приемник
  • 5. заходим на тест в номаунт
  • 6. пересоздаем контрольник.
  • 7. окрываем с резет лог
  • 8. создаем темпы
  • 9. поднимаем стендбай
  • 10. архивлог убрать на тесте
  • 11. проверить как стендбае логи накатываются
  • 12. посмотреть алерт на тесте

На боевом проде который клонируем

простой exp

только метданные некоторых схем

expdp system METADATA_ONLY chemas=DWHMOS,ODI_MREP,ODI_WREP,BO31REP,ODI_D,SRV2,APLLO,BO31REP2,OUTLN,TEST_APLLO,BO31AUDIT,FLOWS_FILES,DBFMOS,TRACKER,ORDPLUGINS,ODI_R,ODI_WREP_2,SRV,SI_INFORMTN_SCHEMA,OWB,DWH

directory=DP_DIR dumpfile=dit1.dmp logfile=dit1.log

часто используемый

[oracle@dit-prod ~]$ expdp system tables=DWHMOS.TMP_EMIAS_APRWORK,DWHMOS.TMP_EMIAS_APSTO directory=DP_DIR dumpfile=tmp_emias.dmp logfile=tmp_emias.log

шпаргалки по data pump

Перед импортом устанавливает нужную кодировку, куда будем грузить
select value from nls_database_parameters where parameter='NLS_CHARACTERSET' or parameter='NLS_NCHAR_CHARACTERSET';
nls_lang=AMERICAN_AMERICA.AL32UTF8
NLS_LANG=RUSSIAN_RUSSIA.CL8MSWIN1251
export nls_lang=AMERICAN_AMERICA.CL8MSWIN1251

Создаем каталог

CREATE OR REPLACE DIRECTORY NOVARTIS_DIR AS '/oraupload/novartis';
GRANT READ, WRITE ON DIRECTORY SYS.NOVARTIS_DIR TO NOVADWH WITH GRANT OPTION;
GRANT READ, WRITE ON DIRECTORY SYS.NOVARTIS_DIR TO SYSTEM WITH GRANT OPTION;

Клонирование БД

Дублируем базу Oracle 10g с 64 на 32

На примере JSC:

1. Рестартуем базу в nomount

set ORACLE_SID=t1JSC

sqlplus / as sysdba

startup force nomount exit

2. Находим последний бэкап контолфайла и восстанавиваем его dir /s \\ruistrdb10\backup\JSC

rman target / restore controlfile from '\\ruistrdb10\backup\JSC\...';

alter database mount;

Клон не rman с пересоздание control

На приемнике

Connected to:
Oracle9i Release 9.2.0.8.0 - 64bit Production
JServer Release 9.2.0.8.0 - Production

How to export from oracle 11.2 and import into 10.2 version

How to export from oracle 11.2 and import into 10.2 version
by Mohamed Azar on January 23, 2011
I think many OTN users asked repeately this question How do i export from higher version and import into lower version.I just show here How do we do.

First : Using Datapump from Oralce 11.2 and import into 10.2 version

Source DB 11.2 Version :

Step 1: Create Directory

SQL> create or replace directory test_dir as 'D:\backupnew\dump';

Directory created.

SQL> grant read,write on directory test_dir to scott;

Grant succeeded.

Подписка на RSS - Клонирование баз Import Export