怎么安装Oracle9i

怎么安装Oracle9i,第1张

Oracle9i的安装

本章将以Windows *** 作系统为例讲述Oracle9i数据库的安装,主要内容包括:

 安装前的准备

 Oracle9i数据库的安装

 验证安装成功

1 安装前的准备

11 安装需求

Oracle公司推荐在Windows NT和Windows 2000下安装Oracle数据库,并且磁盘的分区为NTFS格式。但是你也可以使用Windows 98或者Windows XP,磁盘分区也可以是FAT32。

Oracle数据库大体上分为两个版本,一个是运行于服务器端的服务器版,一个是运行于客户端的客户版。这里主要介绍服务器版的安装。

在Oracle服务器版的安装过程中,安装程序会提示您选择安装的类型。Oracle9i数据库安装类型包括:企业版、标准版、个人版、自定义。

如果想很好地使用Oracle9i,要求读者使用的硬件平台为PIII 800MHz或者相似性能,256M内存(推荐512MB),剩余磁盘空间为3GB(推荐5GB以上),推荐读者使用的 *** 作系统是Windows2000加上补丁(Service Pack 1或者更高),其中补丁是必需的。

12 安装注意事项

1.要安装Oracle的计算机的计算机名必须是英文名称,不能是中文名称。

检查当前计算机名的方法是:

用鼠标右键点击“我的电脑”,选择“属性”,在d出的“系统特性”窗口中,选择“网络标识”页面,单击“属性”,可以查看或者修改计算机名。

2.要安装Oracle的使用的 *** 作系统的用户名必须是英文用户,不能是中文用户。

检查当前用户的方法:

可以同时按下键盘上的“Ctrl+Alt+Del”,出现“Windows安全”对话框,可以查看您的登录信息。如可能出现类似这样的信息:“您已作为YANHAIZHEN/Administrator登录。”。其中YANHAIZHEN是计算机名,斜杠后面的Administrator是当前登录 *** 作系统的用户。

3.如果是将Oracle的安装文件拷贝到计算机上来进行安装,那么需要注意Oracle的安装文件所在的目录不能是中文路径

4.如果曾经安装过Oracle,不管安装是否成功,如果想要再次安装,则必须先完全卸载之前安装的Oracle。Oracle的卸载程序无法完全卸载数据库,主要是注册表的问题。如果数据库没有彻底卸载干净,则下次安装会出现错误。

要想完全卸载Oracle,应该按照下面步骤进行卸载:

(1)打开“[开始]->[设置]->[控制面板]->[管理工具]->[服务]”,停止所有Oracle相关的服务。这些服务可能有9个或者更多个,其中有一些处于启动状态。停止服务的方法是:选定想要停止的服务,点击鼠标右键,在d出的快捷菜单中选择“停止”即可。

(2)运行“开始->程序->Oracle – OraHome92->Oracle Installation Products-> Universal Installer”,在d出的“欢迎使用”对话框中,点击[卸装产品]按钮,卸载Oracle。选择要删除的Oracle产品,然后点击“删除”按钮即可。如果显示没有已安装的组件,则跳过这步。

(3)从注册表中删除Oracle目录。运行regedit,打开注册表,从注册表中找到HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del键删除这个入口。

(4)运行regedit,删除Oracle服务。从注册表中选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,从中查找所有Oracle入口,并删除。

(5)从注册表中删除事件日志。打开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Applicat-ion,从中查找所有以Oracle开始的项,并删除。

(6)删除Oracle环境变量。注意在系统环境变量Path中也记录了Oracle的路径,需要点击[编辑],然后删除Oracle相关的路径。

(7)从你的temp目录下删除Oracle相关的文件夹。(temp目录可以从“我的电脑”-->右键“属性”-->“高级”-->“环境变量”中,查看当前的用户变量,从中找到变量temp的值)

(8)检查开始菜单中是否还有Oracle菜单,如果有,则将其删除。

(9)删除Windows系统安装磁盘中的program files\oracle 目录,如C:\program files\oracle。此目录中记录了上一次安装Oracle的信息,每次试图安装Oracle,都会记录在该目录中。如果忘记删除,则数据库安装时会出现错误。

(10)删除Oracle安装目录,如d:\Oracle。如果删除的时候有文件提示正在使用,重新启动计算机以后应该可以删除。或者也可以将无法删除的文件所在的目录改成其它名字,然后再删除。

(11)重新启动计算机。启动之后查看“服务”,确保没有Oracle相关的服务。到此为止,Oracle已经被完全卸载,可以进行新的安装了。

切记,要删除Oracle,仅仅执行Oracle卸载程序或者仅仅删除Oracle目录是不够的,必须清除Oracle的服务和环境设置信息,才可以彻底卸载数据库。

2 Oracle9i数据库的安装

前面介绍了安装Oracle9i之前需要做的准备工作以及安装注意事项。本节将重点介绍Oracle9i的安装过程。

下面详细介绍使用Oracle Universal Installer来安装Oracle9i的过程。基本步骤如下:

(1)打开“autorunexe”,开始安装Oracle。

(2)出现欢迎界面,然后点击“下一步”到文件定位界面。选择要安装的路径。

一般系统可以自动找到源路径,即Oracle安装程序所在的路径。注意安装路径必须是英文路径,如果是中文路径,则安装会出现错误。这里安装的Oracle版本为Oracle9i 920,目录名称默认为OraHome92,系统默认安装路径为C:\Oracle\ora92,可以修改为其它路径。注意,如果计算机中安装有其它Oracle软件,则不要将数据库也安装在此目录中,否则会破坏原来的软件。此外,如果上一次安装Oracle时的目录没有清除干净,则可以换个目录安装。

