- 博客(16)
- 资源 (16)
- 收藏
- 关注
原创 2.1.2 系统全局区
系统全局区(SGA)由一组内存结构组成,它是所有用户进程共享的一块内存区域。当启动例程时,Oracle 会自动分配SGA;当关闭例程时,Oracle 会自动释放SGA 所占用的内存空间。 SGA 主要包括 共享池(Shared Pool)、数据高速缓存(Database Buffer Cache)、重做日志缓冲区(Redo Log Buffer)三个部分,别外SGA 还包括大缓冲池(Large
2008-08-29 15:14:00 590
原创 2.1.1 数据库文件
1,数据文件 数据文件 = 系统数据(数据字典)+ 用户数据(表、索引、簇)+ UNDO 数据 + ... 建立数据库或表空间时,数据文件是通过DATAFILE 选项指定的。 数据库逻辑上是由一个和多个表空间组成,而表空间物理上由一个和多个数据文件组成。 (1)表空间。 表空间不同,需要采用的备份与恢复策略也有所不同。SYSTEM 表空间必须在MOUNT 状态恢复,数据表空间则可以在OP
2008-08-28 15:06:00 416
原创 2.1 Oracle 服务器
客户应用通过网络访问Oracle 服务器时,客户端会为应该程序分配用户进程,而服务器会为其分配服务器进程,并且客户应用的所有SQL 操作最终都在由服务器进程来执行的。 Oracle 服务器 = 例程 + 数据库。 1,例程 例程 = 内存结构 + 后台进程 内存结构(SGA── System Global Area,系统全局区)= 数据高速缓存 + 重做日志缓冲区 + 共享池 后
2008-08-28 15:01:00 434
转载 Oracle 10g 配置isqlplus
一、设置环境变量 1. name = ORACLE_HOME value = D:/oracle/product/10.2.0/db_1 2. name = JAVA_HOME value = %ORACLE_HOME%/jdk (可以不使用oracle中的java.exe) 3. 修改path变量值加入 %JAVA_HOME%/bin;(其实,2,3是设置java的环境变量) 二、运行cmd,
2008-08-26 11:31:00 458
原创 1.3 Oracle 10g 备份与恢复新特征
快速恢复区(Flash Recovery Area)。快速恢复区是Oracle Database 10g 新增加的特征,它是用于存储数据库相关文件备份的一块存储区域,并且快速恢复区的恢复组件可以确保数据库完全恢复。在快速恢复区中会包括控制文件和重做日志的副本、归档日志和FLASHBACK 日志、RMAN 备份以及RESTORE 和 RECOVER命令所建立的文件。当配置了快速恢复区之后,数据
2008-08-25 10:03:00 603
原创 1.2 备份与恢复基础
备份(backup)实际就是数据的副本,备份的目的是为了防止不可预料的数据丢失和应用错误。 转储(restore)是指当数据文件或控制文件出现损坏时,将已备份的副本文件还原到原数据库的过程。 恢复(recover)是指应用归档日志和重做日志事务更新副本文件到数据文件失败前的状态。 1.2.1 备份与恢复方法 1,用户管理的备份与恢复 用户管理的备份与恢复是指使用SQL 语句命令结
2008-08-25 09:57:00 614 1
原创 Oracle失败──介质失败
介质失败是指数据库文件出现物理损坏导致服务器进程、后台进程不能读写DB 操作所必需的物理文件。 介质失败主要包括以下几种情况: 磁盘驱动器的碰头出现失败,导致无法读写数据库文件。 要读写的文件出了问题(例如某块扇区出现了损坏)。 数据库文件被意外删除。 介质失败是最严重的失败,在出现了介质失败之后,必须由DBA 进行介质恢复,备份与恢复主要是针介质失败来进行的。
2008-08-25 09:55:00 1284
原创 Oracle失败──例程失败
Oracle Server = 例程 + DB 例程 = 后台进程 + SGA 例程失败是指与例程相关的后台进程或内存结构出现失败。 例程失败主要有以下几种情况: 电源断电导致Oracle Server 不可用。 因为硬件失败导致Oracle Server 不可用,如CPU 失败、内存损坏。 某个必需的后台进程出现失败。(DBWR、LGWR、PMON、SMON、CK
2008-08-25 09:51:00 511
原创 Oracle──网络失败
当使用了局域网、电话线、宽带等在客户端和数据库服务器之间建立了连接,或者在多个数据库服务器之间建立了分布式连接之后,网络失败会中断数据库系统的正常操作。 当出现网络失败时,不需要DBA进行干预,ORACLE SERVER 可以自动处理。 Example: 对于C/S系统来说,后台进程PMON(Process Monitor)可以自动检测异常断开连接的用户进程,然后自动回退用户未完成的事
2008-08-22 14:47:00 474
原创 Oracle失败──用户进程失败
用户进程失败是指用户进程在运行过程中的异常情况。 当出现用户进程失败时,DBA不需要进行干预,后台进程PMON(Process Monitor)可以自动检测到被意外终止的用户进程,且会自动回退用户进程未完成的事务,并且释放用户进程在服务器端所占用的资源和锁。 用户进程失败主要有以下几种情况: 用户执行了断开连接的异常操作。例如在SQL*Plus命令中按Ctrl + Break组合键。(
2008-08-22 14:16:00 669
原创 Oracle失败── 用户错误
用户错误是指用户的误操作,例如误删除表、误截断定表、错误的DML操作等。为了避免用户误操作,必须要培训用户,使他们知道DB可用性和完整性的含义,并且告诉他们什么操作可以做,什么操作不可以做。1,DROP TABLE误操作当执行了DROP TABLE操作之后,会删除表结构及其数据。在Oracle 10g之前,如果误删除了表,那么可以使用以下几种解决方法:使用IMPORT工具导入表结构
2008-08-21 18:38:00 771
原创 Oracle失败──语句失败
语句失败是指处理SQL语句时出现逻辑失败。当出现语句失败时,Oracle Server会自动回退失败的SQL语句,并且会给用户返回错误代码和错误消息。 1,应用逻辑错误 应用逻辑错误主要指SQL语句的编写错误。例如在未连接DB的情况下执SQL语句。该类错误应该由开发人员解决,而不是DBA的责任。 Example: SQL*Plus
2008-08-21 15:00:00 863
原创 开始学习Oracle
为了成为一名DBA,不得不认真学习一下Oracle,不过我不能只为了考证去学习,我觉得更应该注重技术的提高,所以我选择从《精通Oracle 10g 备份与恢复》开始学起。今天就是个开始。
2008-08-21 11:01:00 475
原创 再向前迈一步
听着收集的轻音乐,写着日志,感觉很轻松,很舒服,是一种享受。 最近好像没有做什么事,但总觉得天天有事,天天忙碌不停,抽不出时间去做自己想做的事情。或许这正符合深圳这座城市的特征——深圳是一座让你无法停止奋斗的城市。在来深圳之前时,我经常猜测深圳到底是什么样的,是不是和我想象中的一样,是不是真的像别人说的那样神奇......我最终选择了辞掉武汉一份非常不
2008-08-21 09:57:00 714
原创 CSDN、CNBLOGS使用Windows Live Writer客户端发布日志时相关配置
1,菜单栏 ===> 工具 ===> 帐户 2,点击右边的添加按钮 3,选择"其他日志服务",然后点"下一步" 4, 输入"日志主页","用户名","密码",然后点"下一步" 5,选择所"使用的日志类型",并且输入"日志的远程发布URL",然后点"下一步" 注:CSDN和CNBLOG
2008-08-19 03:38:00 533
PLSQL Developer 11.0.0.1762 中文 X64独立运行,不需要安装Oracle 客户端
2015-12-24
.net下最强的反编译软件(含源码)
2013-06-21
FastReport.Net V2013.3.3 For .Net4.0
2013-06-21
C#23种设计模式
2013-06-02
WCF中文版基础入门教程
2011-03-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人