开发需要一个数据库,做为一个单独查询用的库。于是决定在原机上做克隆库的操作,具体过程如下:
1,create pfile='/oracle/clone.ora' from spfile;
2,修改参数文件,在VI中用替换命令,:1,$s/PDS/LENS/g 查找1行到最后一行的word1然后替换为word2
添加两行参数
*.db_file_name_convert=('/oracle/oradata/PDS','/oracle/oradata/LENS')
*.log_file_name_convert=('/oracle/oradata/PDS','/oracle/oradata/LENS')
重新定位数据文件和日志文件的位置
3,修改环境变量export ORACLE_SID=LENS
4,create spfile from pfile='/oracle/clone.ora';
5,启动LENS到nomount 状态
6,修改服务器listener.ora,tnsnames.ora相关参数
8,duplicate target database to LENS;这时要退出其它连到LENS的SESSION,不然在重启的时候会挂起。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/21915578/viewspace-763716/
,如需转载,请注明出处,否则将追究法律责任。