Oracle10g安装配置与卸载.docx

上传人:b****2 文档编号:2202453 上传时间:2022-10-27 格式:DOCX 页数:8 大小:19.19KB
下载 相关 举报
Oracle10g安装配置与卸载.docx_第1页
第1页 / 共8页
Oracle10g安装配置与卸载.docx_第2页
第2页 / 共8页
Oracle10g安装配置与卸载.docx_第3页
第3页 / 共8页
Oracle10g安装配置与卸载.docx_第4页
第4页 / 共8页
Oracle10g安装配置与卸载.docx_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

Oracle10g安装配置与卸载.docx

《Oracle10g安装配置与卸载.docx》由会员分享,可在线阅读,更多相关《Oracle10g安装配置与卸载.docx(8页珍藏版)》请在冰豆网上搜索。

Oracle10g安装配置与卸载.docx

Oracle10g安装配置与卸载

Oracle10g安装配置与卸载

一、 安装Oracle10g

1.    安装前准备

通常Oracle10G在安装前必须明白,安装到底在哪个OS下进行,不过利用Oracle通用安装工具(OUI)可以避免这么复杂。

同时你也地对你的环境要有所了解,诸如系统的磁盘体系结构、数据库体系结构、网络体系结构等等,单磁盘独立宿主结构,单DBMS是最简单的。

具体还有几个事情:

(1)          安装通常要有512MB内存,1.5GB左右的磁盘空间。

在安装过程中虚拟内存不能少,通常可以临时设置为RAM的2倍,安装完后该会正常情况;

(2) 安装之前你一定要以管理员的身份(例如Administrator)来登录你的操作系统,并记录下你的计算机名、IP地址;

(3) 通常不要把安装的路径设为C盘(假设C盘为系统盘);

(4) 最好将Oracle的光盘复制到硬盘中在安装以提高速度。

2.  安装过程

(1) 安装分基本安装和高级安装。

基本安装是傻瓜型的,而高级安装就会有一些手动设置的内容,包括为不同的帐户设置不同的口令,选择数据库语言,产品语言,自动备份,定制安装以及备用存储选项(自动存储管理);

(2) 安装类型包括企业版、标准版、个人版和定制版,教学用缺省安装企业版;

(3) 缺省的全局数据库名为Orcl;SID用以区分本机中的其他Oracle实例;

(4) 设置一个口令用于所有数据库帐户(SYS、SYSTEM、SYSMAN、DBSNMP),注意口令的首字符应为字母;

(5) 安装的日志都记录在:

C:

\ProgramFiles\Oracle\Inventory\logs\installActions2008-10-01_12-51-17PM.log

(假设安装到C盘,安装日期是2008-10-01,安装时间是12-51-17PM)

(6) 如果本机上还安装了其他版本Oracle数据库,会询问是否升级现有的数据库;

(7) 

数据库配置文件已经安装到M:

\oracle\product\10.1.0,同时其他选定的安装组件也已经安装到M:

\oracle\product\10.1.0\Db_1。

UltraSearchURL:

http:

//CHENQIUJIN:

5620/ultrasearch

UltraSearch管理工具URL:

http:

//CHENQIUJIN:

5620/ultrasearch/admin

iSQL*PlusURL:

http:

//CHENQIUJIN:

5560/isqlplus

EntepriseManager10gDatabaseControlURL:

http:

//CHENQIUJIN:

5500/em

安装完成后请记住:

其中CHENQIUJIN是计算机名。

二、  测试和配置Oracle10g

1.   测试侦听器配置:

请执行操作系统级的命令:

tnspingorcl(假定全局数据库名是orcl)

C:

\>tnspingorcl

TNSPingUtilityfor32-bitWindows:

Version10.1.0.2.0-Productionon03-10月-200822:

44:

37

Copyright(c)1997,2003,Oracle.Allrightsreserved.

Usedparameterfiles:

{已使用的参数文件:

}

M:

\oracle\product\10.1.0\Db_1\network\admin\sqlnet.ora

UsedTNSNAMESadaptertoresolvethealias{已使用TNSNAMES适配器来解析别名}

Attemptingtocontact(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=CHENQIUJIN)(PORT=1521))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=orcl)))

OK(30msec)

上述结果如果正确,表明侦听器配置无误,否则要做检查:

      使用OracleNetConfigurationAssistant检查网络配置(netca命令)

      使用DatabaseConfigurationAssistant检查数据库配置(dbca命令)

2.     测试数据库例程安装和启动:

执行操作系统级的命令:

