成就DBA的职业生涯(转载)
http://space.itpub.net/22608821/viewspace-629661[@more@]
ORACLE的使用试验-- RMAN之一
因DATAGUARD搞定磁盘空间不够,想用RMAN把归档日志删除,就有了以下过程。[@more@]用rman备份数据库时出现以下错误:[oracle@mzl orcl]$ rman target/Recovery Manager: Release 10.2.0.1.0 - Production on Wed Feb 13 15:36:06 2008Copyright (c) 1982, 2005, Oracle. All rights reserved.connected to target database: ORCL (DBID=1172558471)RMAN> backup database;Starting backup at 13-FEB-08using target database control file instead of recovery catalogallocated channel: ORA_DISK_1channel ORA_DISK_1: sid=137 devt
Dataguard的使用试验-- 主从切换
Dataguard的使用试验-- 主从切换[@more@]Dataguard的使用试验(一)-- 主从切换一、如何主从的手动切换二、如何完成自动切换?一、 如何主从的手动切换1)在主数据库上:SQL> alter database commit to switchover to physical standby;Database altered.(如果遇到ORA-01093错误,就执行alter database commit to switchover to physical standby with session shutdown该语句)SQL> shutdown immediateORA-01507: database not mountedORACLE instance shut down.以备用模式启用原主库SQL> startup nomount;SQL> alter databas
Oracle Guard --问题1
临时笔记。[@more@]DataGuard切换失败。 1. 在主库上运行 alter database commit to switchover to physical standby; 出现错误: ERROR at line 1: ORA-16416: Switchover target is not synchronized with the primary最大日志为:SQL> select max(sequence#) from v$archived_log;MAX(SEQUENCE#)-------------- 345副库的最大日志为:SQL> select max(sequence#) from v$archived_log;MAX(SEQUENCE#)-------------- 316用以下命令分别在主,副库上运行:select sequence#,applied
Oracle SQL_TRACE使用小结
Oracle SQL_TRACE使用小结[@more@]一、关于基础表ITPUB个人空间`-In)u#HITPUB个人空间 a2W+E.Z&sUOracle 10G之前,启用AUTOTRACE功能需要手工创建plan_table表,创建脚本为$ORACLE_HOME/rdbms/admin /utlxplan.sql。但在10g中,已经默认创建了PLAN_TABLE$的基表,并以public用户创建了相应的同义词PUBLIC。 l'o$^gcG0ITPUB个人空间-I+^%PjN KKS$I"SQL> select owner,object_name,OBJECT_TYPE from dba_objects where object_name like '%PLAN_TABLE%';OWNER OBJECT_NAME OBJ
Oracle10g新特性:临时表空间组(temporary tablespace group)
Oracle10g新特性:临时表空间组(temporary tablespace group)[@more@]在oracle10g以前,每个用户只能使用一个临时表空间,就是其默认临时表空间。oracle10g提供了新的临时表空间组的功能,允许将多个临时表空间打包成一个组,然后指定用户的默认临时表空间为该临时表空间组,从而达到一个用户可以使用多个临时表空间的目的。一个临时表空间组至少包含一个临时表空间。临时表空间组无法显式创建,当第一个临时表空间分配给该组时自动创建,当组内所有临时表空间被移除时自动删除。临时表空间组支持的操作:可以将临时表空间从一个组移动到另
listener.ora--sqlnet.ora--tnsnames.ora的关系以及手工配置举例
listener.ora--sqlnet.ora--tnsnames.ora的关系以及手工配置举例[@more@]三个配置文件 listener.ora、sqlnet.ora、tnsnames.ora ,都是放在$ORACLE_HOMEnetworkadmin目录下。 重点:三个文件的作用和使用 #----------------------- sqlnet.ora-----作用类似于linux或者其他unix的nsswitch.conf文件,通过这个文件来决定怎么样找一个连接中出现的连接字符串, 例如我们客户端输入 sqlplus sys/oracle@orcl 假如我的sqlnet.ora是下面这个样子 SQLNET.AUTHENTICATION_SERVICES= (N
ORACLE Data Guard--I
ORACLE Data Guard概念和构建物理standby和物理standby 的switchover.[@more@]Data Guard Protection Mode.1. Maximum Protectionthe redo data needed to recover each transaction must be written to both the local online redo log and to the standby redo log on at least one standby database before the transaction commits. To ensure data loss cannot occur, the primary database shuts down if a fault prevents it from writing its redo stream to the standby redo log of at least one transactionally consistent
linux下配置oracle 10G EM Database Console
linux下配置oracle 10G EM Database Console[@more@]1、启动dbconsole [oracle@devrfel501 ~]$ emctl start dbconsole 如果提示:OC4J Configuration issue. /opt/oracle/product/10.2.0/oc4j/j2ee/OC4J_DBConsol,则说明没有配置或没有创建 2、配置dbconsole [oracle@devrfel501 ~]$ emca -config dbcontrol db STARTED EMCA at Apr 21, 2009 2:21:41 AMEM Configuration Assistant, Version 10.2.0.1.0 ProductionCopyright (c) 2003, 2005, Oracle. All rights reserved. Enter the following information:Database SID: orcl