当前位置:首页 » 数据仓库 » oracle11g数据库介绍
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

oracle11g数据库介绍

发布时间: 2023-05-25 01:21:23

‘壹’ oracle 11g数据库什么时候出的

Oracle 11g是甲骨文公司在2007年年7月肆袭12日推兄轿出的最新数据库软件,Oracle 11g有羡雹肆400多项功能,经过了1500万个小时的测试,开发工作量达到了3.6万人/月。相对过往版本而言,Oracle 11g具有了与众不同的特性。

‘贰’ sql Server、Oracle 11g、PL/SQL Developer有什么区别主要功能是什么请简介

1.SQL Server和Oracle 分别是微软公司和甲骨文公司的数据库产品
除了楼上这位仁唤圆尺兄所说的语法上略有差腔卖异之外,Oracle的undo,是其它数据库所不及的。
也是Oracle 数据库区别于其它数据库的最大标志。
2.PL/SQL Developer是一个集成开发环境,专门面向Oracle数据库存储程序单元的开发。
它具有语法加强、SQL和PL/SQL帮助、对象描述、代码助手、编译器提示、PL/SQL完善、代码内容、代码分级、浏览器按钮、超链接导航、宏库等许多智能特性,能够满足要求性最高的用户需求。当您需要某个信息时,它将自动出现,至多单击即可将信息调出。大概9成和高以上的sql语法都可以直接执行,进行数据库操作,而只有一少部分不提供支持。

‘叁’ Oracle 11g最有特点的五大特性都有哪些

与无压缩格式下存储数据相比,新的Oracle数据压缩技术能够确保以较小的开销节省三倍以上的磁盘存储空间。这一点比仅节省磁盘空间要具有更大的优势,因为它能够使企业节约更多的开支,以便有更多的资金来巩固自己的地位。
自动诊断知识库(Automatic Diagnostic Repository,ADR)是专门针对严重错误的知识库。该知识库基本上能够自动完成一些以往需要由数据库管理员来手动完成的操作。
作为ADR的一部分,SQL性能分析器(SQL Performance Analyzer,SPA)是最让人惊喜的特性之一。SQL性能分析器巧运是一个整体调整工具,管理员可以通过该工具在数据库上定义和重演(replay) 一个典型的工作负载,之后管理员可以调节整体参数来使数据库尽快的达到最佳性能——而这一任务同样也是许多年以来由数据库管理员手动完成的。
由于获得了最优的初始参数,数据库管理员就不需要调整数以万计的SQL语句。管理员需要做的就是给定一个典型的负载 ,由SAP根据历史记录来决定SQL的最终设置,而不用管理员来检测哪孝帆梁一个SQL设置是最合理的。
多年以来,甲骨文公司一直在努力完成地另一个新特性便是“联机更新”(在不down机的轿答情况下更新软件)。实际上,很难从软件工程的角度来设计一个运行时能自动升级的软件。由于真正的应用集群(Real Application Clusters ,RAC)特性,甲骨文公司再一次对其他的数据库供应商造成了更大的压力。在实际的使用过程中,数据库产品的用户总是希望产品有持续的高可用性,这并不是说只需满足下次补丁更新之前的3年的时间就够了。
自动内存管理特性可以追根溯源至Oracle 9i,那时甲骨文公司推出首款自动调节存储池的工具。AMM工具其实就是一种探测机制。实际上,Oracle 11g 有很多随机访问存储池,当AMM探测到某个存储池中已满时,它将整个RAM从一个区域分配到其他相对合适的区域。

‘肆’ Oracle11g数据库系统设计、开发、管理与应用的前 言

