克隆数据库之用户管理复制(一)

SQL> conn sys/zja as sysdba
已连接。
SQL> select name from v$datafile;
NAME
------------------------------------------------------
D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\SYSTEM01.DBF
D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\UNDOTBS01.DBF
D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\SYSAUX01.DBF
D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\USERS01.DBF
 


SQL> alter database begin backup;
数据库已更改。
SQL> host copy D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\*.dbf e:\backup\*.dbf
D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\SYSTEM01.DBF
D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\SYSAUX01.DBF
D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\UNDOTBS01.DBF
D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\USERS01.DBF
D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\TEMP01.DBF
已复制         5 个文件。


SQL> ALTER DATABASE END BACKUP;
数据库已更改。
SQL> ALTER SYSTEM ARCHIVE LOG CURRENT;
系统已更改。

SQL> ALTER DATABASE BACKUP CONTROLFILE TO TRACE RESETLOGS;
数据库已更改。


创建目录
C:\Documents and Settings\Administrator>mkdir e:\dupdb
C:\Documents and Settings\Administrator>mkdir e:\dupdb\bdump
C:\Documents and Settings\Administrator>mkdir e:\dupdb\udump
C:\Documents and Settings\Administrator>mkdir e:\dupdb\archive
 
建立例程服务

C:\Documents and Settings\Administrator>oradim -new -sid dupdb -intpwd oracle
实例已创建。
 
参数文件:

SQL> create pfile='%oracle_home%\database\initdupdb.ora' from spfile;
文件已创建。
初始化参数
 
建立服务器参数文件:
SQL> create spfile='%oracle_home%\database\spfiledupdb.ora'
  2  from pfile='%oracle_home%\database\initdupdb.ora';
文件已创建。
SQL> host copy e:\backup\*.dbf e:\dupdb
e:\backup\SYSTEM01.dbf
e:\backup\SYSAUX01.dbf
e:\backup\UNDOTBS01.dbf
e:\backup\USERS01.dbf
e:\backup\TEMP01.dbf
已复制         5 个文件。


启动实例并建立控制文件
C:\Documents and Settings\Administrator>set oracle_sid=dupdb
C:\Documents and Settings\Administrator>sqlplus sys/zja as sysdba
SQL*Plus: Release 10.2.0.1.0 - Production on 星期三 2月 23 16:03:28 2011
Copyright (c) 1982, 2005, Oracle.  All rights reserved.
已连接到空闲例程。
--创建控制文件
 create controlfile set database "dupdb" resetlogs archivelog
  maxlogfiles 16
  maxlogmembers 3
  maxdatafiles 100
  maxinstances 8
  maxloghistory 454
  logfile
  group 1 ('e:\dupdb\redo01.log') size 10m,
  group 2 ('e:\dupdb\redo02.log') size 10m,
  group 3 ('e:\dupdb\redo03.log') size 10m,
  datafile
  'e:\dupdb\system01.dbf',
  'e:\dupdb\undotbs01.dbf',
  'e:\dupdb\sysaux01.dbf',
  'e:\dupdb\users01.dbf'
  character set zhs16gbk;


SQL> set logsource 'D:\oracle\product\10.2.0\db_1\database\archive'
SQL> recover database using backup controlfile until cancel
 

C:\Documents and Settings\Administrator>set oracle_sid=dupdb
C:\Documents and Settings\Administrator>sqlplus sys/zja as sysdba
SQL*Plus: Release 10.2.0.1.0 - Production on 星期三 2月 23 20:55:26 2011
Copyright (c) 1982, 2005, Oracle.  All rights reserved.

连接到:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/25323853/viewspace-687795/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/25323853/viewspace-687795/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值