sqlplussystem/password@orcl

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

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

上述出现下面结果,表明数据库例程安装和启动正常。

C:

\>sqlplussystem/password@orcl

SQL*Plus:

Release10.1.0.2.0-Productionon星期五10月322:

52:

342008

Connectedto:

OracleDatabase10gEnterpriseEditionRelease10.1.0.2.0-Production

WiththePartitioning,OLAPandDataMiningoptions

SQL>Select11*7+27*26FROMDUAL;

11*7+27*26

----------

779

3.  查看网络和监听配置文件:

有时候,为了加快安装Oracle教学环境,需要网络同传。

此时要特别留意网络配置工具生成的文件:

M:

\oracle\product\10.1.0\Db_1\network\admin\目录下的tnsnames.ora和listener.ora,因为Oracle主机名、IP地址和端口号已设定,如果不相符,会有部分服务不能启动。

我们用记事本来查看tnsnames.ora和listener.ora文件,但注意不要轻易修改这两个文件,任何符号错误或空格的存在都可能导致配置失败,修改前应做好备份。

@echooff

renM:

\oracle\product\10.1.0\Db_1\network\admin\tnsnames.oratnsnames_ora.bak

renM:

\oracle\product\10.1.0\Db_1\network\admin\listener.oralistener_ora.bak

calltnsnames_ora.bat>M:

\oracle\product\10.1.0\Db_1\network\admin\tnsnames.ora

calllistener_ora.bat>M:

\oracle\product\10.1.0\Db_1\network\admin\listener.ora

echoon

我们可以创建一个处理程序w_ora.bat来修改这两个文件:

tnsnames_ora.bat和listener_ora.bat来源于tnsnames.ora和listener.ora文件,在每一行的前面加上echo,然后将计算机名替换成%computername%或主机通用IP地址127.0.0.1即可。

tnsnames_ora.bat和listener_ora.bat如下:

echo#listener.oraNetworkConfigurationFile:

D:

\oracle\product\10.1.0\Db_1\network\admin\listener.ora

echo#GeneratedbyOracleconfigurationtools.

echo.

echoSID_LIST_LISTENER=

echo(SID_LIST=

echo(SID_DESC=

echo(SID_NAME=PLSExtProc)

echo(ORACLE_HOME=M:

\oracle\product\10.1.0\Db_1)

echo(PROGRAM=extproc)

echo)

echo)

echo.

echoLISTENER=

echo(DESCRIPTION_LIST=

echo(DESCRIPTION=

echo(ADDRESS_LIST=

echo(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC))

echo)

echo(ADDRESS_LIST=

echo(ADDRESS=(PROTOCOL=TCP)(HOST=127.0.0.1)(PORT=1521))

echo)

echo)

echo)

echo#tnsnames.oraNetworkConfigurationFile:

D:

\oracle\product\10.1.0\Db_1\network\admin\tnsnames.ora

echo#GeneratedbyOracleconfigurationtools.

echo.

echoORCL=

echo(DESCRIPTION=

echo(ADDRESS=(PROTOCOL=TCP)(HOST=127.0.0.1)(PORT=1521))

echo(CONNECT_DATA=

echo(SERVER=DEDICATED)

echo(SERVICE_NAME=orcl)

echo)

echo)

echo.

echoEXTPROC_CONNECTION_DATA=

echo(DESCRIPTION=

echo(ADDRESS_LIST=

echo(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC))

echo)

echo(CONNECT_DATA=

echo(SID=PLSExtProc)

echo(PRESENTATION=RO)

echo)

echo)

4.    Oracle服务:

安装完成后,Oracle服务缺省的启动状态如下表:

服务

说明

状态

OracleCSService

ClusterSynchronizationServices集群同步服务

自动启动

OracleDBConsoleorcl

OracleEnterpriseManager(OEM)

自动启动

OracleOraDb10g_home1iSQL*Plus

iSQL*Plus

自动启动

OracleOraDb10g_home1TNSListener

数据库监听程序

自动启动

OracleServiceORCL

数据库例程

自动启动

OracleJobSchedulerORCL

数据库工作日程调度

禁用

OracleOraDb10g_home1SNMPPeerEncapsulator

简单网络管理协议点对点封装服务

手动

OracleOraDb10g_home1SNMPPeerMasterAgent

简单网络管理协议点对点主控代理服务

手动

为了提高教学资源的利用率,可以将缺省为“自动启动”状态的Oracle服务改为手动状态,在有必要的时候进行手动启动。

注意首先应启动O

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1