本书主要内容
本书共有19章,分4个部分,其中第1、2章属于基础篇,主要介绍数据库设计方面的内容;第3~11章属于开发篇,主要介绍Oracle数据库的开发;第12~15章属于管理篇,主要介绍Oracle 11g数据库的管理;第16~19章属于应用篇,主要介绍Oracle 11g数据库应用系统的开发知识。各个章节的具体内容安排如下:
篇名 章 名 主 要 内 容
基础篇 第1章 数据库技术基础 介绍了数据库技术的基本概念、数据模型、E-R模型、数据库的规范化和高级数据库技术
第2章 进入Oracle世界 介绍了Oracle产品的发展变迁、Oracle 11g的新特性、体系结构、安装过程、基本组件和Oracle服务的启动、关闭
开发篇 第3章 SQL语言与PL/SQL 介绍了SQL和PL/SQL的基本知识,以及PL/SQL运算符、控制结构和常用函数
第4章 数据库 介绍了数据库和数据库实例的基本知识、创建数据库、修改数据库、删除数据库和管理表空间的操作
第5章 数据表、约束和数据记录 介绍了管理数据表、数据库完整性的约束实现、数据记录操作、管理序列、管理同义词和管理评注等操作
第6章 数据查询 介绍了查询的基本语法、简单查询、连接查询、子查询和联合查询等操作
第7章 索引 介绍了索引的基本知识、管理索引和管理聚集等操作
第8章 视图 介绍了视图的基本知识、管理视图和使用视图等操作
第9章 存储过程、函数和包 介绍了存储过程的基本知识、管理存储过程、嵌套存储过程、管理函数和管理包等操作
第10章 触发器 介绍了触发器的基本知识、管理触发器和使用触发器的操作
第11章 游标、事务和锁 介绍了游标的基础知识和基本操作、事务和锁的基本知识
续表
篇名 章 名 主 要 内 容
管理篇 第12章 Oracle 11g企业管理器 介绍了OEM的基本环境和使用OEM监视Oracle 11g环境、管理数据库、管理部署和管理作业系统等操作
第13章 数据库安全性 介绍了数据库安全性基本知识、管理用户、管理角色、授权和数据库审计等操作
第14章 备份与恢复 介绍了数据库备份、恢复、数据导入、导出等操作
第15章 Oracle配置和管理工具 介绍了Oracle 11g配置和管理工具概况、配置和管理网络服务、配置本地规则和安装、配置客户端等操作
应用篇 第16章 Java访问Oracle数据库 介绍了JDBC的基本结构、ODBC连接数据库、JDBC连接数据库和访问数据库等操作
第17章 .NET访问Oracle数据库 介绍了ADO.NET模型、绑定连接数据库、ODBC连接数据库、手动连接数据库和调用存储过程等操作
第18章 开发J2EE应用 介绍了J2EE开发和部署环境、开发JSP程序、开发Servlet和开发EJB等内容
第19章 Oracle XML DB 介绍了Oracle XML DB的基本体系结构、XML模式、二进制XML表和XQuery查询等内容
本书特点
(1)本书内容根据数据库开发的一般特点进行讲解,内容通俗易懂。
(2)结合实际开发案例的大量例题,使读者可以直观感受Oracle 11g的内容。
(3)对每种Oracle技术均通过GUI方式和命令方式进行讲解,既方便初学者快速入门,也方便对Oracle有一定了解的读者更上一层楼。
本书既适合高职高专、本科院校或计算机培训机构作为Oracle数据库课程的教材或参考用书,也可以作为计算机爱好者和数据库管理员的参考用书。
本书由来自湖南铁道职业技术学院的希赛顾问团顾问冯向科(国家认证软件设计师、系统分析师)和邓莹担任主编。
由于作者水平有限,书中的错误和不妥之处在所难免,敬请读者批评指正。有关本书的反馈和咨询,读者可以发送邮件至(请见扩展阅读),也可以从(请见扩展阅读)免费下载书中所用到的软件、工具和源代码。
编 者
2009年3月

‘伍’ Oracle 11g服务详细介绍及哪些服务是必须开启的

安装Oracle 11g后,共有7个服务,这七个服务的含义分别为:

1. Oracle ORCL VSS Writer Service:
Oracle卷映射拷贝写入服务,VSS(Volume Shadow Copy Service)能够让存储基础设备(比如磁盘,阵列等)创建高保真的时间点映像,即映射拷贝(shadow )。它可以在多卷或者单个卷上创建映射拷贝,同时不会影响到系统的系统能。(非必须启动)

2. OracleDBConsoleorcl:Oracle数据库控制台服务,orcl是Oracle的实例标识袜旦,默认的告磨实例为orcl。在运行Enterprise Manager(企业管理器OEM)的时候,需要启动这个服务。(非必须启动)

3. OracleJobSchelerORCL:
Oracle作业调度(定时器)服务,ORCL是Oracle实例标识。(非必须启动)

4. OracleMTSRecoveryService:
服务端控制。该服务允许数据库充当一个微软事务服务器MTS、COM/COM+对象和分布式环境下的事务的资源管理器。(非必须启动)

5. OracleOraDb11g_home1ClrAgent:
Oracle数据库
.NET扩展服务的一部分。 (非必须启动)

