在这个特别的日子,也纪念一下我的一个库不间断运行2年,感谢观音菩萨保佑!
使用nfs经验谈
一、场景:在Linux上操作命令:host3:/opt/oracle # iduid=0(root) gid=0(root) groups=0(root),64(pkcs11)host3:/opt/oracle # mount -t nfs 192.168.1.73:/opt/oracle/backup /opt/oracle/backupmount server reported tcp not available, falling back to udpmount: RPC:程序未注册hos...
一个init.ora文件
关于pfile和spfile很好的介绍网页:http://psoug.org/reference/init_dot_ora.html###################################################################### Common parms#####################################################################ifile = ?/dbs/orabase-dg.ora####################################...
备份点滴
验证备份的有效性,初始验证和后期验证设置异地备份备份保留三天每天监测备份是否成功 节假日加强监控
rm文件后cp恢复回oracle文件
oracle@linux-unknown:/u01/ora9/product/bin> ./rmanRecovery Manager: Release 9.2.0.4.0 - ProductionCopyright (c) 1995, 2002, Oracle Corporation. All rights reserved.RMAN> connect target /RMAN-00571: ===========================================================RMAN-00569: ======...
转载oracle分析函数
http://blog.csdn.net/baoqiangwang/article/details/4712481
块冲突的恢复
以下过程是在先备份的情况下出现datafile个别块的冲突,利用rman自动进行检查修复的过程 RMAN> connect target /connected to target database: DAVID (DBID=311970017)RMAN> connect catalog cat/cat@rcat...
恢复丢失的控制文件
1.删除所有控制文件-bash-3.2$ cd-bash-3.2$ cd oradata-bash-3.2$ lsmydb-bash-3.2$ cd mydb-bash-3.2$ lscat01.dbf control01.ctl redo01.log redo02.log redo03.log sysaux01.dbf&...
恢复丢失的datafile
1.创建测试表空间SQL> create tablespace tbs_test1 datafile '/opt/oracle/oradata/mydb/test01.dbf' size 20m autoextend on next 10m maxsize 10000m;Tablespace created.SQL> create table sys.my_dba_tables...
关于参数deferred_segment_creation
11G新增加的参数deferred_segment_creation 当这个值是true时(这是默认值),create table后系统不会马上分配segment,当给这个表insert第一条记录的时候才create segment.然而我在一个库测试时发现不是这样,想起这个...
truncate table 不能直接在存储过程执行
今天开发调整一个程序,将delete改为truncate table时遇到问题
10g数据导入9i
开发提出一个导数需求,还好在9i端顺利把数据导出,并导入到9i库,没有发现报任何错误.但当我检查两边对象时发现少了不少对象,主要是表和索引.心想坏了.这种跨版本的导数就可能会有问题.但我最终发现,所谓的少表,是与...
传奇
http://www.itpub.net/thread-1602563-1-1.html
ora-02068 and ora-01033
今天有程序报下面的错误:ORA-02068: following severe error from CIQSTATORA-01033: ORACLE initialization or shutdown in progress上面的信息是dblink的,显然是dblink连接出现故障后来联系相关人员,是因为dbli...
关于hint
在SQL中使用hint,如果表名使用了别名,在hint只能使用别名,不能使用表名;在hint中不能包括表的SCHEMA.在hint中使用append注意以下理论:只要数据库版本不是Enterprise Edition,数据库就是运行在Serial Mode只要数据...
切换undo和temporary表空间
一个库报1652的表空间报错,一看主机目录已经100%.检查后发现最近有两天的rman备份没有按计划清除造成空间爆满。看到最近一天的备份是存在的,可以把那两天的文件清除。这一下子就腾出100多G的空间。报错暂时解决。...
处理ORA-01031
在用plsql用sys用户登录时报ora-01031错误。但在服务器本地是可以的。经测试,不在本地服务器登录都会报这个错误。这与三方面有关,以下是处理过程:-bash-3.2$ sqlplus /nologSQL*Plus: Release 9.2.0.8.0 - Prod...
shrink收缩文件空间
对于本地管理的临时表空间,往往会遇到表空间文件扩展到很大,一般只是一个特别大的语句早这种局面,平常又不会使用这么大,这样就白白浪费文件系统的空间。这时可以使用shrink命令来实现收缩一下这个文件。执行此命...
TEMP表空间报ORA-1652的处理
一个库收到这个报错,检查文件系统100%了,清除后仍然报这个错,原来在文件系统满后oracle把临时表空间文件offline,以下是处理日志:ORA-1652: unable to extend temp segment by 128 in tablespace &n...
Linux下.tar .gz .tgz .bz2 .bz等解、压包命令详解
tar命令tar 可以为文件和目录创建档案。利用tar,用户可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件。 tar最初被用来在磁带上创建档案,现在,用户可以在任何设备上...