admin管理员组

文章数量:1530518

2024年2月29日发(作者:)

成都易科士信息产业有限公司

Oracle Database 10g

for

Windows Server2003安装

一、操作系统

Windows Server 2003

Windows 2000 SP1

Windows XP Professional

Windows NT Server4.0

二、软件位置及实例

Oracle Database 10g for Windows Server2003安装

成都易科士信息产业有限公司

三、开始安装

1.运行出现图1所示的“Oracle Database 10安装引导”画面。

图 1 Oracle Database 10g安装引导

Oracle Database 10g for Windows Server2003安装

成都易科士信息产业有限公司

2.引导画面进行完成出现图2所示的“Oracle Database 10g安装”画面。

图 2 Oracle Database 10g安装

 选中“基本安装”,并指定主目录安装位置(C:oracleproduct10.2.0db_1)。

 安装类型选择企业版(1.3GB),并设置好全局数据库名和数据库口令

 点击“下一步”

Oracle Database 10g for Windows Server2003安装

成都易科士信息产业有限公司

3.“下一步”进入“准备安装”界面,见图2。

图 3准备安装

4.“准备安装”完成进入“Oracle Universal Installer:产品特定的先决条件检查”,见图3。

图 4 选择安装类型

 在安装oracle 10.2.0.1的时候,出现了如下一个警告,解决办法如下:

1.进入cmd命令行里输入ipconfig/all看看是不是已有Microsoft Loopback Adapter,如Oracle Database 10g for Windows Server2003安装

成都易科士信息产业有限公司

果有的话就直接给它分配一个ip地址,如果没有安装lookback设备,则转入2;

2.如果没有lookback adapter,则打开控制面板,选择添加硬件;

3.选择下一步,会出现“硬件是否已连接”的提示,选择是,点击下一步;

4.这时出现已经安装的硬件列表,将滑动条拉至最下端,选择“添加新的硬件设备”;

5.选择下一步,会提示“你期望向导做什么?”,选择“搜索并自动安装硬件”;

6.下一步,等待,下一步,出现常见硬件类型列表,从中选择“网络适配器”;

7.点击下一步,选择厂商和网卡:Microsoft--Microsoft Lookback Adapter;

8.接着开始安装

9.安装完毕,出现第二个本地连接,此时就可以给Microsoft Lookback Adapter分配一个固定ip地址了,例如:ip:192.168.1.159;子网掩码:255.255.255.0;默认网关:192.168.1.1

5.单击“下一步”,继续安装,进入“Oracle Universal Installer:概要”界面,见图5。

图 5 安装概要信息

Oracle Database 10g for Windows Server2003安装

成都易科士信息产业有限公司

6.保持默认值,单击“安装”,开始安装过程,大约半小时,进入“Oracle

Universal Installer:安装”界面,见图6。

图 6 安装界面

Oracle Database 10g for Windows Server2003安装

成都易科士信息产业有限公司

7.下一步,进入“Oracle Universal Installer:Database Configuration

Assistant”界面,进行实例(orcl)的安装,见图7、图8。

图 7 Database Configuration Assistant

Oracle Database 10g for Windows Server2003安装

成都易科士信息产业有限公司

图 8 Database Configuration Assistant

8.数据库创建完成时,显示“Database Configuration Assistant”窗口,见图9。

Oracle Database 10g for Windows Server2003安装

成都易科士信息产业有限公司

图 9 Database Configuration Assistant

9.单击“口令管理…”,进入“口令管理”窗口,如图10所示。

图 10 指定数据库文件存储选项

 为数据库用户账户指定新口令及解锁或锁定数据库用户账户

 点击“确定”回到上一步骤界面,再点“确定”待其安装结束

Oracle Database 10g for Windows Server2003安装

成都易科士信息产业有限公司

10.解锁用户HR、OE和SCOTT,输入HR和OE的口令,SCOTT的默认口令为tiger。

