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
数据库可以被多种编程语言访问
网友评论