6. OracleOraDb11g_home1TNSListener:
监听器服务,服务只有在数据库需要远程访问的时候才需要。(非必须启动,下面会有详细详解)。

7. OracleServiceORCL:
数据库服务(数据库实例),是Oracle核心服务该服务,是数据库启动的基础, 只有该服务启动,Oracle数据库才能正常启动。(必须启动)
对新手来说,要是只用Oracle自带的sql*plus的话,只要启动OracleServiceORCL即可,要是使用PL/SQL Developer等第三方工具的话,OracleOraDb11g_home1TNSListener服务也要开启。OracleDBConsoleorcl是进入基于web的EM必须开启的,其余服务袜好斗很少用。
注:ORCL是数据库实例名,默认的数据库是ORCL,你可以创建其他的,即OracleService+数据库名。

‘陆’ oracle 11g 怎么安装和使用

Oracle11g是目前Oracle较新版本,除了传统的数据库服务外,也提供了界面友好的链接工具。考虑到Oracle数据的稳定和性能方面的优势,在需要处理大量数据的系统中,可以考虑使用Oracle作为数据库。x0dx0a一:Oracle11g的安装过程(Windows版本)很简单,步骤为:x0dx0a 1. 首先从Oracle官方网站上下载Oracle11g数据库,大约为1.7G。解压后,setup.ext就可以开始安装x0dx0a 2. 在安装开始的时候,会要求填写一些信息。需要注意两项:x0dx0a 1)SID。这应该是安装的数据库的ServiceID,在数据库安装成功后,在Window的服务中会多一项OracleServiceSID的服务,这里的SID就是在安装时填写的字符串。因此在连接数据库的时候都需要有SID信息,比如使用JDBC连接的时候。x0dx0a 2)密码。这里的密码是系统管理员的密码(sys,sysdba)。x0dx0a 3. 接下来就可以按照界面提腔姿并示安装了,安装过程中会检查电脑配置,如果符合要求就可以继续安装。x0dx0a 4. 安装结束后,会生成一个database config的界面,上面有安装的数据库的sid, port等信息。(可以把这个界面保存起来,防止以后忘记相关信息)x0dx0a二:Oracle的连接x0dx0a 安装完成后,就可以连接数据库了,连接Oracle可以通过SQLPlus,SQLDeveloper,建议可以使用SQLDeveloper,因为它界面不错。在程序->Oracle11g->应用开发程序 下面有SQLDeveloper,第一次启动时,需要设置java.exe的路径(SQLDeveloper应该是JAVA开发的),之后就可以看到连接界面了。接下来需要填写连接信息,第一次连接时,必须先通过sysdba进行连接,所以要使用安装时设置的密码,其它信息如下:x0dx0a 1)需要选择登录身份为系册老统管理员 2)sid安装时设置的sid值 3)端口号一般默认是1521x0dx0a 注意在连接的时候,需要确保在服务中的OracleServiceSID和OracleOraDb11g_home1TNSListener是打开的x0dx0a 填好伍迹上面的信息就可以登录了。如果要创建自己的数据库,需要下面几个过程:x0dx0a 1.创建表空间,语句如下:x0dx0a CREATE TABLESPACE SampleTableSpace x0dx0a DATAFILE 'D:/app/Administrator/oradata/orcl/tableFile.dbfsize 8192M reusex0dx0a AUTOEXTEND ON NEXT 8192M MAXSIZE unlimitedx0dx0a EXTENT MANAGEMENT local;x0dx0a 2.创建一个用户,并默认为SampleTableSpace表空间x0dx0a CREATE USER SampleUser IDENTIFIED BY Passwordx0dx0a DEFAULT TABLESPACE SampleTableSpace;x0dx0a 3.为用户授权:x0dx0a GRANT connect, resource TO SampleUser ;x0dx0a 注意,接下来的操作必须在SampleUser的连接中进行,步骤如下:x0dx0a 1.在SQLDeveloper中新建一个连接,并使用刚才创建的SampleUser信息进行登录x0dx0a 2.接下来在SampleUser的连接中就可以使用sql进行各种操作,这些操作都会在SampleTableSpace中进行。x0dx0a三: 数据导入导出x0dx0a Oracle提供数据导入和导出功能.命令为imp/exp,可以在cmd下运行,它们可以将数据库中的表或其它对象导出为.dmp文件,或者将dmp文件导入,具体使用方法可以google一下,应该比较好用。x0dx0a x0dx0a上面是之前使用Oracle11g时的一些经验,如果有不正确的地方,也请大家补充。

