·
如何消除Oracle数据库的安全隐患(3) (2005-05-16)
1. 数据文件损坏
这种情况可以用最近所做的数据库文件备份进行恢复,即将备份中的对应文件恢复到原来位置,重新加载数据库。
2. 控制文件损坏
若数据库系统中的控制文件损坏,则数据库系统将不能正常运行,那么,只须将数据库系统关闭,然后从备份中将相应的控制文件恢……
·
如何消除Oracle数据库的安全隐患(2) (2005-05-16)
(一)ORACLE数据库的备份
日常工作中,数据库的备份是数据库管理员必须不断要进行的一项工作,Oracle 7数据库的备份主要有以下几种方式:
1. 逻辑备份
逻辑备份就是将某个数据库的记录读出并将其写入到一个文件中,这是经常使用的一种备份方式。
……
·
如何消除Oracle数据库的安全隐患(1) (2005-05-16)
Oracle数据库以其优异的性能在各个领域得到广泛应用。但由于计算机软、硬件故障、 口令泄密、黑客攻击等等因素,都可导致数据库系统不能正常运转,造成大量数据信息丢失,数据被恶意篡改,甚至使数据库系统崩溃。忽视Oracle数据库的安全问题,必将给用户带来巨大的损失。如何保证数据库的安全运行是数据库管理……
·
ORACLE问题,每天10问(五) (2005-05-16)
41. 如何给表、列加注释?
SQL>comment on table 表 is 表注释;注释已创建。
SQL>comment on column 表.列 is 列注释;注释已创建。
SQL> select * from user_tab_comme……
·
ORACLE问题,每天10问(四) (2005-05-16)
31. SQLPLUS下如何修改编辑器?
DEFINE _EDITOR=“<编辑器的完整路经>” -- 必须加上双引号来定义新的编辑器,也可以把这个写在$ORACLE_HOME/sqlplus/admin/glogin.sql里面使它永久有效。
32. ORACL……
·
ORACLE问题,每天10问(三) (2005-05-16)
21. 在ORACLE TABLE中如何抓取MEMO类型字段为空的资料记录?
select remark from oms_flowrec where trim( from remark) is not null ;
22. 如何用BBB表的资料去更新AAA表的资料(有关联……
·
ORACLE问题,每天10问(二) (2005-05-16)
11. 怎样得到触发器、过程、函数的创建脚本? desc user_source user_triggers
12. 怎样计算一个表占用的空间的大小? select owner,table_name, NUM_ROWS, BLOCKS*AAA/1024/10……
·
ORACLE问题,每天10问(一) (2005-05-16)
大家在应用ORACLE的时候可能会遇到很多看起来不难的问题, 特别对新手来说, 今天我简单把它总结一下, 发布给大家, 希望对大家有帮助! 和大家一起探讨, 共同进步!
对ORACLE高手来说是不用看的。 1. Oracle安装完成后的初始口令? internal/or……
·
Oracle数据库系统使用经验六则 (2005-05-16)
1.having 子句的用法 having 子句对 group by 子句所确定的行组进行控制,having 子句条件中只允许涉及常量,聚组函数或group by 子句中的列. 2.外部联接+的用法 外部联接+按其在=的左边或右边分左联接和右联接.若不带+运算符的表中的一个行……
·
分析Oracle数据库日志文件(2) (2005-05-16)
四、如何利用LogMiner分析Oracle8的日志文件 虽然说LogMiner是Oracle8i才推出来,但我们同样可以用它来分析Oracle8的日志文件,只不过稍微麻烦了一点,并且有一定的限制,下面是具体做法: 我们首先复制Oracle8i的$ORACLE_HOME/rdbms/ad……
·
分析Oracle数据库日志文件(1) (2005-05-16)
一、如何分析即LogMiner解释 从目前来看,分析Oracle日志的唯一方法就是使用Oracle公司提供的LogMiner来进行, Oracle数据库的所有更改都记录在日志中,但是原始的日志信息我们根本无法看懂,而LogMiner就是让我们看懂日志信息的工具。从这一点上看,它和tkprof……
·
oracle学习的好书 (2005-05-16)
oracle官方文档:《concept》上面讲了oracle的体系和概念,很适合初学者看。 OCP的教学用书,也就是STUDY GUIDE(SG)。 Oracle8i 备份恢复手册 Oracle8高级管理与优化 Oracle8i PLSQL程序设计 Oracle8数据库管理员手册 以上书本都是机械工……
·
提高ORACLE数据库的查询统计速度 (2005-05-16)
大型数据库系统中往往要用到查询统计,但是对于数据量大的系统,用户在进行复杂的查询统计时往往感到速度很慢,不能满足应用要求,这就要求我们在设计数据库系统时进行合理设置,提高查询统计的速度。本文结合笔者的项目开发经验,阐述具体的设置方法。 以oracle7.33数据库系统为例,我们在开发大型orac……
·
用户如何有效地利用数据字典 (2005-05-16)
ORACLE的数据字典是数据库的重要组成部分之一,它随着数据库的产生而产生, 随着数据库的变化而变化, 体现为sys用户下的一些表和视图。数据字典名称是大写的英文字符。 数据字典里存有用户信息、用户的权限信息、所有数据对象信息、表的约束条件、统计分析数据库的视图等。 我们不能手工修改数据字典里……
·
Oracle 9i Data Guard进行数据库的灾难防护 (2005-05-16)
Oracle9i Data Guard 通过使用称为standby database的数据库来防止出现数据的灾难。它通过将primary database数据库的重做日志传到并应用到standby database数据库来使standby database数据库与primary database数……
·
Oracle入门心得(2) (2005-05-16)
三、Oracle的体系 Oracle的体系很庞大,要学习它,首先要了解Oracle的框架。在这里,简要的讲一下Oracle的架构,让初学者对Oracle有一个整体的认识。 1、物理结构(由控制文件、数据文件、重做日志文件、参数文件、归档文件、密码文件组成) 控制文件:包含维护和验证数据库完……
·
Oracle的入门心得(1) (2005-05-16)
Oracle的体系太庞大了,对于初学者来说,难免会有些无从下手的感觉,什么都想学,结果什么都学不好,所以把学习经验共享一下,希望让刚刚入门的人对Oracle有一个总体的认识,少走一些弯路。 一、定位 Oracle分两大块,一块是开发,一块是管理。开发主要是写写存储过程、触发器什么的,还有就……
·
Oracle数据库技术(44) (2005-05-16)
……
·
Oracle数据库技术(43) (2005-05-16)
……
·
Oracle数据库技术(42) (2005-05-16)
……
·
Oracle数据库技术(41) (2005-05-16)
作者:未知 更新人:Finishing 来源:不详 更新时间:2004.07.06 投稿信箱: jc@ddvip.net
……
·
Oracle数据库技术(40) (2005-05-16)
……
·
Oracle数据库技术(39) (2005-05-16)
……
·
Oracle数据库技术(38) (2005-05-16)
作者:未知 更新人:Finishing 来源:不详 更新时间:2004.07.06 投稿信箱: jc@ddvip.net
……
·
Oracle数据库技术(37) (2005-05-16)
……
·
Oracle数据库技术(36) (2005-05-16)
……
·
Oracle数据库技术(35) (2005-05-16)
……
·
Oracle数据库技术(34) (2005-05-16)
……
·
Oracle数据库技术(33) (2005-05-16)
……
·
Oracle数据库技术(32) (2005-05-16)
……
·
Oracle数据库技术(31) (2005-05-16)
……
·
Oracle数据库技术(30) (2005-05-16)
……
·
Oracle数据库技术(29) (2005-05-16)
……
·
Oracle数据库技术(28) (2005-05-16)
……
·
Oracle数据库技术(26) (2005-05-16)
……
·
Oracle数据库技术(26) (2005-05-16)
……
·
Oracle数据库技术(25) (2005-05-16)
……
·
Oracle数据库技术(24) (2005-05-16)
……
·
Oracle数据库技术(23) (2005-05-16)
……
·
Oracle数据库技术(22) (2005-05-16)
……
·
Oracle数据库技术(21) (2005-05-16)
……
·
Oracle数据库技术(20) (2005-05-16)
……
·
Oracle数据库技术(19) (2005-05-16)
……
·
Oracle数据库技术(18) (2005-05-16)
……
·
Oracle数据库技术(17) (2005-05-16)
……
·
Oracle数据库技术(16) (2005-05-16)
……
·
Oracle数据库技术(15) (2005-05-16)
……
·
Oracle数据库技术(14) (2005-05-16)
……
·
Oracle数据库技术(13) (2005-05-16)
……
·
Oracle数据库技术(12) (2005-05-16)
作者:未知 更新人:Finishing 来源:不详 更新时间:2004.07.06 投稿信箱: jc@ddvip.net
……
·
Oracle数据库技术(11) (2005-05-16)
……
·
Oracle数据库技术(10) (2005-05-16)
……
·
Oracle数据库技术(9) (2005-05-16)
……
·
Oracle数据库技术(7) (2005-05-16)
……
·
Oracle数据库技术(8) (2005-05-16)
……
·
Oracle数据库技术(6) (2005-05-16)
……
·
Oracle数据库技术(5) (2005-05-16)
……
·
Oracle数据库技术(5) (2005-05-16)
作者:未知 更新人:Finishing 来源:不详 更新时间:2004.07.06 投稿信箱: jc@ddvip.net
……
·
Oracle数据库技术(4) (2005-05-16)
……
·
Oracle数据库技术(3) (2005-05-16)
……
·
Oracle数据库技术(2) (2005-05-16)
……
·
Oracle数据库技术(1) (2005-05-16)
……
·
Oracle 8i在P4上的安装 (2005-05-16)
方法一: 1、将ORACLE软件拷贝到硬盘。 2、将 硬盘目录文件stageComponentsoracle.swd.jre1.1.7.30/1 DataFilesExpandedjrewin32binsymcjit.dll 的文件改名为 symcjit.old 3.从installwin……
·
oracle初始化参数设置 (2005-05-16)
ALTER DATABASE DATAFILEd:ORANTDATABASEUSER1ORCL.ORA RESIZE 1000M; CREATE TABLESPACE INDEX_DATA DATAFILEd:ORANTDATABASEINDEX_DATA SIZE 500M; ALTER DATA……
·
ORACLE应用经验(2) (2005-05-16)
------谁正在访问数据库? Select c.sid, c.serial#,c.username,a.object_id,b.object_name, c.program,c.status,d.name,c.osuser from v$Locked_object a, All_objects……
·
ORACLE应用经验(1) (2005-05-16)
JAN-1(January) FEB-2(February) MAR-3(March) APR-4(April) MAY-5(May) JUN-6(June) JUL-7(July) AUG-8(August) SEP-9(September) OCT-10(October)NOV-11(Nov……
·
Oracle性能究极优化 下 (2005-05-16)
我们有理由相信采用新的内核版本(2.2.16-3 smp)也应该有性能的提升: OS2: Newer minor version kernel TPC Results Load Time (Seconds) 9.40 Transaction……
·
Oracle性能究极优化 中 (2005-05-16)
增大 SGA 已经缓冲看来对于性能的提升并不显著,加载时间只提升了 1.73%。下面我们增加 SGA 重做日志的大小: DB3: Log Buffer Database Block Size 2K SGA Buffer Cache 128M SGA Shared Poo……
·
Oracle性能究极优化 上 (2005-05-16)
Linux Journal 发表了一篇优化 Oracle 数据库的文章,感觉十分的有用。简要介绍其摘要和大家共同分享 Linux 在企业级数据库上应用。 目前,HP,Compaq,Dell,IBM 以及 Oracle 都在加快速度拥抱 Linux ,这个开放源码的操作系统。根据 eWe……
·
Oracle密码文件的使用和维护 (2005-05-16)
概要:Oracle关系数据库系统以其卓越的性能获得了广泛的应用,而保证数据库的安全性 是数据库管理工作的重要内容。本文是笔者在总结Oracle数据库安全管理工作的基础上,对Oracle数据库系统密码文件的创建、使用和维护作了详细的介绍,供大家参考。
在Oracle数据库系统中,用……
·
Oracle中如何直接运行OS命令(下) (2005-05-16)
EXEC SQL WHENEVER SQLERROR CONTINUE sqlglm(msg_buffer, &buffer_size, &msg_length) printf(Daemon error while connecti……
·
Oracle中如何直接运行OS命令(上) (2005-05-16)
在Oracle 8i中,往往会出现要在存储过程中运行操作系统命令的情况。一般来说,利用Oracle Enterprise Manager设定作业时可以达到这个目的。但是由于OEM在设定作业缺 乏灵活性,设定的作业的参数是固定的。在实际应用当中往往需要在SQL语句当中运行需要随时运行操作系统命……
·
Oracle数据库安全策略分析 (三) (2005-05-16)
数据的安全性策略:
数据的生考虑应基于数据的重要性。如果数据不是很重要,那么数据的安全性策略可以稍稍放松一些。然而,如果数据很重要,那么应该有一谨慎的安全性策略,用它来维护对数据对象访问的有效控制。
用户安全性策略:
……
·
Oracle数据库安全策略分析(二) (2005-05-16)
SQL*DBA命令的安全性:
如果您没有SQL*PLUS应用程序,您也可以使用SQL*DBA作SQL查权限相关的命令只能分配给Oracle软件拥有者和DBA组的用户,因为这些命令被授予了特殊的系统权限。
(1) startup (2) shutdown ……
·
Oracle数据库安全策略分析(一) (2005-05-16)
数据库安全性问题一直是围绕着数据库管理员的恶梦,数据库数据的丢失以及数据库被非法用户的侵入使得数据库管理员身心疲惫不堪。围绕数据库的安全性问题提出了一些安全性策略,希望对数据库管理员有所帮助。对于数据库数据的安 全问题,数据库管理员可以参考有关系统双机热备份功能以及数据库的备份和恢复的资料。 ……
·
自动备份Oracle数据库 (2005-05-16)
相信为数不少的系统管理员每天都在做着同一样的工作——对数据进行备份。一旦哪一天疏忽了,而这一天系统又恰恰发生了故障,需要进行数据恢复,那么此时就无能为力了。假如每天设定一个固定的时间,系统自动进行备份,那该多好啊!下面笔者结合实践经验,谈一谈UNIX环境下Oracle数据库的自动备份,以起到抛砖……
·
ORACLE常见错误代码的分析与解决(三) (2005-05-16)
ORA-00600:internal error code,arguments:[num],[?],[?],[?],[?] 产生原因:这种错误通常为ORACLE的内部错误,只对OSS和ORACLE开发有用。ORA-600的错误经常伴随跟踪文件的状态转储 (系统状态和进程状态),系统状态存储将包括O……
·
ORACLE常见错误代码的分析与解决(二) (2005-05-16)
ORA-01578:Oracle data block corrupted(file # num,block # num) 产生原因:当ORACLE访问一个数据块时,由于1、硬件的I/O错误2、操作系统的I/O错误或缓冲问题3、内存或paging问 题4、ORACLE试图访问一个未被格式化的系统块……
·
ORACLE常见错误代码的分析与解决(一) (2005-05-16)
在使用ORACLE的过程过,我们会经常遇到一些ORACLE产生的错误,对于初学者而言,这些错误可能有点模糊,而且可 能一时不知怎么去处理产生的这些错误,本人就使用中出现比较频繁的错误代码一一做出分析,希望能够帮助你找到一个 合理解决这些错误的方法,同时也希望你能够提出你的不同看法。毕竟作为一种交流的……
·
在ORACLE中移动数据库文件 (2005-05-16)
---- ORACLE数据库由数据文件,控制文件和联机日志文件三种文件组成。由于磁盘空间的变化,或者基于数据库磁盘I/O 性能的调整等,数据库管理员可能会考虑移动数据库文件。下面以UNIX平台为例,分别讨论三种数据库文件的移动方法。 ---- 一.移动数据文件: ---- 可以用ALTER ……
·
Oracle7.X 回滚表空间数据文件误删除处理方法 (2005-05-16)
---- 一、 引言: ---- 回滚段是数据库的一部分,它记录数据库变更的信息。使用这些信息实现数据库的读一致性及其恢复。若回滚段出现故障,则数据库不能正常启动,导致数据库瘫痪,用户无法读写数据。若能将回滚段的故障排除,则不会影响用户的实际数据。笔者最近在实际工作中遇到一个问题:用户将回滚段表……
·
Oracle数据库的备份与恢复 (2005-05-16)
---- 当我们使用一个数据库时,总希望数据库的内容是可靠的、正确的,但由于计算机系统的故障(包括机器故障、介质故障、误操作等),数据库有时也可能遭到破坏,这时如何尽快恢复数据就成为当务之急。如果平时对数据库做了备份,那么此时恢复数据就显得很容易。由此可见,做好数据库的备份是多么的重要,下面笔者就以……
·
常见数据库系统之比较 - Oracle数据库 (2005-05-16)
提起数据库,第一个想到的公司,一般都会是Oracle。该公司成立于1977年,最初是一家专门开发数据库的公司。 Oracle在数据库领域一直处于领先地位。1984年,首先将关系数据库转到了桌面计算机上。然后,Oracle的下一个版本, 版本5,率先推出了分布式数据库、客户/服务器结构等崭新的概念……
·
ORACLE8的分区管理 (2005-05-16)
摘要:本篇文章介绍了ORACLE数据库的新特性—分区管理,并用例子说明使用方法。 关键词:ORACLE,分区 一、 分区概述: 为了简化数据库大表的管理,ORACLE8推出了分区选项。分区将表分离在若干不同的表空间上,用分而治之的方法来支撑无限膨胀的大表,给大表在物理一级的可管理性。将……
·
有关Oracle数据库的备份情况 (2005-05-16)
一、意义: 当我们使用一个数据库时,总希望数据库的内容是可靠的、正确的,但由于计算机系统的故障(硬件故障、网络故障、进程 故障和系统故障)影响数据库系统的操作,影响数据库中数据的正确性,甚至破坏数据库,使数据库中全部或部分数据丢 失。因此当发生上述故障后,希望能重新建立一个完整的数据库,该处理称为数……
·
在Linux下安装Oracle (2005-05-16)
由于Oracle自身比较复杂,在Linux环境下安装要涉及很多方面的因素。本文分两个方面介绍在Linux RedHat 6.0环境下Oracle 8.0.5的安装。 一、调整Linux核心与环境 在安装Oracle之前,应该先对RedHat 6.0的Linux内核与环境进行调整,要做以下工作……
·
在Linux下安装Oracle (2005-05-16)
由于Oracle自身比较复杂,在Linux环境下安装要涉及很多方面的因素。本文分两个方面介绍在Linux RedHat 6.0环境下Oracle 8.0.5的安装。 一、调整Linux核心与环境 在安装Oracle之前,应该先对RedHat 6.0的Linux内核与环境进行调整,要做以下工作……
·
Oracle 常用技巧和脚本 (2005-05-05)
来源:CSDN
1. 如何查看ORACLE的隐含参数? ORACLE的显式参数,除了在INIT.ORA文件中定义的外,在svrmgrl中用show parameter *,可以显示。但ORACLE还有一些参数是以“_”,开头的。如我们非常熟悉的“_offline_rollba……
·
Oracle数据库的备份与恢复 (2005-05-05)
当我们使用一个数据库时,总希望数据库的内容是可靠的、正确的,但由于计算机系统的故障(包括机器故障、介质故障、误操作等),数据库有时也可能遭到破坏,这时如何尽快恢复数据就成为当务之急。如果平时对数据库做了备份,那么此时恢复数据就显得很容易。由此可见,做好数据库的备份是多么的重要,下面笔者就以ORAC……
·
Oracle 的标准系统服务脚本 for Redhat Linux (2005-05-05)
发信人: Wwashington (Jacky), 信区: NewSoftware 标 题: Oracle 的标准系统服务脚本 for Redhat Linux 发信站: BBS 水木清华站 (Sat Oct 16 22:08:19 2004), 站内 作者:Wwashington AT s……
·
Oracle一家的幸福生活 (2005-05-05)
编者:喜欢这样的文章,能把很枯燥的东西写的妙趣横生.记得以前很是畏惧linux,后来看了一篇linux入门文章 点击:373次 有趣的linux入门文章 才有了兴趣:)
一个名叫Sid的男人,狂热地爱好拍摄、保存和整理照片。Sid的妻子名叫Debbie,他们有三个儿子Logan、Archi……