dreamno1 于 2010-06-18 10:38:21发表:
学习了……
frankr 于 2010-06-03 08:42:27发表:
楼上给的很详细,学习了.
blue7590 于 2010-05-19 15:45:35发表:
下载所有文件名为:10201_database_linux32.zip 文件大少(KB):653061KB 修改/etc/目录中的sysctl.conf文件增加内核参数,主要说明增加的关键部分,详细内容如下: 增加内容: kernel.shmall = 2097152 kernel.shmmax = 268435456 (以字节为单位,物理内存*512*512*2,为物理内存的2倍) kernel.shmmni = 4096 # semaphores: semmsl, semmns, semopm, semmni kernel.sem = 250 32000 100 128 fs.file-max = 65536 net.ipv4.ip_local_port_range = 1024 65000 net.core.rmem_default=262144 net.core.rmem_max=262144 net.core.wmem_default=262144 net.core.wmem_max=262144 创建安装数据库时所需要使用的用户组: 详细操作: # groupadd oinstall (增加oinstall组) # groupadd dba(增加dba组) # groupadd oper (增加oper组) 创建安装数据库时所需要使用的用户: 详细操作: # useradd -g oinstall -G dba oracle (设定oracle用户为oinstall、dba用户组的成员) # passwd oracle (设定oracle用户的密码) Changing password for user oracle. New UNIX password: 923211 (密码为:jinbiao) Retype new UNIX password: 923211 (再输入一次密码为:jinbiao) passwd: all authentication tokens updated successfully. 以下的操作步骤可以不做,创建数据库安装时数据存放路径和相关目录权限(本例中不一定使用这个路径,只是提示一下如何创建路径和设定相关目录的权限): 详细操作: # mkdir -p /oracle/product/10.2.0/db_1 (创建数据目录) # chown -R oracle.oinstall /oracle (设定目录所属的用户组和用户) # chmod -R 775 /oracle (设定目录的读写权限) 复制和解压10201_database_linux32.zip文件: 详细操作: # cp 10201_database_linux32.zip /etc/oracle/ (复制文件到oracle个人目录内) # unzip /etc/oracle/10201_database_linux32.zip (解压zip文件) 修改oracle用户下的.bash_profile文件增加以下参数,主要说明增加的关键部分,详细内容如下: 增加内容: vi .bash_profile (执行vi命令来修改.bash_profile) # Oracle Settings TMP=/tmp; export TMP TMPDIR=$TMP; export TMPDIR ORACLE_BASE=/home/oracle/oracle; export ORACLE_BASE ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1; export ORACLE_HOME ORACLE_SID=oral; export ORACLE_SID ORACLE_TERM=xterm; export ORACLE_TERM PATH=/usr/sbinPATH; export PATH PATH=$ORACLE_HOME/binPATH; export PATH LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH CLASSPATH=$ORACLE_HOME/JREORACLE_HOME/jlibORACLE_HOME/rdbms/jlib; export CLASSPATH #LD_ASSUME_KERNEL=2.4.1; export LD_ASSUME_KERNEL 重新启动操作系统: # reboot (重新启动命令) 特别说明:因为安装Oracle软件时不可使用root(超级用户)来进行安装,只可以使用刚才新建的oracle 用户来进行安装,请大家一定要注意! 重新启动操作系统后,使用oracle用户登陆操作系统进行Oracle数据库的正确安装: 用户名:oracle 密码为:jinbiao 点击“任务栏” → “应用程序” → “系统工具” → “终端”: 执行runInstaller文件进行,开始Oracle数据库的安装: 详细操作: $ /home/oracle/database/./runInstaller (执行runInstaller文件) 经过一小段的时间,会出现“选择安装方法”的信息窗口; 点选“高级安装(A)”,继续安装请单击“下一步(N)”按键; 同时“终端”窗口也会出现以下的提示信息: 进入“指定产品清单目录和身份证明”窗口: 输入产品清单目录的完整路径(D):/home/oracle/oraInventory 指定操作系统组名(S):oinstall 继续安装请单击“下一步(N)”按键; 检查产品清单目录和身份证明的过程如下图: 进入“选择安装类型”窗口,点选“企业版(E)(1.26GB)”,继续安装请单击“下一步(N)”按键; 进入“指定主目录详细信息”窗口: 名称(M):OraDb10g_home1 路径(A):/home/oracle/oracle/product/10.2.0/db_1 (本例子使用默认路径) 或者: /oracle/product/10.2.0/db_1 继续安装请单击“下一步(N)”按键;
YXWIBM 于 2010-04-08 01:23:57发表:
如果只是安装的话,我不知道你用的是什么版本的,我用的是redhat 4.7的,你开始要打些包,如果你真的什么都不知道,你可以全部都选,不要去选,然后又可能会有几个补丁要打elfutils-libelf-devel-0.97.1-5.i386.rpm,libaio-devel-0.3.105-2.i386.rpm,sysstat-5.0.5-19.el4.i386.rpm,unixODBC-devel-2.2.11-1.RHEL4.1.i386.rpm。这是我上次装的时候打的几个,你可以参考下,我记得官网上有说的,然后你把内核改改,限制下,把环境变量写好,在oracle用户下,开始的时候那些权限之类的搞好,最后runInstaller下,太多了,我手写的,累的慌,网络上步骤都有,如果中间出现问题了在吧问题贴出来吧,怎么样?j 还有在你装之前把linux先快照下。
maluwang 于 2010-04-08 00:20:02发表:
我也遇见了此问题
YXWIBM 于 2010-04-07 22:43:46发表:
问道有先后,术业有专攻,如果LZ是想大体的看看oracle的一些东西,那就直接在windows上装吧 如果,你是想把自己几年乃至以后都从事oracle的那个人觉得也从windows下开始,从整体的架构,细到参数等,毕竟没有老师之类的教你,重简单开始,一开始就面对文件那会让人很累,在windows下懂了在开linux下的学起来也就轻松多了
winnie-andy 于 2010-04-07 22:07:08发表:
机器问题不用考虑 我只想知道怎么装
duo2752 于 2010-04-07 21:58:56发表:
说个个人意见:安装数据库对内存要求很高,差不错1g左右,虚拟机里面的linux在性能方面不敢恭维,而对主机来说,需要维持虚拟机的正常运行,系统自己的运行,而且要给出很大的内存。可是当把物理内存的一半以上分给虚拟机的时候,主机就会很卡或者down掉。
dreamno1 于 2010-06-18 10:38:21发表:
学习了……
frankr 于 2010-06-03 08:42:27发表:
楼上给的很详细,学习了.
blue7590 于 2010-05-19 15:45:35发表:
下载所有文件名为:10201_database_linux32.zip
文件大少(KB):653061KB
修改/etc/目录中的sysctl.conf文件增加内核参数,主要说明增加的关键部分,详细内容如下:
增加内容:
kernel.shmall = 2097152
kernel.shmmax = 268435456 (以字节为单位,物理内存*512*512*2,为物理内存的2倍)
kernel.shmmni = 4096
# semaphores: semmsl, semmns, semopm, semmni
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default=262144
net.core.rmem_max=262144
net.core.wmem_default=262144
net.core.wmem_max=262144
创建安装数据库时所需要使用的用户组:
详细操作:
# groupadd oinstall (增加oinstall组)
# groupadd dba(增加dba组)
# groupadd oper (增加oper组)
创建安装数据库时所需要使用的用户:
详细操作:
# useradd -g oinstall -G dba oracle (设定oracle用户为oinstall、dba用户组的成员)
# passwd oracle (设定oracle用户的密码)
Changing password for user oracle.
New UNIX password: 923211 (密码为:jinbiao)
Retype new UNIX password: 923211 (再输入一次密码为:jinbiao)
passwd: all authentication tokens updated successfully.
以下的操作步骤可以不做,创建数据库安装时数据存放路径和相关目录权限(本例中不一定使用这个路径,只是提示一下如何创建路径和设定相关目录的权限):
详细操作:
# mkdir -p /oracle/product/10.2.0/db_1 (创建数据目录)
# chown -R oracle.oinstall /oracle (设定目录所属的用户组和用户)
# chmod -R 775 /oracle (设定目录的读写权限)
复制和解压10201_database_linux32.zip文件:
详细操作:
# cp 10201_database_linux32.zip /etc/oracle/ (复制文件到oracle个人目录内)
# unzip /etc/oracle/10201_database_linux32.zip (解压zip文件)
修改oracle用户下的.bash_profile文件增加以下参数,主要说明增加的关键部分,详细内容如下:
增加内容:
vi .bash_profile (执行vi命令来修改.bash_profile)
# Oracle Settings
TMP=/tmp; export TMP
TMPDIR=$TMP; export TMPDIR
ORACLE_BASE=/home/oracle/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1; export ORACLE_HOME
ORACLE_SID=oral; export ORACLE_SID
ORACLE_TERM=xterm; export ORACLE_TERM
PATH=/usr/sbinPATH; export PATH
PATH=$ORACLE_HOME/binPATH; export PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JREORACLE_HOME/jlibORACLE_HOME/rdbms/jlib; export CLASSPATH
#LD_ASSUME_KERNEL=2.4.1; export LD_ASSUME_KERNEL
重新启动操作系统:
# reboot (重新启动命令)
特别说明:因为安装Oracle软件时不可使用root(超级用户)来进行安装,只可以使用刚才新建的oracle
用户来进行安装,请大家一定要注意!
重新启动操作系统后,使用oracle用户登陆操作系统进行Oracle数据库的正确安装:
用户名:oracle
密码为:jinbiao
点击“任务栏” → “应用程序” → “系统工具” → “终端”:
执行runInstaller文件进行,开始Oracle数据库的安装:
详细操作:
$ /home/oracle/database/./runInstaller (执行runInstaller文件)
经过一小段的时间,会出现“选择安装方法”的信息窗口;
点选“高级安装(A)”,继续安装请单击“下一步(N)”按键;
同时“终端”窗口也会出现以下的提示信息:
进入“指定产品清单目录和身份证明”窗口:
输入产品清单目录的完整路径(D):/home/oracle/oraInventory
指定操作系统组名(S):oinstall
继续安装请单击“下一步(N)”按键;
检查产品清单目录和身份证明的过程如下图:
进入“选择安装类型”窗口,点选“企业版(E)(1.26GB)”,继续安装请单击“下一步(N)”按键;
进入“指定主目录详细信息”窗口:
名称(M):OraDb10g_home1
路径(A):/home/oracle/oracle/product/10.2.0/db_1 (本例子使用默认路径)
或者:
/oracle/product/10.2.0/db_1
继续安装请单击“下一步(N)”按键;
YXWIBM 于 2010-04-08 01:23:57发表:
如果只是安装的话,我不知道你用的是什么版本的,我用的是redhat 4.7的,你开始要打些包,如果你真的什么都不知道,你可以全部都选,不要去选,然后又可能会有几个补丁要打elfutils-libelf-devel-0.97.1-5.i386.rpm,libaio-devel-0.3.105-2.i386.rpm,sysstat-5.0.5-19.el4.i386.rpm,unixODBC-devel-2.2.11-1.RHEL4.1.i386.rpm。这是我上次装的时候打的几个,你可以参考下,我记得官网上有说的,然后你把内核改改,限制下,把环境变量写好,在oracle用户下,开始的时候那些权限之类的搞好,最后runInstaller下,太多了,我手写的,累的慌,网络上步骤都有,如果中间出现问题了在吧问题贴出来吧,怎么样?j
还有在你装之前把linux先快照下。
maluwang 于 2010-04-08 00:20:02发表:
我也遇见了此问题
YXWIBM 于 2010-04-07 22:43:46发表:
问道有先后,术业有专攻,如果LZ是想大体的看看oracle的一些东西,那就直接在windows上装吧
如果,你是想把自己几年乃至以后都从事oracle的那个人觉得也从windows下开始,从整体的架构,细到参数等,毕竟没有老师之类的教你,重简单开始,一开始就面对文件那会让人很累,在windows下懂了在开linux下的学起来也就轻松多了
winnie-andy 于 2010-04-07 22:07:08发表:
机器问题不用考虑 我只想知道怎么装
duo2752 于 2010-04-07 21:58:56发表:
说个个人意见:安装数据库对内存要求很高,差不错1g左右,虚拟机里面的linux在性能方面不敢恭维,而对主机来说,需要维持虚拟机的正常运行,系统自己的运行,而且要给出很大的内存。可是当把物理内存的一半以上分给虚拟机的时候,主机就会很卡或者down掉。