1.如何正确安装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即可。
2.怎么安装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 设置完毕后,可以再运行命令查看是否更改了。每次系统启动后,需要重新设置。
3.怎么安装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 设置完毕后,可以再运行命令查看是否更改了。每次系统启动后,需要重新设置。
4.win10怎么安装oracle10
1、Oracle安装时有两个软件包winx64_12102_database_下的所有文件复制到:winx64_12102_database_文件夹里。
Win10在安装oracle时可能会遇到没有安装环境的问题在安装文件的/stage/cvu文件夹下面找到文件 cvu_prereq.xml文件,修改为如下(添加windows 10相关字段,若你的系统为32位只需要添加win10 32的子段即可,若你的系统为64位只需要添加win10 64的子段即可):2、可以写自己的电子邮件,也可以不写,更新部分对勾去掉,点击下一步3、可以写自己的电子邮件,也可以不写,更新部分对勾去掉,点击下一步4、选择桌面类,点击下一步。
5.ORACLE9IOCFSRACVMWARE安装方法是怎样的
(1)硬件环境 HP DL380服务器 CPU 3。
0*2 内存:4G 硬盘:100G (2)软件环境 Windows 2000 Profession (使用Winodws XP 2003等系统一样的方法) Vmware gsx 3。0 (3)安装vmware gsx 3。
0和一个Windows 2000 profession的操作系统, 具体方法很多资料都有,不在重复。 (4)拷贝上面安装的系统,重新更改机器名和IP地址 (5)RAC规划 机器名:RAC1 RAC2 IP-Public 192。
168。100。
1 192。168。
100。2 IP-Private 10。
0。0。
1 10。0。
0。2 共享硬盘:4G (6)使用vmware-vdiskmanager创建共享磁盘 vmware-vdiskmanager -c -s 4Gb -a lsilogic -t 3 "d:\rac1\share。
vmdk" (7)修改两台虚拟机的配置文件,把共享磁盘添加到两台机器中,同时修改两台虚拟机的配置文件如下: scsi1。present = "TRUE" scsi1。
virtualDev = "lsilogic" scsi1。sharedBus = "virtual" scsi1:0。
present = "TRUE" scsi1:0。mode = "independent-persistent" scsi1:0。
filename = "d:\rac1\share。vmdk" scsi1:0。
deviceType = "plainDisk" disk。 locking = "false" diskLib。
dataCacheMaxSize = "0" diskLib。 = "0" diskLib。
= "0" diskLib。 dataCachePageSize = "4096" diskLib。
maxUnsyncedWrites = "0" (8)同时启动两台机器,这是出现发现新设备, /cm/LookupDownloads。 do?role=1&geo=ALL&category=-1&family=-1&product=2095 LSI20320-R WINDOWS 2000的驱动 (9)驱动安装上去以后,我们使用磁盘管理会在两台机器上面,同时发现一个4Gb的贡献磁盘 (10)同时修改两台机器的hosts文件加入 192。
168。100。
1 ha1 192。168。
100。2 ha2 10。
0。0。
1 ha1-san 10。0。
0。2 ha2-san (11)检查两个节点是否可以同时访问 在RAC2 net use \\rac1\c$ 在RAC1 net use \\rac2\c$ (12)去metalink。
oracle。com下载 3973928 The Windows CFS and Clusterware Patch for 9。
2。0。
6 2878462 The 2。2。
0。18。
0 Oracle Universal Installer(这个包不是必须的,但是在rac多于2台以上,是必须的) 3948480 The 9。 2。
0。6 RDBMS patchset Oracle 9i Patch 9。
2。0。
6 >> downloaded from Metalink Patch number 3948480 c:\installs\9206\disk1\ Oracle Clusterware patch 9。 2。
0。6 >> downloaded from Metalink Patch number 3973928 c:\installs\osd9206\ 2878462 The 2。
2。0。
18。0 Oracle Universal Installer C:\installs\OUI220 (13)使用c:\installs\osd9206\preinstall_rac\clustercheck目录下面的 clustercheck。
exe程序,安装一步一步下来,如果你上面配置正确, 应该提示ORACLE CLUSTER CHECK WAS SUCCESSFUL,否则检查上面的步骤是否正确。 (14)在任意一个节点使用磁盘管理器,选择共享磁盘,创建扩展分区(全部4Gb), 然后创建逻辑分区,我们选择不分区驱动标识和不格式化持盘。
这样我们就创建了一个 4Gb的逻辑分区,我们同时在另一个节点查看是否已经创建完成,如果两边的分区信息不一致, 重启两台虚拟机。 希望我的回答可以帮到你。
6.Oracle9i数据库服务器怎么安装
试验采用Windows 2000 Server作为安装的网络操作系统平台,数据库服务器采用Oracle 9i Database for Windows 2000的企业版。
1 安装的硬件环境需求 下列从5个主要的方面阐述Oracle 9i对硬件环境的要求。 1。
对CPU的要求 CPU最低配置到Pentium 166就可以。 2。
对内存的要求 内存容量最低为64MB,最好在256MB以上。 3。
对硬盘的要求 建议配置8GB容量以上硬盘。 4。
对光驱的要求 建议选用快速光驱,16倍速以上。 5。
对网卡的要求 一般可以选用10/100MB自适应网卡。 2 安装的软件环境需求 下列从两个主要的方面阐述Oracle 9i对软件环境的要求。
1。 对操作系统的要求 建议在全新安装的Windows 2000 Server上安装数据库服务器,在Windows 2000 Server或Windows 98上安装管理客户机。
2。 对虚拟内存的要求 建议可以将虚拟内存适当进行调整以加快安装速度。
3 安装的网络环境需求 安装Oracle 9i数据库服务器,至少需要有两台计算机,通过交换机或集线器构成局域网。 4 安装环境实例 安装环境实例如图2。
1所示 1。 数据库服务器 2。
管理客户机 5 用【Ping】命令测试网络是否连通 (1)输入“ping 192。168。
100。5 -t”命令行,单击"确定"按钮。
(2)出现如图2。3所示界面。
则表明网络已经连通。
7.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的服务和环境设置信息,才可以彻底卸载数据库。
转载请注明出处windows之家 » oracle9i安装教程win10