(3)单击“下一步”,会出现检测信息条,用户获取以前的安装信息,最后出现“可用产品对话框”,要求选择安装产品类型,可以选择安装数据库、管理服务器或者客户端,这里选择“Oracle9i Database 92010”。

(4)单击“下一步”,出现“安装类型”对话框,要求选择数据库安装类型,可以选择企业版、标准版、个人版或者自定义。这里选择“企业版”。

“企业版”安装方式将安装全部的数据库选件产品。“标准版”安装方式不安装数据库选件,一般用于提供核心的关系数据库管理服务和选项。“个人版”可以安装在单任务 *** 作系统上,例如Windows98 *** 作系统。“自定义”安装方式允许用户自己选择参数对数据库进行设置,主要用于对数据库有特殊要求时使用,但是用户必须对Oracle数据库非常熟悉。

(5)单击“下一步”,出现“数据库配置”对话框,可以选择的数据库配置类型有通用、事务处理、数据仓库、自定义、只安装软件。这里选择“通用”。

(6)单击“下一步”,出现“Oracle MTS Recovery Service配置”对话框,要求输入Oracle MTS Recovery Service在此计算机上监听请求的端口号,默认的端口号是2030。这里使用默认的端口号即可。

(7)单击“下一步”,出现“数据库标识”对话框,要求输入全局数据库名和数据库实例名SID。当输入全局数据库名时,系统自动生成SID,默认与全局数据库名相同。你也可以修改为与全局数据库名不同的其它字符串,建议初学者将全局数据库名和SID设置为相同的。

全局数据库名用来唯一地标识一个数据库,而SID(数据库系统标识符,System Identifier)用来标识与数据库相关的例程。全局数据库名的格式是“数据库名数据库域名”,数据库域名也可以省略。例如,全局数据库名ufsneusofteducn中,ufs是数据库名,neusofteducn指定数据库所在的网络域,用于在网络中区分同名的数据库。如果数据库不在网络中使用,则可以省略数据库域名,这样,全局数据库名就仅仅由数据库名组成。数据库名可以是一个长度不超过8个字符的字符串,可以包含字母、数字和其他字符。数据库域名是一个长度不超过128个字符的字符串,可以包含字母、数字、句点以及其他字符。数据库实例名主要用于对外连接时使用。在单机运行环境中,数据库名与实例名是一一对应的。

(8)单击“下一步”,出现“数据库文件位置”对话框,要求指定数据库文件的目录。默认的目录是Oracle安装磁盘下面的Oracle\oradata,但Oracle建议将数据库文件与Oracle软件安装在不同的磁盘上。这里使用默认即可。

(9)单击“下一步”,出现“数据库字符集”对话框,要求选择数据库字符集。字符集决定数据库所支持的语言标准。默认情况下,oracle9i自动选择 *** 作系统的语言作为数据库的核心字符集。这里选择“使用缺省字符集”,使用的字符集是简体中文ZHS16GBK。

(10)单击“下一步”,出现“摘要”对话框,显示前面选择的安装配置。

(11)单击“安装”按钮开始数据库的安装。安装Oracle9i的时间比较长,与机器性能有关,一般会持续30分钟左右。安装的过程中系统会提示更换第二张光盘,这时可以将第二张光盘插入到驱动器或者输入硬盘上的安装文件存储目录,然后单击“确定”继续安装。

(12)Oracle9i软件安装完成后,安装程序会自动调用Oracle Net Configuration Assistant进行网络配置,自动调用Oracle Database Configuration Assistant创建数据库,自动调用Agent Configuration Assistant进行代理配置,启动>

1 这个目前应该是比较难判断在innosetup里面,可以尝试有没有相关的exe,或者自己用java写个类,进行判断,在CODE段用exec调用相关的类进行判断。例如,innosetup有ansi版本和unicode版本在遇到汉字字符编码时,就如果不想用unicode版本(类似于Delphi2009),可以自己写个java类然后用exec 调用java运行相关类(需要制定JDK路径)。

2 Oracle在安装后一会写注册表,可以通过找到Oracle安装后的注册表键,然后在CODE段用RegQueryStringValue等相关注册表函数进行查询获得。具体可以参看innosetup的帮助文档。

3 一般在卸载会自动删除安装时FILE段的文件,但是有些自己生成的文件Inno setup不会删除,需要在CurUninstallStepChanged 这个事件函数中使用DelTree函数删除相关的文件及目录。

4 这个也只能自己手动在CODE段进行编码实现。例如要替换某些配置文件的参数可以用LoadStringFromFile StringChangeEx SaveStringToFile 先加载到字符串,在替换参数字符串,再保存到文件。

5 你说的这种断电的事情,在安装时是需要考虑,但是概率比较小。这个虽然可以在程序中判断是否先关的目录已经有安装的文件,但是个人觉得还是不需要处理,这个如果这种情况,可以在说明文档做下特殊说明就行了,例如,如果断电可以找到相关的注册表项,先删除再重新安装。

修改path,即是修改环境变量。右键点击我的电脑,属性,环境变量设置里双击path,即可修改。

修改成oracle安装路径的bin文件夹即可。

网上很多图文解说,可以自行度娘参考。

以上就是关于怎么安装Oracle9i全部的内容,包括:怎么安装Oracle9i、oracle在DOS下的运行和安装路径有关么、Inno Setup的几个问题:求高手解答,高分回报等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/9668864.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存