1.怎么安装Oracle9i
在win7下安装oracle9i方法:1.硬件配置要求 安装Oracle 9i要求的最低硬件配置如下: Memory:512MB (我装的第二台是256M内存,也没有问题) Swap space:1G Disk space: Database software:3.5G;seed database:1G Temporary disk space:400MB in /tmp。
2.设置Swap space 使用下列命令检查内存的大小: grep MemTotal /proc/meminfo 使用下列命令检查交换空间的大小: cat /proc/swaps 为达到1G的Swap space要求,创建临时交换空间。命令如下: dd if=/dev/zero of=tmpswap bs=1k count=1000000 chmod 600 tmpswap mkswap tmpswap(如是以oracle用户telnet上server,再su成root的,则可能会报错说没有这个命令,那是因为PATH中没有 /sbin目录,所以运行/sbin/ mkswap tmpswap就可以了) swapon tmpswap 注意:重新启动后,临时交换空间不会自动加载,需要再次执行swapon tmpswap命令。
安装完毕后,可以用swapoff tmpswap; rm tmpswap命令删除交换空间和临时文件。 3.设置共享内存 Oracle 9i使用Solaris的共享内存、交换区等资源进行工作,因而内核参数的是Oracle 9i能否正常安装和运行的关键,我第一次安装失败就是因为共享内存设置不够大导致中途退出的。
a96167.pdf对共享内存的大小没有明确的要求,但实际上不设置此项,极可能导致安装到中途时,安装程序突然退出。将共享内存的大小设置为1G。
4、使用如下命令检查共享内存的大小: cat /proc/sys/kernel/shmmax 使用如下命令检查共享内存为1G:echo 1073741824 > /proc/sys/kernel/shmmax 设置完毕后,可以再运行命令查看是否更改了。每次系统启动后,需要重新设置。
2.如何正确安装Oracle数据库9i和10g版本,要详细步骤?
Oracle 9i安装程序共有三个档案,分别是Linux9i_Disk1.cpio.gz、Linux9i_Disk2.cpio.gz、Linux9i_Disk3.cpio.gz。
因为这三个档案都是压缩档,您可以参考下列步骤进行解压缩: 1. 执行gunzip,例如: > gunzip Linux9i_Disk1.cpio.gz > gunzip Linux9i_Disk2.cpio.gz > gunzip Linux9i_Disk3.cpio.gz 2. 解开.cpio档: > cpio –idmv > cpio –idmv > cpio –idmv 注:如果您觉得这样的下载方式不太方便的话,OTN网站还提供了软件订阅服务,不过这项服务因为系统维护的关系,大概在12月左右才会再上线,请自行注意网站上的讯息! 安装时之系统需求 注:Oracle 9i安装程序Oracle Universal Installer在执行安装动作时会使用/tmp作为资料暂存目录。如果/tmp目录之剩余空间不足,建议您设定TMP或是TMPDIR等环境变量,指向具有足够空间之目录即可。
但是该目录必须开放可写入之权限。 安装Oracle 9i之前置处理动作 1. 在安装Oracle 9i之前,请先下载以下两个档案: n orarun9i.rpm: 下载地址: ftp://ftp.suse.com/pub/suse/i386/supplementary/commercial/Oracle/orarun9i.rpm n Java Development Kit(JDK)1.3.1: 下载地址: 2. 设定oracle使用者帐户密码(optional) 之前有安装过Oracle 8i for Linux的读者应该记得,安装之前必须先在Linux操作系统下新增一个名为oracle之使用者帐户,以及一个oracle DBA所专用的群组。
但是SuSE Linux 7.1版在操作系统安装完毕时预设就有一个oracle帐户,甚至连群组(名称为oinstall)都已经设定好了!(只差在不知道oracle帐户的密码是什么!如果有读者知道的话也请发个mail告诉我)所以建议您先利用root身分更改oracle使用者之密码,以免以后需要用oracle帐户登入时不知道密码。更改密码的方式如下: > passwd oracle 执行orarun9i.rpm 这个步骤大概是各位觉得比较奇怪的部分,在此也先做个说明: 因为安装Oracle 9i时,必须先设定相关的环境变量以及Shared memory组态。
说实在的,这些工作还真的相当繁琐!所以SuSE公司就提供了这个rpm档,执行之后会自动将大部分的组态设定完成(这点是我最欣赏SuSE的地方,希望R公司也能多多学习!) 。当然您也可以依实际需要再作必要的调整。
请您利用root身分执行以下指令: > rpm –Uvh orarun9i.rpm 执行之后会在操作系统加入以下两个档案,分别是 n /etc/profile.d/oracle.sh 设定ORACLE_HOME、ORACLE_BASE、ORACLE_SID…等环境变量。 n /etc/rc.config.d/oracle.rc.config 设定Shared memory之各参数值。
这些档案您都可以依照实际环境再予以修改,但如果您是第一次安装的读者 建议您还是尽量使用预设的设定较好。 图三:/etc/profile.d/oracle.sh档案内容 图四:/etc/rc.config.d/oracle.rc.config之档案内容。
注1:在/etc/profile.d/oracle.sh所设定的Oracle_SID名称为orcl,如果不想使用这个名字的话,可以在更改掉档案的只读属性之后予以修改。例如我将ORACLE_SID更改成ora901。
注2:最重要的Shared Memory参数为SHMMAX,建议的设定值为(物理内存的一半)。例如我安装用的服务器内存为512MB,则SHMMAX可设为256MB,换算方式如下: 256 MB = (1MB=1048576 bytes) *256 = 268435456 bytes 4. 安装JDK 在Sun网站上提供下载的JDK for Linux有两种格式,一种是.bin档,另一种是.rpm档。
安装的方式分别如下: n j2sdk-1_3_1-linux-i386.bin的安装方式 1) 将j2sdk-1_3_1-linux-i386.bin复制到欲安装的目录下,例如/usr/local。 2) 更改档案属性为”可执行”: > chmod a+x j2sdk-1_3_1-linux-i386.bin 3) 执行JDK安装程序 > ./j2sdk-1_3_1-linux-i386.bin n j2sdk-1_3_1-linux-i386-rpm.bin的安装方式 1) 执行j2sdk-1_3_1-linux-i386-rpm.bin: > chmod a+x j2sdk-1_3_1-linux-i386-rpm.bin > ./j2sdk-1_3_1-linux-i386-rpm.bin 执行之后会在目前工作目录下产生一个jdk-1.3.1.i386.rpm档案。
2) 利用rpm指令安装JDK程序套件: > rpm –iv jdk-1.3.1.i386.rpm 当您完成以上几项准备工作之后。接下来就可以正式开始安装Oracle 9i了。
使用Oracle Universal Installer进行安装 当您完成所有前置准备动作后,请利用oracle帐户重新登入系统。建议您执行env指令确认所有环境变量是否设定无误: # env 接下来请切换至Oracle 9i第一片所在目录以执行安装程序,我是利用光盘片安装,执行安装程序的方式为: # ./cdrom/runInstaller (/cdrom 为光驱mount之目录名称) 注:如果您也是利用光盘安装,请不要切换至/cdrom目录下才执行runInstaller,原因容后说明。
Oracle Universal Installer安装程序顺利激活之后,您可以看到如下图五之画面: 图五:激活Oracle Universal Installer 2.0.1 跳过欢迎画面后就可以开始正式的安装啰! Step1: 设定Oracle Inventory之位置 首先您必须指定Oracle Inventory之所在目录。Oracle Inventory是用来记录所有安装过的Oracle产品清单,如果没有特殊的需求就请依照预设的目录/opt/oracle/oraInventory即可。
3.怎么安装Oracle9i
系统需求:
-》内存
最小256MB。
使用以下命令确认系统内存容量:
#/usr/sbin/demesg | grep “Physical:”
-》空间
两倍于物理内存
以下命令确认空间容量:
# /usr/sbin/swapinfo –a (需要root权限)
-》磁盘容量
数据库软件需要2.5GB,种子数据库需要额外的1GB
-》临时硬盘空间
在/tmp 目录下需要最小400MB。如果在/tmp 目录下没有400MB 以上的空间,在另一个文件系统下建立一个/tmp目录,然后设置环境变量TEMP(由使用)和TMPDIR(由操作系统程序使用)使其指向这个位置。具体如下:
$ mkdir /u03/tmp
$TEMP=/u03/tmp ; export TEMP
$TMPDIR=/u03/tmp ; export TMPDIR
-》操作系统
HP-UX 版本11.0。
利用以下命令获取当前操作系统信息:
$ uname –a
-》操作系统补丁(详细补丁要求,看oracle 的install guide)
使用以下命令确认系统上安装了哪些系统补丁:
$ /usr/sbin/swlist -l patch
使用以下命令确认系统上是否安装了特定的系统补丁:
$ /usr/sbin/swlist -l patch patch_number
使用以下命令确认系统上安装了哪些系统补丁包:
$ /usr/sbin/swlist -l bundle
-》JDK
JDK1.2.2.07以上
预安装工作:
-》确认Shell的文件大小限制
9i 缺省支持超过2GB 的文件。但是您的操作系统shell可能会强行进行文件大小限制。
使用以下命令确认您的shell是否强行进行文件大小限制:
$ ulimit –f
将文件(块)的值乘以512 可以得到shell 的最大文件大小限制(以byte 为单位)。例如:如果文件(块)设置为2097148,可以访问的最大文件大小则为1GB。
4.Oracle9i的安装要求
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或者更高),其中补丁是必需的。 1.要安装Oracle的计算机的计算机名必须是英文名称,不能是中文名称。
检查当前计算机名的方法是: 用鼠标右键点击“我的电脑”,选择“属性”,在弹出的“系统特性”窗口中,选择“网络标识”页面,单击“属性”,可以查看或者修改计算机名。2.要安装Oracle的使用的操作系统的用户名必须是英文用户,不能是中文用户。
检查当前用户的方法: 可以同时按下键盘上的“Ctrl+Alt+Del”,出现“Windows安全”对话框,可以查看您的登录信息。如可能出现类似这样的信息:“您已作为YANHAIZHEN/Administrator登录。”
其中YANHAIZHEN是计算机名,斜杠后面的Administrator是当前登录操作系统的用户。
3.如果是将Oracle的安装文件拷贝到计算机上来进行安装,那么需要注意Oracle的安装文件所在的目录不能是中文路径。4.如果曾经安装过Oracle,不管安装是否成功,如果想要再次安装,则必须先完全卸载之前安装的Oracle。
Oracle的卸载程序无法完全卸载数据库,主要是注册表的问题。如果数据库没有彻底卸载干净,则下次安装会出现错误。
要想完全卸载Oracle,应该按照下面步骤进行卸载:(1)打开“[开始]->[设置]->[控制面板]->[管理工具]->[服务]”,停止所有Oracle相关的服务。这些服务可能有9个或者更多个,其中有一些处于启动状态。
停止服务的方法是:选定想要停止的服务,点击鼠标右键,在弹出的快捷菜单中选择“停止”即可。(2)运行“开始->程序->Oracle – OraHome92->Oracle Installation Products-> Universal Installer”,在弹出的“欢迎使用”对话框中,点击[卸装产品]按钮,卸载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的服务和环境设置信息,才可以彻底卸载数据库。
5.win10系统怎么安装oracle软件
这个版本的软件可能和win10系统不兼容,换个最新版的重装试试。
还是不行,说明系统有问题,直接换个验证过的系统盘重装系统就行了,这样就可以全程自动、顺利解决 软件无法安装 的问题了。用u盘或者硬盘这些都是可以的,且安装速度非常快。安装方法如下:
1、U盘安装:用ultraiso软件,打开下载好的系统安装盘文件(ISO文件),执行“写入映像文件”把U盘插到电脑上,点击“确定”,等待程序执行完毕后,这样就做好了启动及安装系统用的u盘,用这个做好的系统u盘引导启动机器后,即可顺利重装系统了;
2、硬盘安装:前提是,需要有一个可以正常运行的Windows系统,提取下载的ISO文件中的“*.GHO”和“安装系统.EXE”到电脑的非系统分区,然后运行“安装系统.EXE”,直接回车确认还原操作,再次确认执行自动安装操作(执行前注意备份C盘重要资料);
转载请注明出处windows之家 » win10安装oracle9i