-
关于Oracle数据库问题的测试
[内容预览]2005-11-03
测试环境: 操作系统:Windows 2000 Server,机器内存256M数据库:Oracle 8i R2 (8.1.6) for NT 企业版安装路径:C:\ORACLE错误现象:显示以下错误ORA-01033: ORACLE initialization or shutdown in progress测试过
-
oracle架构的基础知识(入门级)
[内容预览]2005-09-20
学习oracle,最好首先了解Oracle的框架。这样对Oracle有一个整体的认识,有高屋建瓴的作用 1、物理结构(由控制文件、数据文件、重做日志文件、参数文件、归档文件、口令文件组成) 一个数据库中的数据
-
Oracle中Decode()函数使用技巧
[内容预览]2005-09-20
decode()函数使用技巧·软件环境: 1、Windows NT4.0+ORACLE 8.0.42、ORACLE安装路径为:C:\ORANT·含义解释: decode(条件,值1,翻译值1,值2,翻译值2,...值n,翻译值n,缺省值)该函数的含义如下:IF 条件=值1 THEN
-
通过sql语句获取数据库的基本信息
[内容预览]2005-09-20
(1) 查询oracle 的物理结构1.1. 查看数据文件SQL> select name from v$datafile;NAME---------------------------------------------/u05/dbf/PROD/system_01.dbf/u05/dbf/PROD/system_01.dbf (系统数据文件)/u06/d
-
Oracle起动库时1102报错处理
[内容预览]2005-09-20
一、提出问题 实际过程中有时我们会遇到这样的问题,当你用startup试图启动数据库时会遇到ORA-01102的报错。我们可以在Unix下切换到Oracle的用户,执行一下oerr ora 1102便会看到有关1102的简短的描述,如下: rp2
-
Windows环境中Kill掉Oracle线程
[内容预览]2005-09-20
你遇到过下面类似的情况吗?一个用户进程长期占用资源而不释放,导致Oracle进程占用了系统的大量资源,Oralce系统的效率变得很低。如果简单的关闭重启Oracle 实例,势必影响所有的用户。有没有办法仅仅只Kill掉有
-
Oracle关于时间/日期的操作
[内容预览]2005-09-20
1.日期时间间隔操作 当前时间减去7分钟的时间 select sysdate,sysdate - interval ’7’ MINUTE from dual 当前时间减去7小时的时间 select sysdate - interval ’7’ hour from dual 当前时间
-
Oracle 常用技巧和脚本
[内容预览]2005-09-20
1. 如何查看ORACLE的隐含参数? ORACLE的显式参数,除了在INIT.ORA文件中定义的外,在svrmgrl中用"show parameter *",可以显示。但ORACLE还有一些参数是以“_”,开头的。如我们非常熟悉的“_offline_rollback_seg
-
Oracle sql 语句分析
[内容预览]2005-09-20
操作符优化 IN 操作符,用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。 但是用IN的SQL性能总是比较低的,从ORACLE执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别: O
-
较好的重新启动数据库的步骤
[内容预览]2005-09-20
因为各种各样的原因,有时候工作数据库需要重新启动. 我列出一个较好的操作步骤,希望对初学者有些帮助. 1. 停应用层的各种程序. 2. 停oralce的监听进程: $lsnrctl stop 3. 在独占的系统用户下,备份控制文件: SQL>
-
创建Standby Database
[内容预览]2005-09-20
一、 创建Standby Database 要求 1、 Primary 与standby 数据库所在主机上的oracle server及操作系统版本必须相同,且具有相同的补丁; 2、 primary 数据库必须为archive mode;Standby Database也必须为archive mod
-
ORACLE8的分区管理
[内容预览]2005-07-29
摘要:本篇文章介绍了ORACLE数据库的新特性―分区管理,并用例子说明使用方法。 关键词:ORACLE,分区 一、 分区概述: 为了简化数据库大表的管理,ORACLE8推出了分区选项。分区将表分离在若干不同的表空间上,
-
常见数据库系统之比较 - Oracle数据库
[内容预览]2005-07-29
提起数据库,第一个想到的公司,一般都会是Oracle。该公司成立于1977年,最初是一家专门开发数据库的公司。Oracle在数据库领域一直处于领先地位。1984年,首先将关系数据库转到了桌面计算机上。然后,Oracle的下
-
Oracle数据库的备份与恢复
[内容预览]2005-07-29
---- 当我们使用一个数据库时,总希望数据库的内容是可靠的、正确的,但由于计算机系统的故障(包括机器故障、介质故障、误操作等),数据库有时也可能遭到破坏,这时如何尽快恢复数据就成为当务之急。如果平时对数
-
Oracle7.X 回滚表空间数据文件误删除处理方法
[内容预览]2005-07-26
---- 一、 引言: ---- 回滚段是数据库的一部分,它记录数据库变更的信息。使用这些信息实现数据库的读一致性及其恢复。若回滚段出现故障,则数据库不能正常启动,导致数据库瘫痪,用户无法读写数据。若能将回滚段的
-
在ORACLE中移动数据库文件
[内容预览]2005-07-29
---- ORACLE数据库由数据文件,控制文件和联机日志文件三种文件组成。由于磁盘空间的变化,或者基于数据库磁盘I/O性能的调整等,数据库管理员可能会考虑移动数据库文件。下面以UNIX平台为例,分别讨论三种数据库文件
-
自动备份Oracle数据库
[内容预览]2005-07-29
相信为数不少的系统管理员每天都在做着同一样的工作――对数据进行备份。一旦哪一天疏忽了,而这一天系统又恰恰发生了故障,需要进行数据恢复,那么此时就无能为力了。假如每天设定一个固定的时间,系统自动进行
-
Oracle数据库安全策略分析(一)
[内容预览]2005-07-29
数据库安全性问题一直是围绕着数据库管理员的恶梦,数据库数据的丢失以及数据库被非法用户的侵入使得数据库管理员身心疲惫不堪。围绕数据库的安全性问题提出了一些安全性策略,希望对数据库管理员有所帮助。对于
-
Oracle数据库安全策略分析(二)
[内容预览]2005-07-29
SQL*DBA命令的安全性: 如果您没有SQL*PLUS应用程序,您也可以使用SQL*DBA作SQL查权限相关的命令只能分配给Oracle软件拥有者和DBA组的用户,因为这些命令被授予了特殊的系统权限。 (1) startup (2
-
Oracle数据库安全策略分析 (三)
[内容预览]2005-07-29
数据的安全性策略: 数据的生考虑应基于数据的重要性。如果数据不是很重要,那么数据的安全性策略可以稍稍放松一些。然而,如果数据很重要,那么应该有一谨慎的安全性策略,用它来维护对数据对象访问的有效控