11.单击“确定”返回“Database Configuration Assistant”窗口。

12.在图8所示窗口单击“确定”,进入“Oracle Universal Installer:安装 结束”窗口,如图11所示。

图 11 安装 结束

 点击“退出”完成安装过程。

Oracle Database 10g for Windows Server2003安装

成都易科士信息产业有限公司

13.检查,单击“退出”,完成安装。

14.在自动打开的浏览器中以sys账户sysdba身份登录10g的企业管理器。

第一次要接受license,单击Iagree,以后就不用了。

四、查看安装情况

1.目录结构

图 12 oracle目录结构

 默认ORACLE_BASE

 在Windows中,默认的ORACLE_BASE目录是:

C:oracleproduct10.2.0

 在UNIX中,默认的ORACLE_BASE目录是:

/pm/app/oracle/10.2.0

Oracle Database 10g for Windows Server2003安装

成都易科士信息产业有限公司

所有的ORACLE软件文件和数据库文件都位于ORACLE_BASE下面的子目录中。

 默认ORACLE_HOME

 在Windows中,默认的ORACLE_HOME目录是:

D:oracleproduct10.2.0db_1bin

 在UNIX中,默认的ORACLE_HOME目录是:

/pm/app/oracle/10.2.0/ db_1/bin

ORACLE_HOME是访问所有ORACLE软件的路径。

 Admin文件夹,存储初始化文件和日志文件

 .oradataorcl文件夹,存储数据库的数据文件.dbf、控制文件.ctl、重做日志文件.log

图 13 Oradataoract文件夹

2.查看“服务”管理器中相关的Oracle服务。

图 14 Oracle服务

OracleServiceORCL服务,该服务为数据库实例的服务

OracleOraDb10g_home1TNSListener服务,该服务为数据库监听服务,必须启动

Oracle Database 10g for Windows Server2003安装

成都易科士信息产业有限公司

3.注册表

图 15 注册表相关键值信息

 语言的设置

名称 数据

NLS_LANG SIMPLIFIED CHINESE_16GBK

其中:SIMPLIFIED CHINESE表示简体中文

CHINA表示中文日期格式

ZHS16GBK表示编码

NLS_LANG格式:NLS_LANG=language_t

有三个组成部分(语言、地域和字符集),每个组成成分控制了NLS子集的特性。三个成分可以任意组合,例如:

AMERICAN_7SCII

JPANESE_16EUC

其中:language 指定服务器消息的语言。

territory 指定服务器的日期和数字格式。

Charset 指定字符集

还有一些子集可以更明确定义NLS_LANG参数:

NLS_DATE_FORMAT 缺省的日期格式

Oracle Database 10g for Windows Server2003安装

成都易科士信息产业有限公司

NLS_DATE_LANGUAGE 缺省的语言

NLS_NUMBERIC_CHARACTERS 小数字符和组分隔开

NLS_CURRENCY 本地货币字符

NLS_ISO_CURRENCY ISO货币字符

NLS_SORT 字符排序序列

如果使用英文,将NLS_LANG的值改为:

AMERICAN_8ISO8859P1

englishi_ 7SCII

在SQL/PLUS中,运行下面的SQL语句,检查所连接数据库的字符集:

SQL> select userenv('language') from dual;

USERENV('LANGUAGE')

----------------------------------------------------

SIMPLIFIED CHINESE_16GBK

4.PATH环境变量

PATH=C:oracleproduct10.2.0db_1bin;C:WINDOWSsystem32;

C:WINDOWSSystem32Wbem

5.开始 > 所有程序 中增加Oracle - OraDb10g_home文件夹

6.oracle 10g 更改8080端口号(如果需要)

在sqlplus下执行:

call dbms__update(updateXML( dbms__get()

, '/xdbconfig/sysconfig/protocolconfig/httpconfig/http-port/text()'

, 9000))

/

commit;

Oracle Database 10g for Windows Server2003安装

成都易科士信息产业有限公司

