ORACLE 数据库概述

时间:2023-03-08 16:12:02
ORACLE 数据库概述

1,发展史: 1978年,Orcale诞生

    1982年,Orcale3推出了,它是第一个能够运行在大型机和小型机上的关系型数据库

    1997年,Orcale公司推出了基于java语言的Orcale8,并与2年后推出了Orcale8i(i代表Internet)

    2001年,Orcale公司发布了Orcale9i

    2007年,Orcale公司推出Orcale11g

2.特点:(1)支持大数据库、多用户、高性能的事务处理

    (2)提供了基于角色分工的安全保密管理

    (3)提供了新的分布式数据库能力

    (4)具有可移植性、可兼容性和可连接性

3.逻辑结构:数据库(Orcale数据库)->表空间->逻辑对象(表、索引、视图)->数据段(数据段、索引段、临时段、回滚段)->数据区间->数据块

4.物理结构:数据库(Orcale数据库)->物理文件(数据文件.dbf、控制文件.ctl、日志文件.log)->物理块 

5,7.Orcale常用用户:(1)SYS用户:Orcale中的超级用户,主要用于维护系统信息和管理实例

    (2)SYSTEM用户:Orcale中的默认管理员,它拥有DBA权限

    (3)SCOTT用户:Orcale中的示范用户

6,Orcale常用服务:(1)OracleOraDb11g_homeTNSListener:Orcale服务器的监听程序(必须启动的服务)

    (2)OrcaleServiceSID:SID(系统标识符)数据库实例创建的(必须启动的服务s)

7,Oracle 10g数据库安装

  1、服务器安装:

Oracle 10g 数据库服务器企业版的安装要求
lCPU: Pentium 1.6G Hz 以上
l内存: 512MB 以上
l可用硬盘空间:
•系统盘: 500 MB 以上
•安装盘: 1.6G 以上

    

接下来就来安装oracle 10g 服务器端软件:
ORACLE 数据库概述
ORACLE 数据库概述
ORACLE 数据库概述
ORACLE 数据库概述
ORACLE 数据库概述
ORACLE 数据库概述
ORACLE 数据库概述
ORACLE 数据库概述
ORACLE 数据库概述
ORACLE 数据库概述
安装成功后用浏览器打开下面的网址,然后用账号登录可以看到以下界面:
ORACLE 数据库概述
Oracle 数据库的启动
Oracle 数据库是一个庞大的软件. 启动它会占有大量的内存和 CPU 资源. 如果不想让 Oracle 数据库自动启动. 可做如下设置:

ORACLE 数据库概述

  2、客户端安装与配置
安装 Oracle 客户机
ORACLE 数据库概述
ORACLE 数据库概述
ORACLE 数据库概述
ORACLE 数据库概述
ORACLE 数据库概述
ORACLE 数据库概述
ORACLE 数据库概述
ORACLE 数据库概述
安装完成之后,就对服务器端和客户端进行配置
服务器端配置
ORACLE 数据库概述
ORACLE 数据库概述
ORACLE 数据库概述
ORACLE 数据库概述
ORACLE 数据库概述
ORACLE 数据库概述
ORACLE 数据库概述
ORACLE 数据库概述
ORACLE 数据库概述
客户端配置
ORACLE 数据库概述
ORACLE 数据库概述
ORACLE 数据库概述
ORACLE 数据库概述
ORACLE 数据库概述
ORACLE 数据库概述
ORACLE 数据库概述
ORACLE 数据库概述
ORACLE 数据库概述
ORACLE 数据库概述
ORACLE 数据库概述
ORACLE 数据库概述
ORACLE 数据库概述
ORACLE 数据库概述
ORACLE 数据库概述
ORACLE 数据库概述
ORACLE 数据库概述
ORACLE 数据库概述
ORACLE 数据库概述
ORACLE 数据库概述
在开发中我们需要安装pl/sql开发软件:
ORACLE 数据库概述
ORACLE 数据库概述
ORACLE 数据库概述
8,卸载Oracle数据库
  1.关闭oracle所有的服务。可以在windows的服务管理器中关闭;
  2.打开注册表:regedit 打开路径: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ 删除该路径下的所有以oracle开始的服务名称,这个键  是标识Oracle在windows下注册的各种服务!

3.打开注册表,找到路径:

HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE 删除该oracle目录,该目录下注册着Oracle数据库的软件安装信息。

4.删除注册的oracle事件日志,打开注册表 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application 删除注册表的 以oracle开头的所有项目。

5.删除环境变量path中关于oracle的内容。 鼠标右键右单击“我的电脑-->属性-->高级-->环境变量-->PATH 变量。 删除Oracle在该值中的内容。注意:p ath中记录着一堆操作系统的目录,在windows中各个目录之间使用分号(;)隔开的,删除时注意。 建议:删除PATH环境变量中关于Oracle的值时,将该值 全部拷贝到文本编辑器中,找到对应的Oracle的值,删除后,再拷贝修改的串,粘贴到PATH环境变量中,这样相对而言比较安全。

6.重新启动操作系统。

以上1~5个步骤操作完毕后,重新启动操作系统。

7.重启操作系统后各种Oracle相关的进程都不会加载了。这时删除Oracle_Home下的所有数据。(Oracle_Home指Oracle程序的安装目录)

8.删除C:\Program Files下oracle目录。 (该目录视Oracle安装所在路径而定)

9.删除开始菜单下oracle项,如: C:\Documents and Settings\All Users\「开始」菜单\程序\Oracle - Ora10g 不同的安装这个目录稍有不同 。 如果不删除开始菜单下的Oracle相关菜单目录,没关系,这个不影响再次安装Oracle.当再次安装Oracle时,该菜单会被替换。

至此,Windows平台下Oracle就彻底卸载了。
9、使用DOS命令启动/关闭Oracle

  --启动oracle数据库服务
  net start oracleserviceoral

  --启动oracle监听服务
  lsnrctl start

  --停止oracle监听服务
  lsnrctl stop

  --停止oracle数据库服务
  net stop oracleserviceoral

  --启动数据库
  SQL> startup;

  --挂接数据库(只启动参数文件,不能建立数据库)并显示SGA(system global area Oracle的内存空间结构)
  SQL> startup nomount;

  --加载控制文件(可以转存日志文件)
  SQL> alter database mount;

  --完全打开数据库
  SQL> alter database open;

  --强制启动数据库
  SQL> startup force;

  --关闭Oracle系统服务
  SQL>shutdown;

  --关闭数据库(等待事务完毕)
  SQL> shutdown immediate;

  --直接关闭数据库(不安全关闭数据库)
  SQL> shutdown abort;

  --断开当前连接
  SQL> disconnect;