
oracle文摘
文章平均质量分 58
gowissen
这个作者很懒,什么都没留下…
展开
-
Simple Oracle Practices
Simple Oracle Practices<br />Sometimes, it's the simple things that get us into trouble -- or can save us big time.<br />Any experienced UNIX admin will tell you to always do an "ls" (list structure) command with your wildcards before you use them in a "rm转载 2010-10-28 23:34:00 · 323 阅读 · 0 评论 -
异机恢复后ORA-01152错误解决
1. 现象:异机数据文件恢复成功后,执行最后一步打开数据库时报错。例如:SQL > alter database open resetlogs;报错:ORA-01152: file 1 was not restored from a sufficiently old backupORA-01110: data file 1: '/u02/oracle/oradata/min转载 2013-08-11 22:48:40 · 926 阅读 · 0 评论 -
WARNING: Subscription for node down event still pending
做dataguard时出现的错误提示1) Rename the Oracle10g ons.config file so the listener does not find or use it. cd $ORACLE_HOME/opmn/conf mv ons.config ons.config.orig转载 2013-08-11 18:10:05 · 867 阅读 · 0 评论 -
Oracle 10g RAC 在HP-UX v3+MC ServiceGuard环境的安装【转】
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>OS环境: HP-UX 11.31HA软件: MC/ServiceGuard 11.18+Serviceguard Extension for RACOracl转载 2008-11-27 22:10:00 · 4449 阅读 · 0 评论 -
使用expdp命令备份Oracle 10g数据库【转】
在Oracle10g中,用 expdp/impdp 代替了原来的exp/imp 导出/导入命令exp/imp可以在客户端执行,而expdp/impdp只能在服务端执行,还有些特殊要求一、首先用sql语句创建导出目录,并赋予相关数据库账户的读写权限如先用 system 帐号登陆一个sql plus ,执行如下sql命令--创建目录CREATE DIRECTORY转载 2008-11-27 22:01:00 · 985 阅读 · 0 评论 -
ORACLE 10G DATAGUARD实战步骤【转】
具体步骤如下: 一、主库操作 1、修改主库属性: alter system force logging; ##查看状态 select FORCE_LOGGING from v$database; 2、修改数据库为归档模式: archive log list; shutdown immediate; startup mount; alter database archivelog;(alter da转载 2008-11-27 22:06:00 · 575 阅读 · 0 评论 -
ORACLE索引介绍和使用
<br />ORACLE索引介绍和使用<br />1.什么是索引<br /> 索引是建立在表的一列或多个列上的辅助对象,目的是加快访问表中的数据;<br />Oracle存储索引的数据结构是B*树,位图索引也是如此,只不过是叶子节点不同B*数索引;<br /> 索引由根节点、分支节点和叶子节点组成,上级索引块包含下级索引块的索引数据,叶节点包含索引数据和确定行实际位置的rowid。<br /> 使用索引的目的<br /> 加快查询速度<br /> 减少I/O操作<br /> 消除磁盘排序<b转载 2011-04-28 08:57:00 · 482 阅读 · 0 评论 -
ORACLE索引与高性能SQL介绍
<br /> 索引是建立在表的一列或多个列上的辅助对象,目的是加快访问表中的数据; <br /> Oracle存储索引的数据结构是B*树,位图索引也是如此,只不过是叶子节点不同B*数索引;<br /><br /> 索引由根节点、分支节点和叶子节点组成,上级索引块包含下级索引块的索引数据,叶节点包含索引数据和确定行实际位置的rowid。<br /><br /> 使用索引的目的<br /> 加快查询速度<br /> 减少I/O操作<br /> 消除磁盘排序<br /><br /> 何时使用索引转载 2011-04-28 17:39:00 · 390 阅读 · 0 评论 -
断开数据库连接
<br />ms sqlserver:<br />declare @i int declare cur cursor for select spid from sysprocesses where db_name(dbid)= 'dbname ' open cur fetch next from cur into @i while @@fetch_status=0 begin exec( 'kill '+@i) fetch next from cur into @i end close cur deallo转载 2011-04-08 15:30:00 · 920 阅读 · 0 评论 -
Oracle 10g的内存调整报告
<br />Oracle 10g的内存调整报告<br />SGA--(初始化参数sga_target)<br /> |<br /> |__shared pool(初始化参数shared_pool_size)chunk链表结构构成Bucket<br /> | |<br /> | |__library cache<br /> | |<br /> | |__dictionary cache<br /> | |<b转载 2011-03-30 23:16:00 · 1176 阅读 · 0 评论 -
高效删除Oracle中重复数据的方法
在对数据库进行操作过程中我们可能会遇到这种情况,表中的数据可能重复出现,使我们对数据库的操作过程中带来很多的不便,那么怎么删除这些重复没有用的数据呢? 重复数据删除技术可以提供更大的备份容量,实现更长时间的数据保留,还能实现备份数据的持续验证,提高数据恢复服务水平,方便实现数据容灾等。 重复的数据可能有这样两种情况,第一种时表中只有某些字段一样,第二种是两行记录完全一样。Oracle数据库重复数据删除技术有如下优势:更大的备份容量、数据能得到持续验证、有更高的数据恢复服务水平、方便实现备份数据的容灾。 一转载 2011-01-22 19:37:00 · 345 阅读 · 0 评论 -
对Oracle性能调优的基本方案
<br />以下的文章主要是对Oracle 性能优化基本方案的概述,Oracle 性能优化基本方案在实际中的应用比例还是占为多数的,如果你对这一技术,心存好奇的话,以下的文章将会揭开它的神秘面纱。<br />1)设立合理的Oracle 性能优化目标。<br />2)测量并记录当前性能。<br />3)确定当前Oracle性能瓶颈(Oracle等待什么、哪些SQL语句是该等待事件的成分)。<br />4)把等待事件记入跟踪文件。<br />5)确定当前的OS瓶颈。<br />6)优化所需的成分(应用程序、数据转载 2011-01-16 17:00:00 · 425 阅读 · 0 评论 -
对操作oracle数据库的用户进行安全权限控制
<br />对操作oracle数据库的用户进行安全权限控制2007-11-12 10:33一、采用数据库级别触发器控制非sys、system的alter/drop/truncate权限--控制alter操作CREATE OR REPLACE TRIGGER SYS.TRIGGER_ALTER<br />BEFORE ALTER<br />ON DATABASE<br />begin<br />if ora_login_user not in ('SYS','SYSTEM') THEN<br />Ra转载 2010-11-15 01:21:00 · 727 阅读 · 0 评论 -
EXP-00091 Exporting questionable
<br />对一个DBA或需使用exp,imp的普通用户来说,在我们做exp的过程中可能经常会遇到EXP-00091 Exporting questionable statistics.这样的EXP信息,其实它就是exp的error message,它产生的原因是因为我们exp工具所在的环境变量中的NLS_LANG与DB中的NLS_CHARACTERSET不一致。<br />step 01 查看DB中的NLS_CHARACTERSET的值(提供两种方法):<br />select * from nls_da转载 2010-11-04 12:58:00 · 404 阅读 · 0 评论 -
HP-UX中filecache的设置
http://blog.chinaunix.net/uid-14504139-id-3917498.htmlfilecache文件缓存是用于存储最近访问的磁盘文件的部分到内存中在HP-UX系统上,filecache并不会积极的主动释放。对于数据库服务器,由于数据库本身使用SGA作为数据文件的缓存,所以数据库几乎不需要使用到filecache的内存。数据文件存放在文件系统比存转载 2013-11-03 18:30:28 · 1843 阅读 · 0 评论