Oracle9i引入了具有延续性的初始化参数文件SPFILE(Server Parameter FILE),所谓延续性是指对初始化参数的在线修改可以直接作用到参数文件中,这样所有被修改的参数将永久生效。 SPFILE有以下几个显著优点: 1、“ALTER SYSTEM”所设定的参数可以直接保存在SPFILE中,不像以前那样需要手工更改参数文件才可
超过250个配置参数、上千个测量值要监视,这些都让Oracle的管理员监视其Oracle数据库整体健康的工作不是一项轻松的任务。Oracle提供了各种工具来监视性能,但是这还是太多。要想有效地监视你Oracle数据库的健康,你就需要熟悉下面的脚本和查询: 数据缓冲区命中率警报会报告数据缓冲区命中率低于预设阙值的次数。
我们都知道在9i之前,要想获得建表和索引的语句是一件很麻烦的事。我们通常的做法都是通过export with rows=no来得到,但它的输出因为格式的问题并不能直接拿来用。而另一种方法就是写复杂的脚本来查询数据字典,但这对于一稍微复杂的对象,如IOT和嵌套表等,还是无法查到。 从数据字典中获得DDL语句是经常要用的,
近来,浏览BBS时,常看到“急急急!如何启动OMS?”的字眼,就针对以上这类问题,我有些经验想和大家共同分享。 能否正常启动OEM或OMS关键有以下两点: 第一.Oracle的系统服务是否开启; 第二.登录时用的用户名和口令是否正确。 那么先针对第一点谈谈Oracle的系统服务。在完全安装的情况下,
我们使用的系统是windows2000,经过优化后,oracle数据库出现了问题,本地客户端不能连接.但远程连接是没有问题的. 经过检查,原来是oracle的TNSListener服务没有起动.用"服务"起动,或者net start 起动均失败,检查结果是注册表中的TNSListener的执行文件路径已经被删除了.所以我们只要从其它安装oracle服务器的电脑上将
安全的数据共享 Oracle Label Security 是一个强大的行级安全解决方案,基于政府和国防机构使用的标签概念,用于保护敏感的信息和提供数据分离。传统的信息系统不允许数据在一个数据库中分成不同的敏感级别。Oracle9i Label Security 对分配给某一应用程序用户的标签授权,与分配给某一数据块的敏感标签进行比较,从
在Oracle9i之前,虽然有一个NEW_TIME函数可以改变DATE的时间戳部分,但是还没有专门用来存储时区信息的数据类型。在Oracle9i中,我们可以使用DBTIMEZONE伪字段查询数据库的时区,使用SESSIONTIMEZONE伪字段查询会话的时区。 但是,对于大多数数据库,这些值都是07:00之类的偏移值,因此对于NEW_TIME函数是没有用的。Orac
数据库的发展及差异 数据库的发展经历了几个阶段,从最初的层次模型、网状模型,发展到目前的关系模型、面向的关系模型。1950年,IBM公司的计算机科学家E.T.Codd首次提出了关系模型的概念来代替层次模型存储数据。从20世纪80年代开始,几乎所有的数据库软件产品都开始遵守关系模型这一概念。关系模型的成功在于,在
无可否认FreeBSD是最优秀的操作系统之一,但缺少大型商业数据库的支持阻碍了FreeBSD走向高端和企业应用,Oracle作为数据库的领头雁,如果能够在FreeBSD上安家,则是我等FreeBSD FANS的一个鼓舞。经过两天的努力并参考了一个俄文网站的关于在FreeBSD上安装ORACLE8i的介绍,成功地在FreeBSD5.2上安装的ORACLE9i。以下是安装手
Oracle9i开机自启的实现方法 1、vi /etc/oratab 把要自启的实例N改为Y 2、cp $ORACLE_BASE/admin/$ORACLE_SID/pfile/init$ORACLE_SID.ora.* $ORACLE_HOME/dbs/init$ORACLE_SID.ora 3、vi /etc/rc.d/rc.local 加: su oracle c ''dbstart'' su oracle c ''lsnrctl start'' 以下
Oracle9i Data Guard 通过使用称为standby database的数据库来防止出现数据的灾难。它通过将primary database数据库的重做日志传到并应用到standby database数据库来使standby database数据库与primary database数据库同步: 可以将重做日志直接从primary database数据库同步写到standby database数据库来完成完全没
这篇文章主要讲解应用程序客户端访问数据库的新特性。有些地方理解不好 写得也不是很好,请大家帮忙指正,谢谢! 9I安全认证拥有 解决了阻止未经认证的用户通过其他客户端访问数据的问题. 在隐藏密码的实现方面有了比以前更好的机制. 角色的有效性是通过一个包来检测而不是一个口令 应用设置的概念
安装配置应用服务器操作系统安装Oracle 9iAS 9.0.2 企业版 ①Oracle 9i Application Server Infrastructure ; 其中:Oracle 9iAS Infrastructure Instance Name :ora9ias_is;口令:ora9ias 安装目录:d:\Ora9is ②Oracle 9iAs Application Server (Business Intelligence and Forms) ; 其中:Oracle 9iA
了解哪些参数控制了数据库实例崩溃的修复时间,并且知道9i数据库如何做实例崩溃恢复是这篇文章的目的,主要参考9i new feather,加入自己的理解,可能理解得不好,请大家指正。另外基础性的东西往往有些枯燥大家自己根据兴趣选择吧! 概论 非正常当机时间对业务的影响非常大。oracle9i增加了很多减少当机时间
对于DML操作来说,索引对于数据库是一个性能负担.如果索引没有被有效的使用,那么其存在性就值得从新考虑. 1. 从Oracle9i开始,Oracle允许你监视索引的使用: SQL> connect scott/tiger@conner Connected to Oracle9i EntERPrise Edition Release 9.2.0.4.0 Connected as scott SQL> select
在把ORACLE的数据库从8i升级到9i及以上的时候,一般认为原有的PLSQL程序应该完全兼容,即运行过程和运行结果完全一致。遗憾的是,事实并非如此,由于ORACLE PLSQL引擎的升级,它对某些代码解释做了更改,导致某些代码会有不同的运行结果。各位在升级数据库时必须重视,否则将导致无法估量的损失和难以恢复的灾难。 1
Oracle对Oracle9i SQL 做了一些很重要的改进,包括一些令人兴奋的新特点,支持1:5的数量级和ISO99中的SQL标准。作为Oracle的补充,它包括以下新的TABLE JOIN的句法结构: CROSS IN——它在两个表格中创建了一个卡迪尔列,就象是在Oracle8i中没写WHERE时那样。 NATURAL JOIN——这是一个很有用的Oracle9i的句法,它
Oracle一直致力于全文检索技术的研究,当Oracle9i Rlease2发布之时,Oracle数据库的全文检索技术已经非常完美,Oracle Text使Oracle9i具备了强大的文本检索能力和智能化的文本管理能力。Oracle Text是Oracle9i采用的新名称,在Oracle8/8i中它被称作Oracle interMedia Text,在Oracle8以前它的名称是Oracle ConText Cartridg
dbca好了 确保安装了以下的RPM开发包 gcc cpp glibcdevel compatlibstdc++ glibckernheaders binutils 从Oracle官方网站下载Oracle9i安装文件并使用如下命令解包 zcat lnx_920_disk1.cpio.gz | cpio idmv < zcat lnx_920_disk2.cpio.gz | cpio idmv < zcat lnx_920_disk
在Oracle9i中, SQL*Plus现在不仅能接受文件名当作脚本地址,还可以接受HTTP或是FTP地址当作脚本地址来源。举例来说,通过“@http://www.mycorp.com/sql/setup.sql”这条命令就可以从这个网址装载SQL脚本,然后在当前的运行环境下运行。而“@@”命令能知道它当前正在从一个URL上运行,所以会从相同的位置装载脚本。举例来说