前几天发现某一个Oracle9i的DB使用一段时间后,磁盘空间竟然被耗尽,6G的空闲资源,短短两天就耗尽了,开始还以为本来就是硬盘太小了,今天早上在其他的两台DB上一查,竟然发现每台DB的空间都被耗掉40G以上,长此下去,过不了多久,这两台也就不工作. 使用du sh *查了一下目录空间,原来是在archive目录中,查
很多时候,大多数IT类的技术问题完全可以自行去解决它,相对于答案来说,我们更需要一个方法.下面就一个例子来说说一些Oracle问题的解决途径(途径?如果可以这么说的话)。 问:关于x$ktuxe表的疑问?? 本人在电子杂志(注:www.itpub.net 的电子杂志)第五期第29页看到这条语句,但我不清楚其具体含义,能否帮忙解释
在Internet上运作数据库经常会有这样的需求:把遍布全国各城市相似的数据库应用统一起来,一个节点的数据改变不仅体现在本地,还反映到远端。复制技术给用户提供了一种快速访问共享数据的办法。 一、实现数据库复制的前提条件 1、数据库支持高级复制功能 您可以用system身份登录数据库,查看v$option视图,如果
SQL是用于访问ORACLE数据库的语言,PL/SQL扩展和加强了SQL的功能,它同时引入了更强的程序逻辑。 PL/SQL支持DML命令和SQL的事务控制语句。DDL在PL/SQL中不被支持,这就意味作在PL/SQL程序块中不能创建表或其他任何对象。较好的PL/SQL程序设计是在PL/SQL块中使用象DBMS_SQL这样的内建包或执行EXECUTE IMMEDIATE命令建立动态S
对于多数安全软件先导计划,很难明确地计算投资带来的回报。这就像回头去计算某些未发生的灾难所带来的效益。然而,身份管理先导计划有所不同。由于减少了重新设置口令花费的时间,减少管理时间和增加员工生产力所带来的成本节约是清晰可见和可测量的。这些成本节约可以被测量和估计,即使破坏没有发生。2005年六月发布的最
大 db_block_size 大 db_cache_size 使用多个块大小 多个数据库写入(DBWR)进程 大sort_area_size 大的在线重作日志 oracle 对象 在数据库内部(表和索引的设置可以减少物理磁盘IO) 低pctused pctuseed的值越小,随后的sql插入中出现的io就越少 低pctfree 如果设置了pctfree,以允许在没有分割的情
IT工作市场是如此的紧张,每个可获得的职位都有一堆人在申请。Naveen Nahata为Oracle EBusiness Suite的数据库管理员申请者提供了以下一些面试时的技术问题,它可以帮助申请者们快速脱颖而出。如果你的面试官有类似的问题问你,发个邮件给我,我将会把它添加在列表中。――编者按 问题 1如果信息采集管理系统(ICM)崩
这里的回答并不是十分全面,这些问题可以通过多个角度来进行解释,也许你不必在面试过程中给出完全详尽的答案,只需要通过你的解答使面试考官了解你对ORACLE概念的熟悉程度。 1. 解释冷备份和热备份的不同点以及各自的优点 解答:热备份针对归档模式的数据库,在数据库仍旧处于工作状态时进行备份。而冷备份指在数据库关
目前许多建立和应用信息系统的企业,在系统应用不断改进的同时,开始注意提高企业信息系统的可用性和可靠性。通过双机容错系统为企业提供系统高可用性保障是目前企业普遍采用的方法。医疗机构工作性质的特殊性要求其信息系统7天×24小时不间断运行,采用双机容错方案为系统提供了高可用解决方案。本文将对医疗信息系统的双
经常要在数据中检索近一个月来发生的数据,所以采用如下语句select * from eventtable where eventdate>sysdate30,当数据量小的时候还看不出来,数据量大一些就会发现上面的语句很慢,但eventdate(日期型字段)上也是有索引的,可为什么会慢呢? 原来是oracle在进行查找的时候不断地去取sysdate这个不断变化的值,而不
Oracle数据库10g是业界首个为网格计算而设计的数据库。较低的入门级定价使得Oracle成为大型企业、中小型企业和部门级的最佳选择,它有多种版本供用户选择: 企业版:在OLTP、决策支持和内容管理方面具有业界领先的性能、可伸缩性和可靠性。 标准版:Oracle数据库10g的4处理器版,提供全面的集群支持。 标准版1:
内存调整 select * from v$sga; 调整前SGA NAME VALUE Fixed Size 452184 Variable Size 402653184 Database Buffers 251658240 Redo Buffers 667648 select * from v$sgastat; POOL NAME BYTES fixed_sga 452184 buffer_cache 251658240 log_buffer 656384 shared p
PL/SQL处理异常不同于其他程序语言的错误管理方法,PL/SQL的异常处理机制与ADA很相似,有一个处理错误的全包含方法。当发生错误时,程序无条件转到异常处理部分,这就要求代码要非常干净并把错误处理部分和程序的其它部分分开。oracle允许声明其他异常条件类型以扩展错误/异常处理。这种扩展使PL/SQL的异常处理非常灵活。
excel文件的导入,据自己所知共有两种方法: 1.借助开发工具的实现 2.用oracle本身自带的sql Loader工具 这里是借用delphi的database desktop来实现excel文件的导入: 1、将excel表改为后缀为.dbf的dbase IV 表(最高版本) .txt文本文件用excel打开 加上字段名 选数据 2、用delphi 自带的databbe
系统环境: 1、操作系统:Windows 2000 Server,机器内存128M 2、数据库: Oracle 8i R2 (8.1.6) for NT 企业版 3、安装路径:C:\ORACLE 实现步骤: 1、连入SQL*Plus 以system/manager用户登录, SQL> conn system/manager 创建新的用户:如user1/pass1,赋予connect,resource权限。 SQL> grant connec
当在windows上安装oracle时,运行setup而出现jrew错误退出oracle安装画面,造成此问题的原因和处理方法: oracle 9i 在2000高级服务器版上安装怎么老装不成功 解决方法: 1. 如果机器上从来没有安装过oracle817或其他版本的oracle,则可以把待安装所有文件解压到一个临时目录,例如解压在E盘的temp\install\disk1
系统环境 操作系统:Windows 2000 Server 数据库:Oracle 9i 安装路径:C:\Oracle 步骤: 1、手工创建相关目录 C:\Oracle\admin\web C:\Oracle\admin\web\bdump C:\Oracle\admin\web\udump C:\Oracle\admin\web\cdump C:\Oracle\admin\web\pfile C:\Oracle\admin\web\create C
情况一,数据库崩溃,只剩下磁带上的通过rman 的全备份,有controlfile和spfile都在rman备份中。 通过重新安装一个同名的SID之后再进行恢复。 注意事项: 1 rman的保存格式前后要一样. 2 archive 的格式也要和原来一样。 oracle 10g [oracle@standby oracle]$ rman target / 启动归档 SQL>alter
一、PL/SQL出现的目的 结构化查询语言(Structured Query Language,简称SQL)是用来访问关系型数据库一种通用语言,它属于第四代语言(4GL),其执行特点是非过程化,即不用指明执行的具体方法和途径,而是简单的调用相应语句来直接取得结果即可。显然,这种不关注任何实现细节的语言对于开发者来说有着极大的便利。 然而