Oracle10g安装配置与卸载.docx
- 文档编号:2202453
- 上传时间:2022-10-27
- 格式:DOCX
- 页数:8
- 大小:19.19KB
Oracle10g安装配置与卸载.docx
《Oracle10g安装配置与卸载.docx》由会员分享,可在线阅读,更多相关《Oracle10g安装配置与卸载.docx(8页珍藏版)》请在冰豆网上搜索。
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
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Oracle10g 安装 配置 卸载