Oracle Database 10g安装

安装前需要做以下准备工作:
1)仔细阅读联机文档,确保当前安装环境能够满足安装需求。
2)明确是服务器端还是客户机端的安装。两者的安装内容是不同的。
3)以管理员的身份登录到要安装Oracle Database的计算机。如果要在主域控制器(PDC)或备份域控制器(BDC)安装,则需要以域管理员组成员的身份登录。
4)如果系统曾安装过Oracle,则卸载Oracle_Home环境变量。具体卸载方法参见本章“卸载Oracle”。
5)若当前已经安装了一个Oracle并想重新安装Oracle,则要停止所有的Oracle服务。操作步骤是:打开Windows系统的“控制面板”→“管理工具”→“服务”,停止以“Oracle”开头的所有服务。否则,在安装Oracle过程中将出现错误信息。
6)为了保证系统安装顺利完成,建议将Oracle Database 10g的安装光盘全部复制到硬盘的一个目录下。如:D:/source_code/10201_database_win32/database。单击F:/source_code/10201_database_win32/database/setup.exe即可开始安装。
注意Oracle Database 10g在启动时会自动检测系统的环境是否满足安装要求,如果不满足,则拒绝安装;如果满足条件,则创建安装文件并继续安装。
安装步骤如下:
1)     单击setup.exe启动安装程序后,系统默认是“基本安装”,并可根据实际确定是否创建启动数据库,如图1-1所示。
图1-1 Oracle 10g安装文件定位
注意  在“Oracle主目录位置”栏中的默认位置是D:/oracle/product/10.2.0/db_1,一般不要随意修改,这往往是一个名称对应于一个主目录Oracle_Home,该名称是安装结束后在菜单组中出现的Oracle-OraDb10g_home1;如果路径改变了,则其对应的名称也会做相应的改变;反之亦然。单击“下一步”按钮之后,主目录名称和对应的主目录Oracle_Home(这里是D:/oracle/product/10.2.0/db_1)一同被自动添加到注册表中。
全局数据库分为两个部分,格式为:数据库名.域名。域名与网络中的域名相同。同一个域中只能有唯一的数据库名,不同的域中则可以有相同的数据库名。在图1-1中,输入“test.world”作为全局数据库名,即在world域中创建test数据库。此时,Oracle系统标识符SID自动设置为与数据库名相同的名字,一般不用更改。单机环境下,不必输入域名。如果输入了不同的域名,数据库名却相同,则系统会因为单机的缘故拒绝建立两个相同的SID。
2)若要选择性地安装产品内容,可以选择“高级安装”复选框。
3)确定创建数据库文件的位置。Oracle推荐:将数据库文件安装在与Oracle主目录不同的磁盘驱动器上,便于维护和管理,以提高系统运行性能。
4)当进入“指定数据库配置选项”界面时,如果要改变字符集,可选择“选择数据库字符集”选项来改变。
注意 在字符集的选择上要特别注意,应选择适合应用环境的字符集。在实际应用中,有时会由于Oracle数据库选择的字符集与相关系统的字符集不一致,或前端应用程序开发工具选择的字符集与后台Oracle数据库服务器的字符集不同,造成数据通信或显示时出现乱码现象。所以需要特别重视字符集的选择。如果数据库需要同时处理多种语言文字,如朝鲜语、日语、德语、汉语和英语等,可选择Unicode(AL32UTF8)作为字符集。注意,Oracle数据库服务器的字符集与操作系统的字符集是相互独立的。
5)文件复制完毕后,系统自动进行配置,并完成以下三项工作:
    ·Oracle Net Configuration Assistant:完成网络配置。
    ·Oracle Database Configuration Assistant:创建数据库。
 ·iSQL*Plus Configuration Assistant:完成对iSQL*Plus的配置。
与Oracle 10g不同,安装Oracle9i时,文件复制完毕后,系统自动进行配置,并完成以下四项工作:
  ·Oracle网络配置助手完成网络配置。
  ·Oracle9i内置了Apache Web服务器,因此,启动Oracle HTTP服务。安装完成后,如果不需要启动Apache Web服务器,则可通过菜单组中“Oracle HTTP Server”→“Stop HTTP Server powered by Apache”来停止,并在“控制面板”→“管理工具”→“服务”中,将OracleOraHome92HTTPServer服务改为“手动”。
  ·Oracle智能代理启动。
  · Oracle数据库助手完成数据库的创建和启动。在创建过程中,系统要求为sys和system帐户指定口令,如图1-2所示。在这一点上,Oracle 9.2.0.1.0与Oracle 9.1有所不同,后者与Oracle 8i类似,有默认的口令(有关具体口令详见后面相关内容)。在实际系统中,不允许设置口令与用户名同名;否则,帐户非常容易被破解。
图1-2 sys和system帐户/口令
单击界面中的“口令管理”按钮可查看所有帐户,包括已经被锁定的帐户,可以对帐户进行锁定和解除锁定并修改口令。
Oracle Database 10g的安装过程与9i基本相同,但增加了“指定备份和恢复选项”界面,可用自动备份或不启用自动备份。如图1-3所示。
Oracle Database 10g在安装结束时,会显示如图1-4所示的界面,包括用http:/dalianok:1158/em/console/启动控制台和用http:/dalianok:5562/isqlplus启动iSQL*Plus。注意,端口号不同。
图1-3Oracle 10g安装过程中指定备份和恢复选项
图1-4 Oracle 10g在安装结束时的界面
 
第Ⅰ部分 核心数据库概念 第1章 Oracle Database 10g体系结构 第2章 安装Oracle Database 10g和创建数据库 第3章 升级到Oracle Database 10g 第4章 规划Oracle应用程序——方法、风险和标准 第Ⅱ部分 SQL和SQL*Plus 第5章 SQL中的基本语法 第6章 基本的SQL*Plus报表及命令 第7章 文本信息的收集与修改 第8章 正则表达式搜索 第9章 数值处理 第10章 日期:过去、现在及日期的差 第11章 转换函数与变换函数 第12章 分组函数 第13章 当一个查询依赖于另一个查询时 第14章 一些复杂的技术 第15章 更改数据:插入﹑更新﹑合并和删除 第16章 DECODE和CASE SQL中的if-then-else 第17章 创建和管理表、视图、索引、群集和序列 第18章 Oracle基本安全 第Ⅲ部分 高级内容 第19章 高级安全性—— 虚拟专用数据库 第20章 使用表空间 第21章 用SQL*Loader加载数据 第22章 使用Data Pump导入和导出 第23章 访问远程数据 第24章 使用物化视图 第25章 使用Oracle Text进行文本搜索 第26章 使用外部表 第27章 使用回闪查询 第28章 回闪:表和数据库 第Ⅳ部分 Pl/SQL 第29章 PL/SQL简介 第30章 触发器 第31章 过程、函数与程序包 第32章 使用本地动态SQL和DBMS_SQL 第Ⅴ部分 对象关系数据库 第33章 实现类型、对象视图和方法 第34章 收集器(嵌套表和可变数组) 第35章 使用大对象 第36章 面向对象的高级概念 第Ⅶ部分 Oracle中的Java 第37章 Java简介 第38章 JDBC程序设计 第39章 Java存储过程 第40章 Oracle真正应用群集 第41章 网格体系结构和管理 第Ⅷ部分 指南 第42章 Oracle数据字典指南 第43章 调整应用程序和SQL旅行者指南 第44章 调整中的案例分析 第45章 Oracle Application Server 10g的旅行者指南 第46章 数据库管理旅行者指南 第47章 XML旅行者指南
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值