Oracle数据库概述

Oracle数据库概述

Oracle公司是全球最大的数据库软件供应商,它的数据库产品Oracle系列,占全球数据库装机量的47%左右,主要有Oracle9i、Oracle10g、Oracle11g

对象关系型的数据库管理系统 (ORDBMS)

在管理信息系统、企业数据处理、因特网及电子商务等领域使用非常广泛

在数据安全性与数据完整性控制方面性能优越

跨操作系统、跨硬件平台的数据互操作能力

优点:

1、支持多用户、大事务量的事务处理

2、数据安全性和完整性控制

3、支持分布式数据处理

4、可移植性


Oracle11g的启动和关闭

Oracle的启动和关闭都可以从管理工具 -> 服务中来操作。

和Oracle相关的2个主要服务是:

OracleServiceORCL

OracleOraDb11g_home1TNSListener

停止2个主要服务即可关闭数据库


Windows 中的 Oracle 服务

OracleHOME_NAMETNSListener

该服务启动数据库服务器的监听器,监听器接受来自客户端应用程序的连接请求

若监听器未启动,则客户端将无法连接到数据库服务器

OracleServiceSID

该服务启动系统标识符为SID的数据库实例,其中 SID 是在安装 Oracle 时输入的数据库名称

OracleHOME_NAMEAgent

Oracle企业管理器组件智能代理服务,此智能代理用于执行作业和监控 Oracle 服务或对象的性能

在使用Oracle管理服务器网络的环境中必须启动此服务

OracleHOME_NAMEHTTPServer

该服务用于启动Oracle HTTP服务器,它提供文档信息、基于Web的企业管理器和iSQL*Plus等服务

OracleHOME_NAMEManagementServer

该服务启动Oracle管理服务器,它用于维护管理控制台对各个被管理服务器节点之间的集中的、智能的和分布式的控制


Oracle的常用命令

SQL> set pagesize 200;--设置每页显示数据数目200

SQL> set linesize 50;--设置列长度50

SQL>show errors;--显示错误信息

SQL>show user;--显示当前用户

SQL>set serverout on;--控制台输出打开

SQL>spool c:/aa.txt;--打开缓冲

SQL>spool off;--关闭缓冲

SQL>start c:/sunxf.sql;--执行外部sql


删除Oracle

1、控制面板->管理工具->服务 停止所有Oracle服务。

2、使用程序中的Universal Installer卸载所有Oracle产品。

3、运行regedit,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del键删除这个入口。

4、运行regedit,选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es,滚动这个列表,删除所有Oracle入口

5、从桌面上、STARTUP(启动)组、程序菜单中,删除所有有关Oracle的组和图标

6、重新启动计算机,重起后才能完全删除Oracle所在目录

7、删除与Oracle有关的文件,选择Oracle所在的缺省目录C:\Oracle,删除这个入口目录及所有子目录.


本章小结

Oracle服务器由Oracle数据库和Oracle实例组成,能够熟练配置数据库实例并且启动实例

熟悉Oracle常用工具:SQL*PLUS、企业管理器、SQL Developer、PLSQL Developer

数据库可以被多种编程语言访问

你可能感兴趣的:(Oracle数据库概述)