![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Oracle 学习
文章平均质量分 74
kipos
这个作者很懒,什么都没留下…
展开
-
关于logminer
关于logminer Oracle LogMiner 允许我们通过SQL 查询重做日志或者归档日志。用户数据和数据字典的任何改变都会记录在重做日志中,因此,重做日志中包含我们还原数据库的所有相关信息。 1、查找或者纠正可能的用户错误。由于用户逻辑错误改变数据,我们可以通过此种方式恢复数据到正常状态。 2、用于细粒度的事务级的数据库恢复。 2、用于性能调忧或者空间规划。我们可以统原创 2008-10-12 15:19:00 · 638 阅读 · 0 评论 -
CRSCTL和SRVCTL的命令用法
1. How the crs related services startup when OS startup or reboot:OS: LinuxFrom the directory (/etc/init.d), There are four executable shell scripts:init.crs (Combination of all services start转载 2009-03-20 15:37:00 · 5011 阅读 · 0 评论 -
如何添加磁盘到ASM的磁盘组
1. 在磁盘上建立分区[root@node1 ~]# fdisk /dev/sdfDevice contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabelBuilding a new DOS disklabel. Changes will remain in memory only,until you de原创 2009-03-18 15:43:00 · 5723 阅读 · 0 评论 -
Oracle ORA-01078 ORA-01565 ORA-17503 ORA-15077问题的解决
SQL> startupORA-01078: failure in processing system parametersORA-01565: error in identifying file +RAC_DISK/RACDB/spfileRACDB.oraORA-17503: ksfdopn:2 Failed to open file +RAC_DISK/RACDB/spfileRACDB原创 2009-03-16 11:32:00 · 9157 阅读 · 0 评论 -
Oracle10g RAC 环境日常管理
SRVCTL Add添加数据库或实例的配置信息。在增加实例中,与-i一起指定的名字应该与INSTANCE_NAME 和 ORACLE_SID参数匹配。srvctl add database -d database_name [-m domain_name] -o oracle_home [-s spfile]srvctl add instance -d database_name -i insta转载 2009-03-16 17:15:00 · 1746 阅读 · 0 评论 -
关于srvctl 不能执行
RAC(RedHat 5) node1和node2上执行$ srvctl提示如下错误:/u01/app/oracle/product/10.2.0/db_1/jdk/jre/bin/java: error while loading shared libraries: libpthread.so.0: cannot open shared object file: No such file原创 2009-03-11 15:56:00 · 788 阅读 · 0 评论 -
一个ORA-16014和ORA-00312错误的解决
为了测试向一个表中插入1000万条数据,因为有大量的日志产生,所以事先手工(非RMAN)删除了归档日志,以免因空间不足而失败。在插入数据过程中,数据库还是down掉了。shutdown后发现数据库无法打开。SQL> alter database open;ERROR at line 1:ORA-16014: log 1 sequence# 92 not archived, no availab原创 2009-02-05 11:16:00 · 11268 阅读 · 0 评论 -
oracle高水位线
在Oracle数据的存储中,可以把存储空间想象为一个水库,数据想象为水库中的水。水库中的水的位置有一条线叫做水位线,在Oracle中,这条线被称为高水位线(High-warter mark, HWM)。在数据库表刚建立的时候,由于没有任何数据,所以这个时候水位线是空的,也就是说HWM为最低值。当插入了数据以后,高水位线就会上涨,但是这里也有一个特性,就是如果你采用delete语句删除数据的话原创 2009-02-03 09:04:00 · 828 阅读 · 0 评论 -
Oracle数据库出现的奇怪表名及其清除方法
Oracle 10g 中出现表名:BIN$2cMp4FjwQ2Cw3Lj+BxLYTw==$0 最近发现Oracle中出现了这些奇怪的表名,上网查找后发现是oracle10g的回收站功能,并没有彻底的删除表,而是把表放入回收站,最后就出现了这样一堆奇怪的表名。清除的方法如下: purge table origenal_tableName; purge index origenal_indexNam转载 2009-02-02 12:21:00 · 609 阅读 · 0 评论 -
Oracle HowTo:如何强制刷新Buffer Cache
很多时候,为了排除Cache对于测试的影响,我们常常需要手动刷新Buffer Cache,以促使Oracle重新执行物理访问。我曾经在使用 db_file_multiblock_read_count测试Oracle在不同系统中的IO能力一文中用到这个方法,在Itpub上也有朋友问到,今天整理一下并作简要说明。在Oracle9i里,Oracle提供了一个内部事件,用以强制刷新Buffer Cache转载 2009-01-08 10:51:00 · 711 阅读 · 0 评论 -
通过v$filestat查询数据文件的I/O相关属性
通过v$filestat 视图,我们可以查询每个数据文件的I/O相关属性,通过这些属性可以协助我们找出I/O的瓶颈。 SQL> SELECT phyrds, phywrts, d.name 2 FROM v$datafile d, v$filestat f 3 WHERE d.file#=f.file# 4 ORDER BY d.name; PHYRDS原创 2008-12-31 09:58:00 · 1075 阅读 · 0 评论 -
ORA-12514
一般出这个问题都是listener.ora文件惹的祸,用下面的格式修改即可:# listener.ora Network Configuration File: C:/oracle/product/10.2.0/db_1/NETWORK/ADMIN/listener.ora# Generated by Oracle configuration tools.SID_LIST_LISTENER原创 2008-12-30 16:01:00 · 703 阅读 · 0 评论 -
Oralce常用SQL -追加中...
第一章:日志管理 1.forcing log switches sql> alter system switch logfile; 2.forcing checkpoints sql> alter system checkpoint; 3.adding online redo log groups sql> alter database原创 2008-10-12 09:59:00 · 1303 阅读 · 0 评论 -
Oracle Clusterware的管理
oralce clusterware有两个重要的组件:Voting Disk和OCR。Voting disk:管理节点成员的信息。OCR:管理RAC的数据库配置信息。一.Voting Disks的管理1.查看当前使用的Voting Disk:[oracle@node2 crs]$ crsctl query css votedisk 0. 0 /dev/raw/raw2loca原创 2009-03-25 16:56:00 · 1173 阅读 · 0 评论