windows下oracle10安装

 

1、oracle数据库基础

1.1、     oracle10的安装

********************************************************************************

Windows Server 2003 Oracle安装步骤

一、             准备安装文件,如图示

二、             开始安装Oracle数据库
2.1  
在安装文件下找到文件setup.exe,如图示

2.2    双击setup.exe,开始安装

2.2.1        弹出安装界面,如图示

2.2.2        oracel主目录位置可通过浏览(R按钮更改;

2.2.3        安装类型(T)选择企业版,如图示

2.2.4       输入数据库口令、确认口令(口令:XJDFZ),其中全局数据库名(G)允许修改,参考规则如下:

l         对于未使用目录服务(如 Active Directory)的独立服务器,全局数据库名不必包含域名后缀(默认为 orcl

l         对于使用了目录服务(如 Active Directory)的域服务器,全局数据库名需要包含域名后缀( orcl.compieretraining.org

2.2.5   输入完成后,安装(I按钮可用,单击安装(I按钮正式开始安装

2.2.6   进入产品特定的先决条件检查界面,查看状态栏信息,需保证各个项目均为成功。

Windows下安装常见问题及解决方法:
错误提示如下:
  Oracle 支持在具有 DHCP 分配的 IP 地址的系统上进行安装2009-7-23 10:35检查完成。此次检查的总体结果为: 未执行 <<<<
  建议案: Oracle 支持在具有 DHCP 分配的 IP 地址的系统上进行安装。但在安装之前, 必须将 Microsoft LoopBack Adapter 配置为系统的主网络适配器。有关在配置有 DHCP 的系统上安装软件的详细信息, 请参阅 Installation Guide
  解决办法:
  控制面板 -> 添加硬件,在向导中选择是,已经连接了此硬件” -> “添加新的硬件设备” -> “安装我手动从列表中选择的硬件” -> “网络适配器” -> “Microsoft Loopback Adapter”,添加完成后,到网络连接那里刷新,会发现新建了个本地连接 2”(本次安装环境已有两个本地连接,所以此处为本地连接3”),用的就是这个假的“Microsoft Loopback Adapter”(实际上根本就没有连接这个硬件,只是欺骗一下 Oracle 而已)。把这个本地连接的IP设置一下(例如192.168.0.99),重新让Oracle检测一遍,顺利通过。

2.2.7   根据上述信息,修改完之后,使用重试按钮重新检查,所有项目状态栏信息均为成功。如图示

2.2.8       点击下一步按钮,继续安装

 

2.2.9       点击安装按钮继续

 2.2.10        点击确定按钮,弹出安装结束界面

2.2.10     可点击已安装产品(P按钮查看安装信息,如图

2.2.12        点击关闭按钮,回到安装结束界面

2.2.13        安装结束界面,点击退出按钮,出现如下提示

2.2.14        点击按钮,完成本次安装。

三、      测试安装是否成功

要测试数据安装是否成功,可按顺序执行以下两个步骤:
测试步骤 1请执行操作系统级的命令:tnsping orcl

上述命令假定全局数据库名是 orcl。以下是命令执行后的示例:

C:\>tnsping orcl TNS Ping Utility for 32-bit Windows: Version 10.2.0.1.0 - Production on 10-11-2005 10:09:58
Copyright (c) 1997, 2005, Oracle. All rights reserved.
已使用的参数文件:
C:\oracle\product\10.2.0\db_1\network\admin\sqlnet.ora
已使用 TNSNAMES 适配器来解析别名
Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = dbserver)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl)))
OK (50
毫秒)

其中,结果 OK 至关重要。上述结果如果正确,表明侦听器配置无误。

如果没有看到此结果,不要继续进行下一步。请检查:

使用 Oracle Net Configuration Assistant 检查网络配置(netca 命令)

使用 Database Configuration Assistant 检查数据库配置(dbca 命令)


测试步骤 2请执行操作系统级的命令:sqlplus system/password@orcl

上述命令假定 SYSTEM 用户对应的口令是 password,假定全局数据库名是 orcl

以下是命令执行后的示例(请手工输入红色部分文字):

C:\>sqlplus system/password@orcl
SQL*Plus: Release 10.2.0.1.0 - Production on
星期四 11 10 10:15:25 2005
Copyright (c) 1982, 2005, Oracle. All rights reserved.
连接到:
Oracle Database 10g Release 10.2.0.1.0 - Production
SQL> SELECT 1+2+3+4
测试结果 FROM DUAL;
测试结果
----------
10

 

上述结果如果正确,表明数据库例程安装和启动正常。

注:本人机子下最后为2,看来还是有个遗留问题,后续解决了!

********************************************************************************

 

1.2oracle的几个服务

1oracleServiceSID(一般需要自动启动的)

数据库服务,这个服务会自动启动和停止数据库。如果安装了一个数据库,它的缺省启动类型为自动。服务进程为oracle.exe,参数文件initSID.ora,日志文件SIDALRT.log,控制台SVRMGRL.EXESQLPLUS.EXE

2oracleHOME_NAMETNSListener(一般需要自动启动的)

监听器服务,服务只有在数据库需要远程访问时才需要(无论是通过另外一台主机还是本地通过SQL*Net网络协议都属于远程访问),不用这个服务就可以访问本地数据库,它的缺省启动类型为自动。服务进程为TNSLSNR.EXE,参数文件Listener.ora,日志文件listener.log,控制台LSNRCTL.EXE,默认端口15211526

其它的服务包括:oracleHOME_NAMEAgentoracleHOME_NAMEClientCache

1.3、配置网络服务名

oracle安装目录下的product\10.2.0\db_2\network\admin\tnsnames.ora文件中加:

db_name =

(DESCRIPTION =

  (ADDRES = (PROTOCOL = TCP)(HOST = IP或主机名)(PORT = 1521))

  (CONNECT_DATA =

    (SERVER = DEDICATED)

    (SERVICE_NAME = 全局数据库名)

)

)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值