【Oracle10g下载】Oracle10g 官方版(兼容32位及64位)
软件介绍
Oracle10g是一款十分流行的数据库,内置完整的数据库功能,不仅具有历史级别的增强,而且许多方便都得到了极大的改善和增强,能够为用户在管理数据的时候分享大量的便捷,在目前流行的客户端/服务器(Client/Server)或B/S体系结构的数据库中堪称强大。
Oracle10g增强特色
对高可用性的增强、新的 Flashback 能力、支持回滚更新操作;对安全性的增强,便于管理大量的用户; BI 方面的增强 , 包括改进的 SQL 能力、分析功能、 OLAP 、数据挖掘的能力等;对非关系型数据存储的能力得到了改进; XML 的能力;对开发能力支持的加强,对生物信息学( Bioinformatics )的支持。
Oracle10g新版功能
一、性能与扩展能力编辑
1.对新的架构支持
对 Intel 64 位平台的支持。支持 infiniband 。极大地改进了多层开发架构下的性能和可扩展能力。新的版本也借用了 Windows操作系统对 Fiber 支持的优势。
2.高速数据处理能力
在这个版本中,一个新类型的表对象被引入。该表结构对大量插入和解析数据很有益处。这个表结构对 FIFO 的数据处理应用有着很好的支持。这样的应用在电信、生产应用中常常能够用到。通过使用这种优化的表结构能够对电信级的应用起到巨大的性能改进作用。
3.RAC workload 管理
一个新的服务框架。使得管理员作为服务来设置、管理监视应用负载。
4.针对 OLAP 的分区
通过对哈希分区的全局索引的支持可以分享大量的并发插入的能力
5.新的改进的调度器( Scheduler )
引入了一个新的数据库调度器,分享企业级调度功能。这个调度器可以使得管理员有能力在特定日期、特定时间调度 Job 。还有能力创建调度对象的库能够和既有的对象被其他的用户共享。
二、可管理性
这个版本的 Oracle 的一个引人注目之处就是管理上的极大简化。大量复杂的配置和部署设置被取消或者简化。常见的操作过程被自动化。对不同区域的大多数调整和管理操作得到简化。
1.简化的数据库配置与升级
分享了预升级检查能力,有效地减少升级错误。 去除了了很多和数据库配置有关的任务或者对其加以自动化。在初始安装的时候,所有数据库都被预配置包括在 OEM 环境中而无需建立一个
2.自动存储管理
新版本的数据库能够配置成使用 Oracle 分享的存储虚拟层( Storage Virtualization Layer) 。自动并简化数据库的存储。管理员可以管理少数的磁盘组而无需管理数千个文件–自动存储管理功能可以自动 配置磁盘组,分享数据冗余和数据的优化分配。
3.自动的基于磁盘备份与恢复
10G也极大的简化了备份与恢复操作。这个改进被称作Disk based Recovery Area ,可以被一个联机Disk Cache 用来进行备份与恢复操作。备份可以调度成自动化操作,自动化优化调整。备份失败的时候,可以自动重启,以确保 Oracle 能够有一个一致的环境使用。
4.应用优化
以前的版本中, DBA 更多时候要手工对 SQL 语句进行优化调整。这里引入了一些新的工具,从此 DBA 无需手工做这些累人的事情。(这样的说法似乎有些太绝对)
5.自动化统计收集
为对象自动化收集优化统计。
6.自动化实例调整
DBA需要干预的越来越少么? 好消息还是坏消息?
7.自动化内存调整
上一个版本对 UGA 能够进行自动化 Tuning ,这版本能够对 SGA 相关的参数进行调整。这意味着 DBA 只需要对2 个内存参数进行配置:用户可用的总的内存数量和共享区的大小。
三、高可用性的加强
1.缩短应用和数据库升级的宕机时间
通过使用 standby 数据库。允许在不同版本的 standby 和产品数据库间切换。现有的联机重定义功能能够支持一步克隆所有相关的数据库对象。
2.回闪 (Flashback) 任何错误
该版本的 Oracle 也扩展了 Flashback 的能力。加了一个新类型的 Log 文件,该文件记录了数据库块的变化。这个新的 Log 文件也被自动磁盘备份和恢复功能所管理。如果有错误发生,例如针对不成功的批处理操作,DBA 可以运行 FlashBack。用这些 before Images 快速恢复整个数据库到先前的时间点–无须进行恢复操作,这个新功能也可以用到 Standby 数据库中。
Flashback 是数据库级别的操作,也能回闪整个表。既有的 FlashBack 查询的能力也已经加强。在这个版本中,管理员能够快速查看特定事务导致的变化。
3.Enhanced Data Guard Infrastructure
4.安全的加强
VPD 得到了改进 ( 希望这次名字不会换成别的 ),支持更多的安全协议。
DATA INTEGRATION
1.Oracle streams 这个版本也包括Oracle streams功能、性能以及管理上的改进。新功能包括对产品数据库downstream capture/ offloading the capture 和挖掘操作等。对 LONG、LONG RAW、NCLOB 等数据类型支持加强。对IOT/级联删除得到加强,性能也得到提升。
2.Data Pump
Oracle Data Pump–高速、并行的技术架构,能够快速的在数据库间移动数据与元数据。最初的 Export/Import 被 Data Pump Export/Data Pump Import所取代,并分享了完美粒度的对象选择性。Data Pump 操作具有可恢复性。相比 Exp/Imp,有了很大的改进。归档数据、逻辑备份的数据和可传输的表空间都可以用 Data Pump 来操作。
这个特性和NCR的产品工具有很大的相似性(连名字都很相似),究竟功能性能会怎样,还是让我们拭目以待。
四、商务智能
(BIOINFORMATICS)
1.超大数据库的支持
可支持到 8E 的数据量。改进的存储、备份、恢复管理也对超大数据库有着很好的支持。分区可以支持索引组织表。
2.缩短信息周转时间
新版本的 Oracle 分享了加强的 ETL 功能。可以方便的构建大型数据仓库和多个数据集市。一个新的变化数据捕捉的框架允许管理员能够轻易的捕捉并发布数据的变化。新的 CDC 功能利用的是 Oracle 的 Stream 技术架构。
对于大数据量的转移,新版本分享了对可传输表的跨平台的支持,允许大批量数据快速从数据库上的脱离并附接到第二个数据库上。
3.增强的外部表功能
4.SQL Loader 的功能加强
5.增强的 SQL 分析能力
SQL 语句的功能针对 BI 得到了极大地增强。
6.增强的 OLAP 分析功能
Oracle 内建的分析功能得到增强。分享了新的基于 PL/SQL 和 XML 的接口。
分享了新的并行能力,以便于进行聚合和 SQL IMPERT 操作。一些算法得到改进。同时 OEM 能够用来监视并管理数据挖掘环境。
7.BIOINFORMATICS 的支持
这个版本包含对 BIOINFORMATICS 技术的特定支持。包括对 Double 和 Float数据类型的 Native 支持。内建的统计函数支持常见的 ANOVA 分析等。
8.改进的数据挖掘的能力
五、扩展数据
1.XML方面的增强
2.多媒体
在前面的版本中,存在着媒体文件4G的限制。媒体文件的 4G 大小限制去掉了(限制是:8-128T)。通过 SQL多媒体标准能够访问多媒体数据。对更多的新的多媒体格式分享支持。
3.文档和文本管理
分享了自动发现未知文档的语言和字符集的功能。支持新的 German 拼写规则 Japanese adverb 等等。
本地分区的文本索引可以联机创建。文档可以在索引创建和重建的时候插入。文档服务,如高亮功能无须重建索引。检索文档的能力也得到提高。
应用开发方面的加强
1、SQL 语言的加强
SQL 和 PL/SQL 对正则表达式支持。激动人心的一个特性,这个特性怕是要改写很多人编程的习惯了。或许能见到一条 SQL 语句完成更为复杂的功能。这个版本还支持表达式过滤的功能。
2、PL/SQL 的增强
最重要的当数新的 PL/SQL 优化编译器,分享了一个框架有效地优化编译 PL/SQL 程序。 这个版本还引入了两个新的数据库包:UTL_COMPRESS、UTL_MAIL。
3、全球化和 Unicode 的增强分享了Globalization Development Kit (GDK)。Oracle NLS定义文件开始具有平台无关性.
4、Java Improvements
对JDBC更好的支持。
六、其他
OCCI和Pre Compilers的改进; 数据库 Web 服务的改进; 基于 Web 的开发环境的加强等 .
七、UNIX平台支持
Oracle系统一般运行于HP-UX,或是AIX平台。这些大型UNIX系统都不会用于桌面系统,一般用来运行Oracle、Sybase、DB2等大型数据库系统。其系统构建、实施、运维、高可用设置,有其平台特点。可参看一本极具特色的技术专著《Oracle大型数据库系统在AIX / UNIX上的实战详解》。该书以AIX 等大型UNIX平台为主线,以其他UNIX系统如HP-UX系统为参照,描述了Oracle10g、Oracle 11g数据库系统在这些平台上的构架方法、集群化要素、综合容灾手段等。
安装教程
1、首先下载Oracle10g文件包,然后解压缩,运行“setup.exe”开始,选中“高级安装”,以便为SYS、SYSTEM设置不同的口令,并进行选择性配置。
2、点击“下一步”进入“Oracle Universal Installer:指定文件位置”
3、设置源“路径”、“名称”和目的“路径”:“名称”对应ORACLE_HOME_NAME环境变量,“路径”对应ORACLE_HOME环境变量
4、“下一步” 进入“Oracle Universal Installer:选择安装类型”
5、进入“Oracle Universal Installer:选择数据库配置”
6、保持默认值,下一步,进入“Oracle Universal Installer:指定数据库配置选项”,指定“全局数据库名”和“SID”,对这两个参数的指定一般相同,例如:oract,也可以将“全局数据库名”设置为域名。例如:oract.abc.com。如果选择“创建带样本方案的数据库,OUI会在数据库中创建HR、OE、SH等范例方案(sample schema)
7、下一步,进入“Oracle Universal Installer:选择数据库管理选项”,见图7。
8、保持默认值,下一步,进入“Oracle Universal Installer:指定数据库文件存储选项”
9、保持默认值,下一步,进入“Oracle Universal Installer:指定备份和恢复选项”
10、保持默认值,单击“下一步”,进入“Oracle Universal Installer:指定数据库方案的口令”,对不同的帐户设置不同的口令。
11、单击“下一步”,继续安装,进入“Oracle Universal Installer:概要”,单击“安装”,
12、开始安装过程根据机器性能不同所需时间不同,一般情况二十分钟左右。
13、单击“口令管理”,进入“口令管理”窗口。
14、解锁用户HR、OE和SCOTT,输入HR和OE的口令,SCOTT的默认口令为tiger。
15、在自动打开的浏览器中以sys账户sysdba身份登录10g的企业管理器。
使用教程
开启oracle 10g服务
我的电脑->右键 管理->服务和应用程序->服务->将Oracle0raDb10g_home1TNSListener 和OracleServiceORCL 右键开启,其他的不必要开启
oracle 10g配置
开始->程序->oracle-oraDb10g_home1->配置和移植->Net Configuration Assistant 出现下面对话框:配置监听
下一步,如果之前没有配置过的点击添加,我配置过,所以点击重新配置,添加和重新配置差不多,大家活学活用
下一步,已配置如图,添加 选择listener
下一步(监听如果已开启会提示停止,确认就行)选择TCP
下一步 使用标准端口号1521
下一步 是否配置另一个监听程序
下一步 配置成功
下一步
再配置本地Net服务名配置
下一步 重新配置(跟listener一样)
下一步,没有的的添加上,重新配置的如图
下一步 服务名(orcl)
下一步 选TCP
下一步 主机名(如果客户端与服务器在同一台电脑填localhost 如果不在同一台电脑填服务器所在IP)然后使用标准端口号1521 下一步
下一步
下一步 网络服务名ORCL
下一步 是否配置另一个Net服务名 否
下一步 配置完成
下一步
完成
测试:
开始->运行->sqlplus:
常见问题
Win10的Oracle10g怎么设置兼容性?
首先在安装过程中会出现一次报错,在安装的时候
安装好了以后,准备敲击命令如果出现闪退,即是兼容性问题,下面继续设置兼容性问题
然后右键—-属性—-兼容性,勾上以兼容性运行即可
如何完全删除oracle 10g?
如果你系统是window的话,那么就按以下方面即可。
1.停止所有与ORACLE相关的服务。
2. 使用OUI(Oracle Universal Installer)卸载Oracle软件。
“开始”->“程序”->“Oracle-OraDb110g_home1|Oracle installation product|Universal installer.
3.删除注册表内容。
运行regedit命令,删除下面内容:HKEY_LOCAL_MACHINE|SOFTWARE|ORACLE注册表键,删除此键。
HKEY_LOCAL_MACHINE|SYSTEM|CurrentControlSet|Services,删除Services键下所有以oracle为首的键。
HKEY_LOCAL_MACHINE|SYSTEM|CurrentControlSet|Services|Eventlog|Application, 删除此键下所有以oracle为首的键。
HKEY_CLASSES_ROOT,删除此键下所有以Ora,Oracle,Orcl,EnumOra 为前缀的键。
HKEY_CURRENT_USER|Software| Microsoft|Windows|CurrentVersion|Explorer|MenuOrder|Start Menu|Programs, 删除此键下所有以oracle为首的键。
HKEY_LOCAL_MACHINE|SOFTWARE|ODBC|ODBCINST.INI注册表键,删除了Microsoft ODBC FOR ORACLE注册表键以外的所有有Oracle字样的键值。
HKEY_我的系统上没找到相关的项
LOCAL_MACHINE|SYSTEM|CurrentControlSet|Services,删除以Oracle或OraWeb为前缀的键。
4. 删除环境变量。
删除环境变量CLASSPATH,PATH中含有Oracle字样的值。
5.最后在文件系统内删除ORACLE相关的文件及目录:删除系统盘符:\Progrm Files\Oracle目录;删除ORACLE_BASE目录。
若无法删除D:\oracle目录,重新启动机器之后可删除。
下载仅供下载体验和测试学习,不得商用和正当使用。
发表评论