admin管理员组文章数量:1530518
2024年2月29日发(作者:)
Oracle Database 10g
for
Windows Server2003安装
一、操作系统
Windows Server 2003
Windows 2000 SP1
Windows XP Professional
Windows NT Server4.0
二、软件位置及实例
三、开始安装
1.运行出现图1所示的“Oracle Database 10安装引导”画面。
图 1 Oracle Database 10g安装引导
2.引导画面进行完成出现图2所示的“Oracle Database 10g安装”画面。
图 2 Oracle Database 10g安装
选中“基本安装”,并指定主目录安装位置(C:oracleproduct10.2.0db_1)。
安装类型选择企业版(1.3GB),并设置好全局数据库名和数据库口令
点击“下一步”
3.“下一步”进入“准备安装”界面,见图2。
图 3准备安装
4.“准备安装”完成进入“Oracle Universal Installer:产品特定的先决条件检查”,见图3。
图 4 选择安装类型
在安装oracle 10.2.0.1的时候,出现了如下一个警告,解决办法如下:
1.进入cmd命令行里输入ipconfig/all看看是不是已有Microsoft Loopback Adapter,如
果有的话就直接给它分配一个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 安装概要信息
6.保持默认值,单击“安装”,开始安装过程,大约半小时,进入“Oracle
Universal Installer:安装”界面,见图6。
图 6 安装界面
7.下一步,进入“Oracle Universal Installer:Database Configuration
Assistant”界面,进行实例(orcl)的安装,见图7、图8。
图 7 Database Configuration Assistant
图 8 Database Configuration Assistant
8.数据库创建完成时,显示“Database Configuration Assistant”窗口,见图9。
图 9 Database Configuration Assistant
9.单击“口令管理…”,进入“口令管理”窗口,如图10所示。
图 10 指定数据库文件存储选项
为数据库用户账户指定新口令及解锁或锁定数据库用户账户
点击“确定”回到上一步骤界面,再点“确定”待其安装结束
10.解锁用户HR、OE和SCOTT,输入HR和OE的口令,SCOTT的默认口令为tiger。
11.单击“确定”返回“Database Configuration Assistant”窗口。
12.在图8所示窗口单击“确定”,进入“Oracle Universal Installer:安装 结束”窗口,如图11所示。
图 11 安装 结束
点击“退出”完成安装过程。
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软件文件和数据库文件都位于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服务,该服务为数据库监听服务,必须启动
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 缺省的日期格式
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 10g是否能正常运行
在安装过程中,OUI会在
:记录各种Oracle应用程序的URL与端口。
:记录Oracle应用程序所使用的端口。
1.登录Enterprise Manager 10g Database Control
与以前的版本不同,Oracle企业管理器只有B/S模式。在Web浏览器中输入下列URL:
例如:localhost:5500/em
进入Enterprise Manager 10g登录窗口。用SYS帐户,以SYSDBA身份登录Oracle数据库。
图 16 sys登录Enterprise Manager 10g database Control
如果是第一次登录时,先进入Oracle 10g版权页。
图 17 Oracle 10g版权声明
单击右下方的“我同意”按钮,进入Enterprise Manager 10g。
图 18 在Database Control中查看数据库配置信息
现在我们可以用来管理Oracle数据库了。
2.使用iSQL*Pls登录Oracle数据库
iSQL*Plus是B/S模式的客户端工具。在Web浏览器中输入下列URL:
例如: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语句。
图 20 在iSQL*Plus工作区执行SELECT语句
图 25 在iSQL*Plus中查看SELECT语句的执行结果
3.使用SQL*Pls登录Oracle数据库
SQL*Plus是C/S模式的客户端工具程序。
单击“开始” > “所有程序” > “Oracle – Oracle10g_home” > “Application
Development” > “SQL*Plus”
在登录窗口中输入scott帐号与口令tiger
图 26 在SQL*Plus中执行SELECT语句
4.使用命令行SQL*Pls登录Oracle数据库
传统的SQL*Plus是一个命令行客户端程序。在命令窗口中输入图27中所示的命令进行测试。
图 27 在命令行SQL*Plus中执行SELECT语句
六、结束语
Oracle 10g提供了高性能与高稳定性的企业级数据存储方案,也对Windows操作系统提供了更好的支持。借助Windows操作系统以线程为基础的服务模式,Oracle 10g可以提供更高的执行性能、更稳定的执行环境,以及更具扩展性的平台。在Windows Server
2003上安装64位版本的Oracle 10g数据库,更能发挥Oracle强大的数据处理能力。
附:
在Windows操作系统下安装Oracle 10g数据库以后,会感觉到计算机的运行速度明显降低,所以在不使用数据库时,可将Oracle 10g数据库相关服务置为手动启动,如图28所示。
图 28 停止 Oracle服务
要使用数据库时,根据应用情况只启动必要的服务,必须启动的服务如图29所示。
图 29 启动必须的 Oracle服务
Oracle 数据库监听器的默认端口是1521。可以在:
ORACLE_文件中查看监听器端口。
-----------------------------------结束-----------------------------------------
版权声明:本文标题:Oracle10G安装步骤,附带详细图解 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1709175404a221022.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论