浅谈Oracle 10g教学环境的安装配置与卸载Word文档格式.docx
- 文档编号:18716559
- 上传时间:2022-12-31
- 格式:DOCX
- 页数:9
- 大小:20.32KB
浅谈Oracle 10g教学环境的安装配置与卸载Word文档格式.docx
《浅谈Oracle 10g教学环境的安装配置与卸载Word文档格式.docx》由会员分享,可在线阅读,更多相关《浅谈Oracle 10g教学环境的安装配置与卸载Word文档格式.docx(9页珍藏版)》请在冰豆网上搜索。
(1)
安装通常要有512MB内存,1.5GB左右的磁盘空间。
在安装过程中虚拟内存不能少,通常可以临时设置为RAM的2倍,安装完后该会正常情况;
(2)
安装之前你一定要以管理员的身份(例如Administrator)来登录你的操作系统,并记录下你的计算机名、IP地址;
(3)
通常不要把安装的路径设为C盘(假设C盘为系统盘);
(4)
最好将Oracle的光盘复制到硬盘中在安装以提高速度。
2.
安装过程
安装分基本安装和高级安装。
基本安装是傻瓜型的,而高级安装就会有一些手动设置的内容,包括为不同的帐户设置不同的口令,选择数据库语言,产品语言,自动备份,定制安装以及备用存储选项(自动存储管理);
安装类型包括企业版、标准版、个人版和定制版,教学用缺省安装企业版;
缺省的全局数据库名为Orcl;
SID用以区分本机中的其他Oracle实例;
设置一个口令用于所有数据库帐户(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:
5620/ultrasearch/admin
iSQL*PlusURL:
5560/isqlplus
EntepriseManager10gDatabaseControlURL:
5500/em
安装完成后请记住:
其中CHENQIUJIN是计算机名。
三、
测试和配置Oracle10g
测试侦听器配置:
请执行操作系统级的命令:
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命令)
测试数据库例程安装和启动:
执行操作系统级的命令:
sqlplussystem/password@orcl
(假定SYSTEM用户对应的口令是password,全局数据库名是orcl)
以下是命令执行后的示例(请手工输入下划线部分文字):
上述出现下面结果,表明数据库例程安装和启动正常。
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教学环境,需要网络同传。
此时要特别留意网络配置工具生成的文件:
\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
\oracle\product\10.1.0\Db_1\network\admin\listener.oralistener_ora.bak
calltnsnames_ora.bat>
\oracle\product\10.1.0\Db_1\network\admin\tnsnames.ora
calllistener_ora.bat>
\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:
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)
echoLISTENER=
echo(DESCRIPTION_LIST=
echo(DESCRIPTION=
echo(ADDRESS_LIST=
echo(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC))
echo(ADDRESS=(PROTOCOL=TCP)(HOST=127.0.0.1)(PORT=1521))
echo#tnsnames.oraNetworkConfigurationFile:
echoORCL=
echo(CONNECT_DATA=
echo(SERVER=DEDICATED)
echo(SERVICE_NAME=orcl)
echoEXTPROC_CONNECTION_DATA=
echo(SID=PLSExtProc)
echo(PRESENTATION=RO)
4.
Oracle服务:
安装完成后,Oracle服务缺省的启动状态如下表:
服务
说明
状态
OracleCSService
ClusterSynchronizationServices集群同步服务
自动启动
OracleDBConsoleorcl
OracleEnterpriseManager(OEM)
OracleOraDb10g_home1iSQL*Plus
iSQL*Plus
OracleOraDb10g_home1TNSListener
数据库监听程序
OracleServiceORCL
数据库例程
OracleJobSchedulerORCL
数据库工作日程调度
禁用
OracleOraDb10g_home1SNMPPeerEncapsulator
简单网络管理协议点对点封装服务
手动
OracleOraDb10g_home1SNMPPeerMasterAgent
简单网络管理协议点对点主控代理服务
为了提高教学资源的利用率,可以将缺省为“自动启动”状态的Oracle服务改为手动状态,在有必要的时候进行手动启动。
注意首先应启动OracleOraDb10g_home1TNSListener服务。
OracleDBConsoleorcl服务依赖于OracleSerivceORCL服务,即OracleSerivceORCL服务应该先于OracleDBConsoleorcl服务启动,后于OracleDBConsoleorcl服务关闭。
OracleJobSchedulerORCL服务负责数据库工作日程调度,一般没有安排工作日程不需要启动,默认是禁用,因为启动后会占用很大的系统资源。
为便于管理我们创建批处理文件来调用net命令自动完成Oracles服务的启动或停止。
创建两个文本文件service_Start.lst,service_Stop.lst分别处理要启动或停止的WindowsOraclesServices。
注意启动和停止Oracle服务的顺序。
OracleOraDb10g_home1iSQL*Plus
service_Start.lst
service_Stop.lst
创建两个批处理文件OS_Start.bat,OS_Stop.bat分别处理要启动或停止WindowsOracleServices。
remOracleServicesStop.bat(OS_Stop.bat)
echoWindowsServicesManagementisStop...
For/f%%iin(service_Stop.lst)DOnetstop%%i
echoWindowsServicesManagementisFinished.
@echoon
remOracleServicesStart.bat(OS_Start.bat)
echoWindowsServicesManagementisBegan...
For/f%%iin(service_Start.lst)DOnetstart%%i
四、
彻底卸载Oracle10g
正常卸载
首先停止所有Oracle服务。
(可以调用OS_Stop.bat)
启动OUI卸装所有Oracle产品,但UniversalInstaller本身不能被删除:
开始->程序->Oracle-OraDb10g_home1->OracleInstallationProducts->UniversalInstaller点击“卸载产品”
附加卸载
正常卸载是无法彻底删除Oracle的,我们可以继续以下操作:
运行regedit,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,删除这个入口。
然后选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,滚动这个列表,删除所有Oracle入口。
然后选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application,删除所有Oracle入口;
开始->设置->控制面板->系统->高级->环境变量,删除环境变量CLASSPATH和PATH中有关Oracle的设定;
从桌面、启动组、程序菜单中,删除所有有关Oracle的组和图标;
删除C:
\ProgramFiles\Oracle目录;
删除你的Oracles安装目录,默认目录在C盘下有一个以ORACLE命名的文件夹。
(8)
重新启动计算机(重启后才能完全删除Oracle所在目录);
(9)
删除与Oracle有关的文件。
选择Oracle所在的目录。
如:
\Oracle,删除这个目录及所有子目录。
(10)
如有必要,在控制面板的管理工具中删除所有Oracle相关的ODBC的DSN;
(11)
到事件查看器中,删除Oracle相关的日志。
说明:
如果有个别DLL文件无法删除的情况,则不用理会。
(12)
如果要安装新的Oracle,则在安装时,选择一个新的目录,安装完毕并重新启动后,原来的删不掉的目录及文件就可以删除掉了。
五、
结束语
在数据库快速发展的技术支持下,基于Oracle的数据库应用系统的教学和研究远未停止,本文给出了一个简单的Oracle安装、环境配置和卸载方案,为Oracle数据库的教学和管理抛砖引玉,我想通过我们不断努力提高专业技术水平和解决问题的能力,一定能实现真正意义上的教学。
参考文献
1.
路川、胡欣杰等,Oracle10g宝典,电子工业出版社,2005
2.
赵伯山、郭飞宇,OracleDatabase10g实用培训教程,清华大学出版社,2005
3.JohnGarmany,DonaldK.Burleson编著,OracleApplicationServer10gAdministrationHandbook(oracle应用程序服务器10g的系统管理员使用手册)
4.王海亮、于三禄等,精通Oracle10g系统管理,中国水利电力出版社,2005
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 浅谈Oracle 10g教学环境的安装配置与卸载 浅谈 Oracle 10 教学 环境 安装 配置 卸载