- Oracle数据库的启动和关闭方式2015-07-17 10:51:15
- Oracle数据库的启动和关闭方式 一、几种启动方式: 1、startup nomount非安装启动,这种方式启动下可执行:重建控制文件、重建数据库 启动instance,即启动SGA和后台进程,这种启动只需要init.ora文件。 2、startup mount dbname 安装启动,这种方式启动下可
- 深入了解Oracle数据库后台进程的功能2015-07-17 10:51:14
- DBWR进程:该进程执行将缓冲区写入数据文件,是负责缓冲存储区管理的一个Oracle后台进程。当缓冲区中的一缓冲区被修改,它被标志为弄脏,DBWR的主要任务是将弄脏的缓冲区写入磁盘,使缓冲区保持干净。由于缓冲存储区的缓冲区填入数据库或被用户进程弄脏,未
- 掌握MIS系统实例中Oracle的安全策略2015-07-17 10:51:13
- 由于Oracle数据库备份有三种方式,每种方式具有不同的恢复特性,因此应集成数据库与文件系统备份,集成逻辑备份和物理备份。 一、备份策略 1.在操作系统级,使用大容量磁盘阵列,通过磁盘映像技术使每一个数据库文件自动分布于每个物理磁盘。这样,当某个磁
- Oracle非法数据库对象引起的错误2015-07-17 10:51:12
- 非法数据库对象引起的错误的错误示例: 按用户 exp 时会报错(Oracle10G) . exporting synonyms EXP-00008: ORACLE error 3113 encountered ORA-03113: end-of-file on communication channel EXP-00000: Export terminated unsuccessfully Oracle8i 里面的的
- 如何用Oracle创建实例的参数需求2015-07-17 10:51:12
- 我们知道,Oracle在启动过程中,需要读取参数文件(pfile/spfile)来创建实例.Oracle在启动过程中,寻找参数文件的顺序为: 而创建实例的过程中,Oracle需要的最少参数为一个,即db_name参数. 我们来看一个测试,启动一个任意设置的实例,本例ORACLE_SID=julia: Oracle
- 掌握Oracle数据库中sequence的用法2015-07-17 10:51:10
- 在Oracle数据库中,sequence等同于序列号,每次取的时候sequence会自动增加,一般会作用于需要按序列号排序的地方。 1、Create Sequence (注释:你需要有CREATE SEQUENCE或CREATE ANY SEQUENCE权限) CREATE SEQUENCE emp_sequence INCREMENT BY 1 -- 每次
- 理解SCN与TimeStamp的相互转换2015-07-17 10:51:09
- 在Oracle10g中,为了增强闪回操作(flashback),现已提供了函数对于SCN和时间戳来进行相互转换。 首先我们需要通过dbms_flashback.get_system_change_number,它可以获取系统当前的SCN值: SQL col scn for 9999999999999 SQL select dbms_flashback.get_syst
- 检测Oracle的可用性和表空间容量2015-07-17 10:51:08
- 很多人也许并不了解,检测Oracle的可用性所需要的命令比简单的ping或者ps -ef | grep 等Oracle的命令要多得多。有观点认为它需要一个使用SQL*Net 来验证监听器已经开启并运行的测试访问Oracle这是用户经常用到的访问。通过实际地登录到实际环境中,你可以确
- 使Oracle数据库保持优良性能2015-07-17 10:51:08
- 问:如何使Oracle数据库保持优良性能? 答:你可以从以下几个方面入手: ◆分区 根据实际经验,在一个大数据库中,数据库空间的绝大多数是被少量的表所占有。为了简化大型数据库的管理,改善应用的查询性能,一般可以使用分区这种手段。所谓分区就是动态地将
- SQL关于指定日期的操作实例2015-07-17 10:51:07
- 将指定日期所在月份的所有日期按照周次输出 具体示例如下: declare @i int-----------------------------计数器 declare @curWk int-------------------------指定日期在该年的周数 declare @fstWk int-------------------------每月一号在该年的周数 decla