五、测试安装好的Oracle 10g是否能正常运行

在安装过程中,OUI会在 install下创建两个文件:

:记录各种Oracle应用程序的URL与端口。

:记录Oracle应用程序所使用的端口。

1.登录Enterprise Manager 10g Database Control

与以前的版本不同,Oracle企业管理器只有B/S模式。在Web浏览器中输入下列URL:

:5500/em

例如:localhost:5500/em

进入Enterprise Manager 10g登录窗口。用SYS帐户,以SYSDBA身份登录Oracle数据库。

图 16 sys登录Enterprise Manager 10g database Control

如果是第一次登录时,先进入Oracle 10g版权页。

Oracle Database 10g for Windows Server2003安装

成都易科士信息产业有限公司

图 17 Oracle 10g版权声明

单击右下方的“我同意”按钮,进入Enterprise Manager 10g。

Oracle Database 10g for Windows Server2003安装

成都易科士信息产业有限公司

图 18 在Database Control中查看数据库配置信息

现在我们可以用来管理Oracle数据库了。

2.使用iSQL*Pls登录Oracle数据库

iSQL*Plus是B/S模式的客户端工具。在Web浏览器中输入下列URL:

:5560/isqlplus

例如:localhost:5560/isqlplus

进入iSQL*Plus登录窗口。用hr帐户登录Oracle数据库。

图 19 Oracle 10g的iSQL*Plus登录页面

注:如果不知道scott的口令,先用sys登录,修改scott的口令,例如,将scott的口令改为tiger:alter user scott identified by tiger;

解锁一个用户账号:alter user scott account unlock;

登录进入iSQL*Plus工作区后,可以在工作区输入SQL*Plus指令、SQL语句与PL/SQL语句。

Oracle Database 10g for Windows Server2003安装

成都易科士信息产业有限公司

图 20 在iSQL*Plus工作区执行SELECT语句

Oracle Database 10g for Windows Server2003安装

成都易科士信息产业有限公司

图 25 在iSQL*Plus中查看SELECT语句的执行结果

3.使用SQL*Pls登录Oracle数据库

SQL*Plus是C/S模式的客户端工具程序。

 单击“开始” > “所有程序” > “Oracle – Oracle10g_home” > “Application

Development” > “SQL*Plus”

 在登录窗口中输入scott帐号与口令tiger

Oracle Database 10g for Windows Server2003安装

成都易科士信息产业有限公司

图 26 在SQL*Plus中执行SELECT语句

4.使用命令行SQL*Pls登录Oracle数据库

传统的SQL*Plus是一个命令行客户端程序。在命令窗口中输入图27中所示的命令进行测试。

Oracle Database 10g for Windows Server2003安装

成都易科士信息产业有限公司

图 27 在命令行SQL*Plus中执行SELECT语句

六、结束语

Oracle 10g提供了高性能与高稳定性的企业级数据存储方案,也对Windows操作系统提供了更好的支持。借助Windows操作系统以线程为基础的服务模式,Oracle 10g可以提供更高的执行性能、更稳定的执行环境,以及更具扩展性的平台。在Windows Server

2003上安装64位版本的Oracle 10g数据库,更能发挥Oracle强大的数据处理能力。

附:

在Windows操作系统下安装Oracle 10g数据库以后,会感觉到计算机的运行速度明显降低,所以在不使用数据库时,可将Oracle 10g数据库相关服务置为手动启动,如图28所示。

Oracle Database 10g for Windows Server2003安装

成都易科士信息产业有限公司

图 28 停止 Oracle服务

要使用数据库时,根据应用情况只启动必要的服务,必须启动的服务如图29所示。

图 29 启动必须的 Oracle服务

Oracle 数据库监听器的默认端口是1521。可以在:

ORACLE_文件中查看监听器端口。

-----------------------------------结束-----------------------------------------

Oracle Database 10g for Windows Server2003安装

本文标签: 安装数据库服务