本站用于记录日常工作内容,虚拟化云计算,系统运维,数据库DBA,网络与安全。
今天检测测试库时,发现alert告警日志报错,如下: FriApr 29 12:11:34 2016 minact-scn:got error during useg scan e:376 usn:10 minact-scn:useg scan erroring out with error e:376 FriApr 29 12:14:34 2016 minact-scn:got error during useg scan e:376 usn:10 minact-scn:useg scan erroring out with error e:376 FriApr 29 12:17:34 2016 minact-scn:got error during useg scan e:376 usn:10 minact-scn:useg scan erroring out with error e:376 每3分钟会出现一次 网上找了找到解决方法,故障是由MINACT-SCNMASTER-STATUS信息写到MMON的TRACE文件的BUG引起的,BUG号11891463,解决办法如下: 1. 将隐含参数"_enable_minscn_cr"设置为false: altersystem set "_enable_minscn_cr"=false scope=spfile; 2. 重启数据库检查问题是否被解决。 3. 有时设置了"_enable_minscn_cr"参数就可以解决这个问题,有时却不能,如果没能解决,请再设置"_smu_debug_mode"参数: altersystem set "_smu_debug_mode"=134217728; 设置了上述参数后该信息不会再生成,但是这会禁用...
 
0
原来的数据库服务器使用rman进行全库的备份,然后再异地的服务器上恢复一模一样的数据库1.1      原服务器备份数据库第一步,查看数据库的实例名和DBIDconnected to target database: DB3 (DBID=2060124769, not open)第二步,进行全备份backup AS COMPRESSED BACKUPSET databaseinclude current controlfile format '/orabak/db_%d_%T_%s'plus archivelog format '/orabak/arch_%d_%T_%s' ;第三步,查看数据库文件的位置: /home/Oracle/oradata/db3/第四步,将备份文件arch_DB3_20140910_8和 db_ DB3_20140910_7复制异机上/home/oracle/orabak1.2      目标服务器上创建数据库第一步,创建实例名相同(db3),数据库文件的位置相同(/home/oracle/oradata/db3/)的数据库。 第二步,关闭实例,启动到nomount状态。Sql>startup nomount; 第三步,设置dbid和原数据库dbid相同rman target/Recovery Manager: Release 10.2.0.5.0 - Production on Thu Sep 11 19:53:50 2014Copyright (c) 1982, 2007, Oracle.  All rights reserved.connected to target database: db3 (not mounted)RMAN> set dbid 206...
Oracle密码带特殊字符,如”@“号,在imp,exp里的写法。 做Oracle数据导出的时候,由于用户名的密码使用的是特殊字符,所以遇到了错误代码:“EXP-00056: 遇到 ORACLE 错误 12154” windows os: exp username/"""password"""@devdb --3个双引号扩密码 linux/unix os: exp "username/"password"@devdb" --1个双引号扩密码,1个单引号扩全部
mysql查询字段中带空格的值的sql语句      (1)mysql replace 函数  语法:replace(object,search,replace)  意思:把object中出现search的全部替换为replace  代码如下     update `news` set `content`=replace(`content`,' ','');//清除news表中content字段中的空格 这样就可以直接用like查询了。   (2)mysql trim 函数  语法:trim([{BOTH | LEADING | TRAILING} [remstr] FROM] str)  以下举例说明:  代码如下   mysql> SELECT TRIM(' phpernote  ');  -> 'phpernote'  mysql> SELECT TRIM(LEADING 'x' FROM 'xxxphpernotexxx');  -> 'phpernotexxx' mysql> SELECT TRIM(BOTH 'x' FROM 'xxxphpernotexxx');  -> 'phpernote'  mysql> SELECT TRIM(TRAILING 'xyz' FROM 'phpernotexxyz');  -&...
Cannot allocate new log - Private strand flush not complete  Question:  I just upgraded to Oracle 10g release 2 and I keep getting this error in my alert logThread 1 cannot allocate new log, sequence 509Private strand flush not completeCurrent log# 2 seq# 508 mem# 0: /usr/local/o1_mf_2_2cx5wnw5_.log What causes the "private strand flush not complete" message? Answer:  This is not a bug, it's the expected behavior in 10gr2.  You can get the message suppressed by increasing thedb_writer_processes parameter.The "private strand flush not complete" is a "noise" error, and can be disregarded because it relates to internal cache redo file management.  It does not necessarily mean that you have a problem, but it depends if the error message is accompanied by other errors. You should check your transaction with used private redo size in the x$ktifp fixed table  ...
检查oracle11g 报警日志时,发现有以下报错。Errors in file /data/app/oracle/diag/rdbms/hextrack/hextrack/trace/hextrack_j000_28066.trc: ORA-12012: 自动执行作业 765 出错ORA-12005: 不能安排过去时间的自动刷新检查下对应job编号的具体情况:select job,       log_user,       schema_user,       what,       LAST_DATE,       LAST_SEC,       THIS_DATE,       THIS_SEC,       NEXT_DATE,       NEXT_SEC,       INTERVAL  from dba_jobs where job = 765 JOBLOG_USERSCHEMA_USERWHATLAST_DATELAST_SECTHIS_DATETHIS_SECNEXT_DATENEXT_SECINTERVAL765NEUDDCNEUDDCbeginTable_Analysis;end;2016/11/9 0:02:1500:02:15  2016/11/9 23:00:0023:0...
Errors in file /data/app/oracle/diag/rdbms/hextrack/hextrack/trace/hextrack_j001_14450.trc  (incident=59154):ORA-01578: ORACLE data block corrupted (file # 6, block # 1284)ORA-01110: data file 6: '/data/app/oracle/oradata/hextrack/gps_data.dbf'ORA-26040: Data block was loaded using the NOLOGGING optionIncident details in: /data/app/oracle/diag/rdbms/hextrack/hextrack/incident/incdir_59154/hextrack_j001_14450_i59154.trcDBMS_STATS: GATHER_STATS_JOB encountered errors.  Check the trace file.Errors in file /data/app/oracle/diag/rdbms/hextrack/hextrack/trace/hextrack_j001_14450.trc:ORA-01578: ORACLE data block corrupted (file # 6, block # 1284)ORA-01110: data file 6: '/data/app/oracle/oradata/hextrack/gps_data.dbf'ORA-26040: Data block was loaded using the NOLOGGING option*** 2016-10-27 22:00:21.383*** SESSION ID:(48.42847) 2016-10-27 22:00:21.383*** CLIENT ID:() 2016-10-27 22:00:21.383*** SERVICE NAME:(SYS$USERS) 2016-10-27 22:00:21.383*** MODULE NAME:(DBMS_SCHEDULER) 2016-10-27...
 
0

oracle RMAN 备份详解

发表者:admin分类:数据库2016-10-25 11:14:16 阅读[2138]
一、数据库备份与RMAN备份的概念       1.数据库完全备份:按归档模式分为归档和非归档 归档模式      打开状态,属于非一致性备份        关闭状态,可以分为一致性和非一致性 非归档模式        打开状态,非一致性备份无效      关闭状态,一致性备份,非一致性备份不被推荐    2.RMAN备份      RMAN使用服务器会话来完成备份操作,从RMAN客户端连接到服务器将产生一个服务器会话 RMAN备份内容包括:整个数据库,表空间,数据文件,指定的数据文件,控制文件,归档日志文件,参数文件等           3.RMAN备份的类型    完整备份(full) 或增量备份(incremental)   一致性备份(consistent)或不一致性备份(inconsistent)        热备(open)或冷备(closed),冷备时数据库必须处于mount状态,冷备可以为一致性备份或非一致性备份完整备份       &nbs...
Oracle11gR2Grid Infrastructure (CRS)中引入了Single Client Access Name (SCAN)来简化客户端对数据库服务的访问。本文将详细介绍如何配置 DNS来解析 SCAN VIP 演示环境OracleEnterprise Linux 5.6 一、安装 DNS Server rpm -ivhbind-9.3.6-16.P1.el5.i386.rpmrpm -ivhbind-chroot-9.3.6-16.P1.el5.i386.rpmrpm -ivhcaching-nameserver-9.3.6-16.P1.el5.i386.rpm DNS的守护进程/usr/sbin/named   /usr/sbin/rndcDNS的脚本/etc/init.d/namedDNS的端口53       953(tcp udp) DNS的配置文件/var/named/chroot/etc/named.conf(主配置文件)  /var/named/chroot/* 二、配置 DNS Server1、创建主配置文件 named.conf[root@rac1 Server]#cd /var/named/chroot/etc[root@rac1 etc]# ls-lttotal 24-rw-r----- 1 rootnamed  113 Jun  1 07:46 rndc.key-rw-r----- 1 rootnamed 1230 Jan 14  2011named.caching-nameserver.conf-rw-r----- 1 rootnamed  955 Jan 14  2011 named.rfc1912.zones-rw-r--r-- 1 rootroot  3519 Feb 27  2006 localtime&n...
Oracle11gR2Grid Infrastructure (CRS)中引入了Single Client Access Name (SCAN)来简化客户端对数据库服务的访问,本文将详细说明 SCAN的含义及其工作原理。 SCAN概念Single client access name (SCAN)是提供给所有客户端用于连接集群的虚拟主机名称(与10g和 11g R1中的 vip主机名称相对应)。 SCAN是 DNS或 Grid Naming Service (GNS)中注册到 1-3个 IP地址的一个域名。默认情况下,SCAN名称与集群的名称相同,且该名称在同一企业内必须唯一。SCAN的默认值基于本地节点的名称。SCAN名称的长度最少1个字符,最多15个字符,必须包含字母和数字,不得以数字开头,可以包含连字符(-)。如果要使用长度超过15字符的 SCAN,请在安装 Grid Infrastructure时选择“ Advanced installation”选项。要想成功安装 Grid Infrasture,SCAN必须至少解析成一个 IP地址。SCAN VIP地址必须与virtual IP地址和 public IP地址位于同一子网。Oracle强烈建议不要再 hosts文件中配置 SCAN VIP地址。如果使用 hosts文件来解析 SCAN主机名,则该 SCAN hostname只能解析成一个SCAN IP地址。如果使用 hosts文件来解析SCAN主机名,则在 Grid Infrastructure安装结束时会遇到类似如...
    总共51页,当前第19页 | 页数:
  1. 9
  2. 10
  3. 11
  4. 12
  5. 13
  6. 14
  7. 15
  8. 16
  9. 17
  10. 18
  11. 19
  12. 20
  13. 21
  14. 22
  15. 23
  16. 24
  17. 25
  18. 26
  19. 27
  20. 28
  21. 29