Читайте также:
|
|
*.audit_file_dest='/oracle/11g/admin/db11gcl/adump'
*.audit_trail='db'
*.compatible='11.2.0.0.0'
*.control_files='/oracle/11g/oradata/db11gcl/control01.ctl','/oracle/11g/flash_recovery_area/db11gcl/control02.ctl'
*.db_block_size=8192
*.db_domain=''
*.db_name='db11gcl'
*.db_recovery_file_dest='/oracle/11g/flash_recovery_area'
*.db_recovery_file_dest_size=4039114752
*.diagnostic_dest='/oracle/11g'
*.dispatchers='(ADDRESS=(PROTOCOL=tcp)(PORT=16384))(DISPATCHERS=2)'
*.large_pool_size=8388608
*.log_archive_format='%t_%s_%r.dbf'
*.max_dispatchers=5
*.max_shared_servers=5
*.memory_target=1044381696
*.open_cursors=300
*.processes=150
*.remote_login_passwordfile='EXCLUSIVE'
*.shared_server_sessions=100
*.shared_servers=2
*.star_transformation_enabled='TRUE'
*.undo_tablespace='UNDOTBS1'
db_file_name_convert=(/oracle/11g/oradata/db11g/,/oracle/11g/oradata/db11gcl/)
log_file_name_convert=(/oracle/11g/oradata/db11g/,/oracle/11g/oradata/db11gcl/)
Создаем нужные директории для клона
mkdir -p /oracle/11g/admin/db11gcl/adump
chown -R oracle:oinstall /oracle/11g/admin/db11gcl/adump
chmod 755 /oracle/11g/admin/db11gcl/adump'
mkdir -p /oracle/11g/oradata/db11gcl/
chown -R oracle:oinstall /oracle/11g/oradata/db11gcl/
chmod 755 /oracle/11g/oradata/db11gcl/
mkdir –p /oracle/11g/flash_recovery_area/db11gcl/
chown –R oracle:oinstall /oracle/11g/flash_recovery_area/db11gcl/
chmod 755 /oracle/11g/flash_recovery_area/db11gcl/
Настраиваем tnsnames.ora
DB11G =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = base1.basedomain)(PORT = 1521))
(CONNECT_DATA =
(SERVER = SHARED)
(SERVICE_NAME = DB11G)
)
)
DB11GCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = base1.basedomain)(PORT = 1521))
(CONNECT_DATA =
(SERVER = SHARED)
(SERVICE_NAME = DB11GCL)
)
)
Смена SID на клона
Export ORACLE_SID=db11gcl
Sqlplus / as sysdba
Startup nomount
Если ошибка:
ORA-00845: MEMORY_TARGET not supported on this system
Изменить в initdb11gcl.ora
Memory target на 400М
Изменить ORACLE_SID на клон
export ORACLE_SID=db11gcl
rman target=sys/oracle@db11g auxiliary=/
RMAN> RUN
{
SET UNTIL SCN 899149;
DUPLICATE TARGET DATABASE TO “db11gcl” NOFILENAMECHECK;
}
Экспортируем таблицу из клона базы
export ORACLE_SID=db11gcl
на клон базе запускаем утилиту $ORACLE_HOME/bin/exp
Экспортируем наши данные, т.е. таблицу
или exp denis/denis file=/u01/app/oracle/test_rcv.dmp tables=test rows=y
___________________________________________________________
export ORACLE_SID=db11g
На primary базе
$ORACLE_HOME/bin/imp
Импортируем нашу таблицу, смотреть внимательно каждый пункт
Или imp denis/denis file=/u01/app/oracle/test_rcv.dmp fromuser=denis touser=denis tables=denis_table
_____________________________________________________________________
sqlplus denis/denis
desc denis_table
Name Null? Type
----------------------------------------- -------- ----------------------------
ID NUMBER
__________________________________________________________
Дата добавления: 2015-11-16; просмотров: 64 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Табличным пространством по умолчанию ts_1 | | | Создать расписание RMAN бекапов с учетом того что |