非root用户手工启动crs
Solaris 下,一日crs因为磁盘空间满而down掉,随之所有的crs resource也都down掉,只剩下css服务。清理磁盘后,试图以oracle用户启动crs。如果用crsctl start crs,会报错权限不足,因为只有root才能运行。于是使用: $ crsctl start res ora.crsd –init成功启动。[@more@]
范本:使用duplicate重建数据库
环境:一台服务器,上有一个产品数据库wmpmpp1以及一个仿真数据库wmpmperf。需要按照wmpmpp1重建wmpmperf。[@more@]需求:===================================Request: duplicate database wmpmpp1 to wmpmperf.target: wmpmpp1duplicate: wmpmperfauxiliary: wmpmperfserver: samepath: differentbinary: samebackup directory: same (don't need copy rman backup files)===================================特别考虑:由于$duplicate已经存在,所以需要先删除再重建。1,需要删除的文件(1)数据文件(2)redo文件(3)临时文件(4)控
范本:使用expdp/impdp克隆生成一个新数据库
考虑:1. 为什么不用rman/duplicate?答:磁盘空间不足。源数据库800G,可供新数据库使用的空间只有300G,所以不能用rman/duplicate。2. 为什么可以用expdp/impdp?答:因为源数据库的数据文件虽然有800G,但通过查dba_segments,其实际的segments只有不到300G,考虑到每个segment都有一定的空闲空间,实际的数据量一定更小。满足磁盘空间的限制。3. 有什么缺点?答:由于导出导入存在时间差,故不能克隆最新的数据。[@more@]行动:1. 导出源数据库数据。(只导出两个application用户,不导出系统用户)expdp参数文件:[oracle@azhao-linu
范本:使用duplicate克隆生成一个新数据库
===================================Request: duplicate database wminvq1 to wminvq4 with nocatalog.target: wminvq1duplicate: wminvq4auxiliary: wminvq4server: samepath: differentbinary: samebackup directory: same (don't need copy)===================================[@more@]1, rman backup $target and check archive logs. (rman: /ora/wmomsq1/data/wminvq1/rman; arch: /ora/wmomsq1/data/wminvq1/arch)2, create $auxiliary1)create directorymkdir -p /opt/oracle/admin/wminvq4/auditmkdir -p /opt/oracle/admin/wm
测试nologging: 什么时候生效?
--test : When nologging table works/*version:SQL> select * from v$version;BANNER----------------------------------------------------------------Oracle Database 10g Enterprise Edition Release 10.2.0....
VCS Failover 导致 $TNS_ADMIN 设置错误
Symptom:一个数据库在VCS环境中,在VCS Failover后,alert log中出现报错:ORA-12154: TNS:could not resolve service name。不能解析standby数据库的地址。 Check:12154的错误是在tnsnames.ora文件中不...
经验:使用expdp/impdp克隆新数据库
考虑:1. 为什么不用rman/duplicate?答:磁盘空间不足。源数据库800G,可供新数据库使用的空间只有300G,所以不能用rman/duplicate。2. 为什么可以用expdp/impdp?答:因为源数据库的数据文件虽然有800G,但通...
经验:使用duplicate克隆一个新数据库
===================================Request: duplicate database wminvq1 to wminvq4 with nocatalog.target: wminvq1duplicate: wminvq4auxiliary: wminvq4server: samepath: differentbinary: samebackup direct...
经验:使用duplicate重建数据库
环境:一台服务器,上有一个产品数据库wmpmpp1以及一个仿真数据库wmpmperf。需要按照wmpmpp1重建wmpmperf。需求:===================================Request: duplicate database wmpmpp1 to wmpmperf.target: ...