Oracle学习笔记(六)

 更新时间:2011年12月28日 22:57:46   作者:  
最近需要用的oracle,所以大家好好的学习下基础并整理下资料,希望能帮助到需要的朋友。
一、oracle
oracle服务器有Oracle instace 和Oracle database
instance有memory structure 和 background process 组成。
memory structure包括shared pool、 SGA(System Global Area).

SGA包括:Database buffer cache 和 Redo log buffer cache.
show sga;
show parameter shared;
show parameter db_cache;
show parameter log;
alter system set shared_pool_size=65M;

Process 包括User process、Server process、Background process;
databasey有data file 和 log file 和 control file组成。


database逻辑结构:表空间(tablespaces)、段(segments)、分区(extents)、块(blocks)

ODCA(Oracle Database Configuration Assistant)
:创建数据库
:配置数据库选项
:删除数据库
:管理数据库模板

二、管理数据库实例
1、创建和管理初始参数文件initialization parameter files
系统参数文件system parameter file——spfilesid,spfile
初始参数文件init parameter file——initsid.ora
放置位置在oracle安装目录下database文件下
参数分:显示参数explicit、隐式参数implicit、动态、静态
2、configure omf
v$system_parameter动态性能表
创建spfile
create spfile from pfile
create spfile='d:\spfile.ora' from pfile;

创建表空间
create tablespace test1 datafile='d:\12.dbf' size 3M;

3、开启和关闭数据库
开启数据库Starting Up a Database
shutdown、nomount、mount、open
nomount——startup instance
used to create db,create controlfile
mount——open controlfile
used to change log mode,rename file,db recovery...
startup [nomount|mount|open]
pfile=
restrict
recovery
force

修改数据库指令( alter database command)
1、改变数据库从nomount状态为mount;
alter database db_01 mount;
2、打开一个只读的数据库
alter database db_01 open read only;

关闭数据库Shutting Down the Database
shutdown mode:normal、transactional、immediate、abort
4、监视和使用diagnostic files
alter log file——alertsid.log
background tace file、use trace files

三、创建一个Oracle数据库
1、使用ODCA(oracle database configuration assistant)创建数据库

相关文章

  • oracle dba 应该熟悉的命令

    oracle dba 应该熟悉的命令

    oracle dba 命令集合,非常的多啊,好东西。
    2009-06-06
  • oracle 11g导出数据时报ORA 1455错误的处理方法

    oracle 11g导出数据时报ORA 1455错误的处理方法

    oracle 11g导出数据时报ORA 1455错误,原因是由于导出的该用户的表可能存在空数据表,下面是正确的导出步骤
    2014-08-08
  • Oracle表空间设置和管理浅析

    Oracle表空间设置和管理浅析

    这篇文章主要给大家介绍了关于Oracle表空间设置和管理的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用Oracle具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-07-07
  • Oracle中pivot函数图文实例详解

    Oracle中pivot函数图文实例详解

    pivot操作是一种数据处理方法,可以将一个表中的行数据转换为列数据,这种转换对于表格数据的分析和展示非常有用,下面这篇文章主要给大家介绍了关于Oracle中pivot函数的相关资料,需要的朋友可以参考下
    2023-05-05
  • Oracle数据库按时间进行分组统计数据的方法

    Oracle数据库按时间进行分组统计数据的方法

    这篇文章主要介绍了Oracle数据库按时间进行分组统计数据的方法,同时附带了一个在不同时间段内的统计实现,需要的朋友可以参考下
    2015-11-11
  • Oracle计算时间差为毫秒的实现代码

    Oracle计算时间差为毫秒的实现代码

    这里我是用分隔字符串单独计算毫秒部分,如果有更好的办法,请大家分享一下,下面是查询时间差为毫秒的模板,需要的朋友可以参考下
    2017-03-03
  • oracle 更改数据库名的方法

    oracle 更改数据库名的方法

    这两天一朋友问如何更改数据库名,于是做个测试,简单记录下,以便说明问题。
    2009-10-10
  • Oracle单实例升级补丁全过程记录

    Oracle单实例升级补丁全过程记录

    这篇文章主要介绍了Oracle单实例升级补丁,oracle19.3升级补丁到19.18,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-08-08
  • Oracle 表空间查询与操作方法

    Oracle 表空间查询与操作方法

    本文将介绍Oracle 表空间查询与操作方法,需要了解跟多的朋友可以参考下
    2012-11-11
  • Oracle配置dblink访问PostgreSQL的操作方法

    Oracle配置dblink访问PostgreSQL的操作方法

    本文给大家介绍下Oracle配置dblink访问PostgreSQL的操作方法,通过dblink访问PostgreSQL的详细过程,对Oracle dblink访问PostgreSQL相关知识感兴趣的朋友一起看看吧
    2022-03-03

最新评论