‘柒’ oracle 11g 安装和使用

oracle 11g可以使用内置sysdba用户来登录,然后为sys和system用户设置密码,步骤如下:

1、打开运行窗口。

‘捌’ oracle11g数据库最新的优势有哪些

现在已经是Oracle12c了。

你要的是这个吗?

Oracle 11g比10g多了哪些新特性?
1. 11 g 扩展了 Oracle 独家具有的提供网格计算优势的功能,来提高用户服务水平、减少停机时间以及更加有效地利用 IT资源,
同时还增强全天候业务应用程序的性能、可伸缩性和安全性,利用真正应用测试(RAT)尽量降低更改的风险
2. 11 g降低了数据库升级以及其他硬件和操作系统更改的成本,显着简化了更改前后的系统测试以便您可以识别和解决问题。如:
利用 Database Replay在数据库级别轻松捕获实际的生产负载并在测试系统上重新播放,这样有效的全面测试系统更改(包括关键的并发特性)的影响。
3. SQL Performance Analyzer识别结构化查询语言 ) SQL(执行计划更改和性能回退。可以使用 SQL Tuning Advisor解决识别的问题,
方法是还原到原始的执行计划或进一步优化。利用管理自动化提高 DBA 效率
4. Oracle 数据库 11 g继续致力于显着简化和完全自动化 DBA 任务。
5.利用自学功能自动进行 SQL 优化系统全局区(SGA)和程序全局区( PGA)的内存缓存区的自动、统一调整新的 advisor用于分区、数据恢复、
流性能和空间管理针对自动数据库诊断监视器 (ADDM)的增强,能够提供 Oracle 真正应用集群 (Oracle RAC)环境中的更好的性能全局视图以及改进的性能比较分析功能。
6.利用故障诊断快速解决问题
7.故障诊断功能使客户在发生错误后捕获 Oracle
8.Support所需的数据变得极为简单。这可以加速问题的解决,减少客户重现问题的需要,尽量降低停机成本
9.通过 Oracle Data Guard快速恢复数据 Oracle Data Guard在本地和远程服务器之间协调数据库的维护和同步以便从灾难或站点故障快速恢复。
Oracle数据库11 g提供了大量显着的 Oracle Data Guard增强,包括可以在物理备用系统上运行实时查询用于报表和其他目的、
可以通过将物理备用系统暂时转换为逻辑备用系统执行联机的、滚动的数据库升级
10.支持测试环境的快照备用系统
11.物理和逻辑备用的性能都有提高。逻辑备用现在支持可扩展标记语言(XML)类型字符大型对象 (CLOB)数据类型和透明的数据加密。现在支持自动的、快速启动的故障切换以支持异步传输。
12.支持滚动升级
13.自动坏块检测和修复
14.快速镜像重新同步,该功能可以有效地重新同步存储网络连接性暂时丢失时自动存储管理镜像的存储阵列
15.自动存储管理的性能增强使得大型数据库可以更快地打开并减少 SGA 内存消耗。这些增强还允许 DBA增加存储分配单元大小以加快大型序列输入/输出 (I/O),显着增加正常运行时间
16.Oracle数据库11 g使您可以应用很多一次性数据库补丁(包括诊断补丁),而没有停机时间。新的数据恢复 advisor通过快速识别故障根本原因、为 DBA提供可用的恢复选项,
极大地减少了停机时间,在某些情况下,还通过“自我恢复”机制自动纠正问题。
17.自动编译数据库中的 PL/SQL 和 Java
18.更快的触发器,包括更加有效地调用每行触发器
19.更快的简单 SQL 操作
20.更快的 Oracle Data Guard 和 Oracle Streams 复制
21.与网络文件系统( NFS) 存储设备更快、更可靠的直接连接、更快的升级
22.大型文件更快的备份/还原更快的备份压缩
23.Oracle 数据库 11 g包括大量新的 ILM特性,例如
新的分区功能,包括 按父/子引用分区、按虚拟列分区
Oracle数据库11 g还具有带 Oracle闪回数据归档的 Total Recall,可以在选定的表中查询以前的数据,从而提供了一种简单实用的向数据中添加时间维度的方法以便于更改跟踪、 ILM、审计和合规。
24.Oracle 数据库 11g还有其他高可用性增强,包括:
Oracle闪回事务查询,提供带其他相关事务更改的流氓事务的按钮更改
具有更多可传输选项的增强的平台移植和数据移动,包括可传输分区、
模式和跨平台数据库
Oracle恢复管理器 (RMAN)支持 Windows Volume Shadow Copy
Service ( VSS )快照,从而实现与 Windows备份更紧密的集成
优化性能和可靠性
合规、法律取证以及整合数据仓库的趋势导致数据库的大小每两年就会增加两倍,这极大地影响了大型数据库的存储成本和性能、可靠性以及可管理性
Oracle 数据库 11 g使组织可以使用低成本的服务器和模块化的存储器轻松伸缩大型的事务和数据仓库系统并提供快速的全天候数据访问。
Oracle 数据库11 g提供新的创新特性以进一步提高要求极严格的环境的性能和可伸缩性。
利用 SecureFiles安全地存储您的所有数据
SecureFiles 是 Oracle用于在数据库中存储大型对象) LOB (例如图像、大型文本对象或包括 XML、医学成像以及地理空间栅格对象在内的高级数据类型)的下一代产品。
SecureFiles提供能够完全与文件系统相媲美的卓越性能。此外,它还提供高级功能,例如智能压缩、透明加密以及透明的重复删除。
通过联机事务处理压缩提高性能并尽量降低存储成本
Oracle 数据库 11 g支持联机事务处理 (OLAP)应用程序中常用的更新、插入和删除操作的数据压缩。以前的 Oracle数据库版本支持数据仓库应用
程序常用的批量数据加载操作的压缩。 Oracle 数据库 11 g OLTP表压缩通过更加高效地使用内存来缓存数据以及减少表扫描的 I/O提高了数据库性能
利用 OLTP表压缩,您可以利用最小的处理开销达到 2 到 3倍的压缩比。

