ORA-600(925)错误
今天在测试库发现了一个ORA-600错误,第一个错误号为925。这个问题解决方法就是调整SORT_AREA_SIZE的值,使其大小小于1073741824…… 阅读全文Oracle 11g解决Oracle 10g中bug
在Oracle10.2.0.3下,如果设置了CURSOR_SHARING为SIMILAR,则可能造成远端数据库物化视图刷新失败…… 阅读全文Oracle 10R2 for Solaris启动DBCA建库报错
在Solaris平台上,使用dbca建立一个10r2的数据库,如果没有选择定制数据库,那么在DBCA执行第一步操作,复制数据库文件时,就会碰到这个问题…… 阅读全文PL/SQL异常处理
在程序执行过程中,如果发生了错误,就是产生了异常。这时,正常的处理将终止,控制转移到PL/SQL块或子程序的异常处理部分。异常处理程序执行结束后,控制将返回到调用块,如果没有调用块则返回到宿主环境…… 阅读全文甲骨文 Oracle 11g新版数据库曝出漏洞
作为甲骨文最新且最重要的数据库版本,Oracle 11g虽然提供了更高的安全性,然而其中仍留下漏洞以至攻击者可利用来窃取数据…… 阅读全文Oracle 10G Beta版本Bug及其解决办法
Oracle的10G正式版本迟迟不见其踪影。目前也只能测试一下Beta版本过过瘾。最近从朋友处得到了一份Oracle10G的Beta版本。这个版本可以称得上是Bug众多。在安装过程中,遇到了一个小插曲,记录下来,给大家做个参考。 阅读全文诊断Oracle数据库Hanging问题
确定当前数据库是否是真的hanging还是处于活动状态但是运行的非常慢?检查下在Alert文件中是否还有日志切换,检查当前的CPU,I/O,内存的利用率。 阅读全文Oracle字符集乱码问题分析及解决办法
SQL Plus WorkSheet是一个窗口图形界面的SQL语句编辑器,对于那些喜欢窗口界面而不喜欢字符界面的用户,该工具相对SQL/PLUS受到了很大的欢迎。但从Oracle 8i以后,如果安装Oracle 8i时选取的是别于英语的字符集,对于我们中国,通常会选取简体中文字符集(ZHS16GBK),安装成功后,运行SQL Plus WorkSheet程序,会出现所有的中文显示以及查询结果均为乱码的情况。 阅读全文何时Oracle使用绑定变量性能反而更差
当我在做培训时,在解释绑定变量的好处时,大家都比较容易理解。但是,对于并不是任何时候绑定变量都是最优的。这一点很多人不是和理解。下面就讨论一下在什么时候会出现绑定变量会使性能变差。 阅读全文Oracle数据库缓冲区忙等待的原因解析
众多Oracle有关问题中,其中最重要的一个是缓冲区忙等待(buffer busy wait)事件。缓冲区忙等待是I/O-bound Oracle系统中最常见的现象,尤其是在Oracle STATSPACK报告的前五个忙等待的读(顺序/分散)系统中,如前5个定时事件: 阅读全文关于Oracle数据库中的汉字显示总结
Oracle以其强大的数据库管理能力、高安全性、多用户操作时数据的一致性,赢得了用户的广泛青睐,获得了很高的市场占有率。但是,它在汉字信息显示时存在多种字符集,且相互之间不能通用,这就给多数据库之间的数据共享带来了一些麻烦。 阅读全文数据库崩溃了!让它恢复正常!
每当我听到“数据库当掉了”的话时,我都会想起1978年的电影《Gray Lady Down》中的情节,核潜艇海王星号在击中了一艘货船之后沉没了,人们只有48小时营救船员。每当这些时候,我的脑袋里面都会听到与核潜艇有关的声音,就好像是背景音乐一样,一种恐惧感油然而生。好吧,我应该去救人,而不是自己一个人跑开远离炸弹。但是类似的感觉仍然包围着我。 阅读全文Oracle远程复制和异地容灾方案分析
目前,针对oracle数据库的远程复制、容灾主要有以下几种技术或解决方案:(1)基于存储层的容灾复制方案;(2)基于逻辑卷的容灾复制方案;(3)基于oracle redo log的逻辑复制方式...... 阅读全文Oracle履行对嵌入式数据库的承诺
近日Oracle公司外界宣称,他们针对各式嵌入式数据库技术的策略目前正在稳步实施和布置中,以此来表明其对在收购狂潮中获得产品技术承诺的履行。 阅读全文Oracle Spatial时态空间数据库设计
一个地理目标从诞生到消亡所经历的空间和时间范围及其属性信息。这是一个为处理时空数据方便而抽象出来的概念,相当于全信息模型中的全信息对象。为了理解时空对象,我们以二维地物为例。二维地物在二维空间中占据一定的空间范围,表现为一个二维几何体,也就是它的几何属性。如果再增加一条时间轴,成为(x,y,t)坐标系,并认为任何的空间对象都有诞生和消亡,则这个二维地物就在(x,y,t)坐标系中占据了一定的三维空间。我们就把二维地物从诞生到消亡这一时间段所占据的空间-时间范围称之为“时空对象”。同理,也可以将时空对象扩展为三维的空间对象在时间维度上的延续,也就是四维对象。时空对象的属性信息是一张二维表。 阅读全文Oracle发布商业流程分析套件
近日Oracle公司发布了最新的商业流程分析套件,该套件提供用户建模、发布、模拟和优化端到端商业流程,以此提高企业运作效率和改善商业生产力。 阅读全文Oracle中的数据字典技术初级入门
数据字典是Oracle存放有关数据库信息的地方,其用途是用来描述数据的。比如一个表的创建者信息,创建时间信息,所属表空间信息,用户访问权限信息等。当用户在对数据库中的数据进行操作时遇到困难就可以访问数据字典来查看详细的信息。 Oracle中的数据字典有静态和动态之分。静态数据字典主要是在用户访问数据字典时不会发生改变的,但动态数据字典是依赖数据库运行的性能的,反映数据库运行的一些内在信息,所以在访问这类数据字典时往往不是一成不变的。以下分别就这两类数据字典来论述。 阅读全文案例学习Oracle错误:ORA-27123
在Red Hat Linux上安装之后,想要创建数据库的时候出错ORA-27123
我在Red Hat Linux8.0上自定义安装了Oracle 9i。我选择在安装之后创建数据库。但是当我在安装之后
创建数据库的时候,我遇到了如下的错误信息:
ORA-27123: 无法附加到共享内存段.
请告诉我如何解决这个问题。
阅读全文与Oracle的谈判 信息决定一切
GotVMail通讯有限责任公司极力推销它的虚拟电话系统,这种电话系统可以把小公司包装得像是大公司。作为一个新兴的小公司,位于麻省的Weston的GotVMail公司知道怎么样在大联盟中运作。公司一直信奉的一个观点就是相信自己的价值 阅读全文Siebel CRM首次进入Linux领域
近期Oracle将发布Sieble 8,届时这套老牌的CRM应用系统将首次实现运行在Linux服务器上。事实上Siebel这个曾经最大的CRM供应商正因为要面对大量的客户投诉而烦恼,客户不停地抱怨系统的复杂和昂贵的价格。 阅读全文安全公告:Oracle 服务器存在多个漏洞
Oracle Application Server 最近被发现存在多个安全漏洞,包括资料溢写、不安全的预设定、无法执行存取控制以及无法验证输入。这些漏洞造成的影响包括可被执行任意指令或程序代码、拒绝服务,及未经授权的资料存取。 阅读全文百汇健康集团弃SAP选Oracle
百汇预计,选择Oracle解决方案将降低其业务运营的总体管理成本,同时还将为其长期业务目标的实现提供强有力的支持。据悉,Oracle电子商务套件是一种集成式后端办公应用套件,具有专门面向医疗保健行业的功能,全球300多家领先医疗保健机构已采用这一套件。 阅读全文如何连接oracle数据库及故障解决办法
该文是我连接oracle的总结,特别适合于程序开发人员与oracle菜鸟
如何配置才能使客户端连到数据库:
要使一个客户端机器能连接oracle数据库,需要在客户端机器上安装oracle的客户端软件,唯一的例外就是java连接数据库的时候,可以用jdbc thin模式,不用装oracle的客户端软件。加入你在机器上装了oracle数据库,就不需要在单独在该机器上安装oracle客户端了,因为装oracle数据库的时候会自动安装oracle客户端。
用过sql server数据库然后又用oracle的新手可能会有这样的疑问:问什么我用sql server的时候不用装sql server的客户端呢?原因很简单,sql server也是microsoft的,它在操作系统中集成了sql server客户端,如果microsoft与oracle有协议,将oracle客户端也集成到操作系统中,那我们也就不用在客户端机器装oracle客户端软机就可访问数据库了,不过,这好像是不可能实现的事情。
也有的人会问:为什么在sql server中没有侦听端口一说,而在oracle中要配置侦听端口?其实sql server中也有侦听端口,只不过microsoft将侦听端口固定为1433,不允许你随便改动,这样给你一个错觉感觉sql server中没有侦听端口,咳,microsoft把太多的东西都封装到黑盒子里,方便使用的同时也带来的需要副作用。而oracle中的侦听端口直接在配置文件中,允许随便改动,只不过无论怎样改动,要与oracle服务器端设置的侦听端口一致。
好,言归正传,我们如何做才能使客户端机器连接到oracle数据库呢?
阅读全文Oracle中捕获问题SQL解决CPU过渡消耗
本文通过实际业务系统中调整的一个案例,试图给出一个常见CPU消耗问题的一个诊断方法.大多数情况下,系统的性能问题都是由不良SQL代码引起的,那么作为DBA,怎样发现和解决这些SQL问题就显得尤为重要.
本案例平台为UNIX,所以不可避免的应用了一些Unix下常用的工具.如vmstat,top等.
本文适宜读者范围:中高级.
系统环境:
OS: Solaris8
Oracle: 8.1.7.4
问题描述:
开发人员报告系统运行缓慢,已经影响业务系统正常使用.请求协助诊断.
阅读全文案例学习Oracle错误:ORA-29516
案例分析:
遇到错误
你好,我遇到了一个错误:
ORA-29516主张失败 声明失败 @ eox.c.187没有捕捉到Java的所有异常.
这是我在运行Sun公司的solaris8系统上的Oracle8.1.6.0 的$ORACLE_HOME/javavm/install/initjvm 时出现的。
我设置了如下内容:
| SHARED_POOL_SIZE > 50Mb JAVA_POOL_SIZE > 20Mb COMPATABILITY = 8.1.0 SYSTEM TABLESPACE (doubled its size) LB_LIBRARY_PATH $ORACLE_HOME/lib |
我在Metalink 上进行了查找,但是它不是很明确。它说这个问题在8.1.6版本上已经得到了修正。我找遍了所有的可能性。如果你有什么建议的话,我很愿意听一下。
提前表示感谢
阅读全文案例学习Oracle错误:ORA-27123
案例分析:
在Red Hat Linux上安装之后,想要创建数据库的时候出错ORA-27123
我在Red Hat Linux8.0上自定义安装了Oracle 9i。我选择在安装之后创建数据库。但是当我在安装之后创建数据库的时候,我遇到了如下的错误信息:ORA-27123: 无法附加到共享内存段.请告诉我如何解决这个问题。
阅读全文从Oracle数据库的用户错误中恢复
在这章中你将会学到如何:
·使用回闪技术恢复被删除的表·管理回收的二进制文件·执行回闪表操作 ·使用回闪版本查询从用户错误中恢复·使用回闪事务查询执行事务级别的恢复 阅读全文移植Oracle8i到带有ASM的Oracle 10g
问题提交于2006年10月23日
我如何才能将Windows上的Oracle8i数据库移植到HP-UX上带有ASM的Oracle 10g上去呢?当我试图导入.dmp文件来创建它自己的数据文件的时候,它没有使用ASM的存储!
阅读全文案例学习Oracle错误:ORA-01631
向表中插入新的记录时出错 我创建了如下的表空间: CREATE TABLESPACE TBS DATAFILE 'C:....XXX01.dbf' SIZE 500M REUSE DEFAULT STORAGE (INITIAL 10240 NEXT 10240 MINEXTENTS 1 MAXEXTENTS 256 PCTINCREASE 0) ONLINE; 当我想要向表ST I中插入一条新的记录时,出现了如下的错误信息: ORA-01631:达到表TOM.ST的最大扩展(256) 阅读全文在Oracle网络结构中解决连接问题
最近看到好多人说到tns或者数据库不能登录等问题,就索性总结了下面的文档。 首先来说Oracle的网络结构,往复杂处说能加上加密、LDAP等等。。这里不做讨论,重点放在基本的网络结构也就是我们最常用的这种情况 三个配置文件 listener.ora、sqlnet.ora、tnsnames.ora ,都是放在$ORACLE_HOMEnetworkadmin目录下。 阅读全文DB2建nickname导致CRASH解决方法
DB2 II V8.2 for ORACLE 创建nickname时导致DB2 CRASH的解决方法(Linux)
(注:DB2 II 已经改名为Websphere II)
在使用 II4O时,创建Wrapper, user mapping都没问题,但是,当创建nickname时,DB2 crash。
在db2diag.log 中,有如下信息:
阅读全文
