Oracle入门笔记

参考教材《深入浅出Oracle》

兴趣 + 勤奋 + 坚持 + 方法 ≈ 成功

DBA生存之四大守则

1.备份重于一切;

2.三思而后行;

3.rm是危险的;

4.你来制定规范;

第一章:数据库的启动和关闭:

Oracle Server主要由两部分组成:Instance 和 Database。

Instance是指一组后台进程/线程和一块共享内存区域,而Database是指存储在磁盘上的一组物理文件。

1.1 数据库的启动:

三个启动步骤:

1.启动数据库倒 nomount 状态;

2.启动数据库倒 mount 状态;

3.启动数据库到 open状态;

1.1.1 启动数据库到nomount状态

在启动的第一步骤,Oracle首先寻找参数文件(pfile/spfile),然后根据参数文件中的3设置,创建实例,分配内存,启动后台进程。

只要拥有了一个参数文件,就可以凭之启动实例(Instance),这一步骤并不需要任何控制文件或数据文件的参与。

在创建数据库时,如果在这一步骤出现问题,那么通常可能是系统配置(内核参数等)存在问题,用户需要检查是否分配了足够的系统资源等。

时间: 2024-11-08 15:08:11

Oracle入门笔记的相关文章

Oracle入门笔记 ——启动进阶

1.2 进阶内容: 两个概念:SCN 和 检查点 1.SCN的定义:     system change member ,系统改变号,是数据库中非常重要的一个数据结构.     SCN 用以标示数据库在某个确切时刻提交的版本.在事务提交时,它被赋予一个唯一的标识事务的SCN .SCN同时被作为Oracle数据库的内部时钟机制,可被看做逻辑时钟,每个数据库都有一个全局的SCN生成器.     作为数据库内部的逻辑时钟,数据库事务依SCN而排序,ORACLE也依据SCN来实现一致性读(Read Co

oracle 入门笔记---分区表的分区交换

本文参考来自作者:蓝紫 详细内容请阅读原文 : http://www.cnblogs.com/lanzi/archive/2013/01/24/2875838.html 在oracle 11.2环境下测试 --drop table tab_a purge; --创建分区表 create table tab_a ( r_id number(19) primary key, r_name varchar2(300), r_pat  integer ) partition by list (r_pat

oracle 入门笔记--v$sql和v$sqlarea视图(转载)

转载于作者:dbtan 原文链接:http://www.dbtan.com/2009/12/vsql-and-vsqlarea-view.html v$sql和v$sqlarea视图: 上文提到,v$sqlarea和v$sql两个视图的不同之处在于,v$sql中为每一条SQL保留一个条目,而v$sqlarea中根据sql_text进行group by,通过version_count计算子指针的个数.下面对这个问题进行一点延伸探讨. 首先介绍一下v$sql视图,v$sql视图列举了共享SQL区(S

oracle入门学习笔记

Oracle学习笔记 推荐书籍:<Oracle有用教程(从入门到精通)>.<深入浅出Oracle> 1. 当前主流数据库: |-微软:SQL Server.access |-瑞典:Mysql |-IBM: DB2 |-Sybase: Sybase |-Oracle:Oracle A. 小型数据库:access.foxbase. 负载量小,100人内,成本千元内,安全性要求不高. 比如留言板等. B. 中型数据库:Mysql.SQL Server.Informix.日訪问量5000-

oracle入门(个人参考笔记)

Oracle入门 数据库服务器.数据库和表的关系 所谓安装数据库服务器,只是在机器上装了一个数据库管理程序,这个管理程序可以管理多个数据库,一般开发人员会针对每一个应用创建一个数据库. 为保存应用中实体的数据,一般会在数据库创建多个表,以保存程序中实体的数据. 数据库服务器.数据库和表的关系如图所示: oracle管理工具的介绍(1) sql*plus是oracle自带的工具软件,主要用于执行sql语句,pl\sql块. 如何使用: 1)在开始->程序->oracle oradb_home10

iBatis 入门笔记

iBatis简介 iBatis是一个"半自动"的轻量级O/R Mapping框架. O/R Mapping是指对象与数据库之间的映射,而iBatis就是这样一个映射器,映射器的主要作用是在对象和数据库之间搬运数据,同时保证对象.数据库和映射器之间相互独立. 通过O/R Mapping你将不用再面对那一堆令人厌恶的JDBC代码,为一堆打开连接.关闭连接的代码而眼花头昏. 何为"半自动"?    这里的半自动是与Hibernate这样的O/R Mapping方案对比得出

Hive入门笔记-----架构以及应用介绍

Hive这个框架在Hadoop的生态体系结构中占有及其重要的地位,在实际的业务当中用的也非常多,可以说Hadoop之所以这么流行在很大程度上是因为Hive的存在.那么Hive究竟是什么,为什么在Hadoop家族中占有这么重要的地位,本篇文章将围绕Hive的体系结构(架构).Hive的操作.Hive与Hbase的区别等对Hive进行全方面的阐述. 在此之前,先给大家介绍一个业务场景,让大家感受一下为什么Hive如此的受欢迎: 业务描述:统计业务表consumer.txt中北京的客户有多少位?下面是

#1 SQL入门笔记(1)

今天的笔记主要讲解的是数据库的一些常识.和数据库的创建.创建数据库的方法都是差不多的,所以掌握了这个,创建数据库就Ok了(正常使用够了).当然在实际工作中用这个创建数据库还是比较少的.都是用建库工具(eg:PowerDesign)来设计数据库的. ---2014.07.29 常用的数据库: MS: SqlServer2008->.NETIBM: DB2 ->烟草..甲骨文: oracle ->银行,证券...非商业:MYSQL->IBM,Oracle->小型站点ACCESS,

APPium入门笔记

环境配置 1.首先安装Appium所需要的插件 l Install node.js (includesnpm, the node.js package manager). http://nodejs.org/ l java运行环境 http://www.oracle.com/technetwork/java/javase/downloads/index.html?ssSourceSiteId=otnjp 此为必须环境,请优先安装,IOS和WIN7一样需要(使用稳定的最新版即可) 2.请明确自己的