‘玖’ Oracle 11g必须开启的服务及服务详细介绍

成功安装Oracle g数据库后 你会发现自己电脑运行速度会变慢 配置较低的电脑甚至出现非常卡的状况 通过禁止非必须开启的Oracle服务可以提升电脑的运行速度 那么 具体该怎么做呢?

按照win 位环境下Oracle g R 安装详解中的方法成功安装Oracle g后 共有 个服务 分别为Oracle ORCL VSS Writer Service OracleDBConsoleorcl OracleJobSchelerORCL

OracleMTSRecoveryService OracleOraDb g_home ClrAgent OracleOraDb g_home TNSListener OracleServiceORCL 其中OracleDBConsoleorcl

OracleMTSRecoveryService OracleOraDb g_home TNSListener OracleServiceORCL是默认自动启动的 OracleJobSchelerORCL是默认自动禁止的 其余的默认为手动操作 假设您的全局数据库名为orcl 则您的Oracle服务应该和上面的一样 如下图所示

这七个服务的含义分别为

Oracle ORCL VSS Writer Service Oracle卷映射拷贝写入服务 VSS(Volume Shadow Copy Service)能够让存储基础设备(比如磁盘 阵列等)创建高保真的时间点映像 即映射拷贝(shadow ) 它可以在多卷或者单个卷上创建映射拷贝 同时不会影响到系统的系统能 (非必须启动)

OracleDBConsoleorcl Oracle数据库控制台服务 orcl是Oracle的实例标识 默认的实例为orcl 在运行Enterprise Manager(企业管理器OEM)的时候 需要启动这带链个服务 (非必须启动)

OracleJobSchelerORCL Oracle作业调度(定时器)服务 ORCL是Oracle实例标识 (非必须启动)

OracleMTSRecoveryService 服务端控制 该服务允许数据库充当一个微软事务服务器MTS /+对象和分布式环境下的事务的资源管理器胡唯 (非必须启动)

OracleOraDb g_home ClrAgent Oracle数据库 NET扩展服务的一部分 (非必须启动)

OracleOraDb g_home TNSListener 监听器服务 服务只有在数据库需要远程访问的时候才需要 (非必须启动 下面会有详细详解)

OracleServiceORCL 数据库服务(数据库实例) 是Oracle核心服务该服务 是裤行培数据库启动的基础 只有该服务启动 Oracle数据库才能正常启动 (必须启动)

那么在开发的时候到底需要启动哪些服务呢?

对新手来说 要是只用Oracle自带的sql*plus的话 只要启动OracleServiceORCL即可 要是使用PL/SQL Developer等第三方工具的话 OracleOraDb g_home TNSListener服务也要开启 OracleDBConsoleorcl是进入基于web的EM必须开启的 其余服务很少用

lishixin/Article/program/Oracle/201311/19119