Oracle 10g 10.1.0.3 全程安装配置图解!(一)
2008-07-13 20:19
761 查看
第一部分:Oracle 10.0.3 安装全程图解
第二部分:安装后的设置
1.oracle 开机自动启动和关闭脚本的配置(从34楼开始)
折腾了几天终于在我的Solaris 10 (for X86 08/07)上装好Oracle 10g了!
废话少说,下面全程图解oracle 10g 10.1.0.3 for Solaris x86 的安装!
安装准备:
首先以root用户登录
打开一个终端:
1.编辑几个跟内存分配有关的系统参数参数
vi /etc/system
set shmsys:shminfo_shmmax=4294967295 (给oracle最大内存设为2G)
set shmsys:shminfo_shmmin=1
set shmsys:shminfo_shmmni=100
set shmsys:shminfo_shmseg=10
set semsys:seminfo_semmni=110
set semsys:seminfo_semmns=310
//附注说明:
----------------------------------------------
ORACLE安装时缺省的设置: 建议修改的设置:
set shmsys:shminfo_shmmax=4294967295
set shmsys:shminfo_shmmin=1
set shmsys:shminfo_shmmni=100
set shmsys:shminfo_shmseg=15
set semsys:seminfo_semmns=200
set semsys:seminfo_semmni=70
set ulimit=3000000
set semsys:seminfo_semmni=315
set semsys:seminfo_semmsl=300
set semsys:seminfo_semmns=630
set semsys:seminfo_semopm=315
set semsys:seminfo_semvmx=32767
set shmsys:shminfo_shmmax=4294967295
set shmsys:shminfo_shmmni=315
set shmsys:shminfo_shmseg=10
set shmsys:shminfo_shmmin=1
其中这些参数的含义
shmmax - 共享内存段的最大字节数,建议设大点,甚至可以大过物理内存的字节数
shmmin - 共享内存段的最小尺寸.
shmmni - 共享内存段的最大数目.
shmseg - 每个进程可分配的最大共享内存段数目.
shmall - 最大的并发共享内存段数目,比SGA还要大.
semmns - 信号灯的最大数量,跟ORACLE的PROCESS数有关.
semmsl - 每个信号灯集合中最多的信号灯数目.
-------------------------------------------------------
2. 创建用户和组
# groupadd dba
# groupadd oinstall
#useradd –g dba -G oinstall –d /export/home/oracle –m oracle
#passwd oracle (改oracle用户密码)
3.创建必要的目录然后给Oracle用户授权!
我习惯实在安装系统的时候单独划分盘区 3 -- /Oracle 作为ORACLE_BASE
机构必要的目录需要给oracle用户和dba,oinstall组授予访问权限,我这里是直接
# chmod -R 777 /oracle
4.设定oracle用户的环境参数
//其他人到这步是su到oracle用户, 用vi编辑oracle 用户主目录下的 .profile
我不太喜欢vi ,习惯用gedit ,但是在oracle用户下 gedit 不能打开 .profile
所以现在root下编辑完!
# gedit /export/home0/oracle/.profile
我的oracle用户 .profile 内容如下:
##############################################################
ORACLE_BASE=/oracle
ORACLE_HOME=$ORACLE_BASE/product/10.0.2
ORACLE_SID=ora10g
NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
PATH=$ORACLE_HOME/bin:/bin:/sbin:/usr/ccs/bin:/usr/local/bin
LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/network/lib:/usr/local/lib:/usr/lib
TMPDIR=/var/tmp
export ORALCE_BASE ORACLE_HOME ORACLE_SID NLS_LANG PATH LD_LIBRARY_PATH
umask 022
##############################################################
5.准备安装介质
从oracle网站下载得到以下文件:solarisx86_DB_10_1_0_3_Disk1.cpio
先用ftp 以oracle用户登录到我的Solaris 机器上
复制此文件到oracle 主目录下
$ gunzip -d solarisx86_DB_10_1_0_3_Disk1.cpio.gz
$ cpio -ivmd < solarisx86_DB_10_1_0_3_Disk1.cpio
Disk1/stage/Components/oracle.assistants.acf/10.1.0.3.0/1/DataFiles/lib.jar
Disk1/stage/Components/oracle.assistants.acf/10.1.0.3.0/1/DataFiles/class.jar
Disk1/stage/Components/oracle.assistants.acf/10.1.0.3.0/1/DataFiles
Disk1/stage/Components/oracle.assistants.acf/10.1.0.3.0/1
Disk1/stage/Components/oracle.assistants.acf/10.1.0.3.0
Disk1/stage/Components/oracle.assistants.acf
......
Disk1/install/oneclick.properties.ORIG
Disk1/install
Disk1/response/custom.rsp
Disk1/response/dbca.rsp
Disk1/response/emca.rsp
Disk1/response/enterprise.rsp
Disk1/response/netca.rsp
Disk1/response/standard.rsp
Disk1/response
Disk1/runInstaller
Disk1/welcome.htm
Disk1
1310640 块
$ cd Disk1
$ ls
doc response stage
install runInstaller welcome.htm
6.修改两个安装配置文件,增加版本5.10,以便顺利通过系统版本检查
$ gedit oraparam.ini
#You can customise error message shown for failure through CERTIFIED_VERSION_FAI
LURE_MESSAGE
Solaris=5.6,5.7,5.8,5.9,5.10 (就是添加5.10)
$ gedit oraparam.var
#You can customise error message shown for failure through CERTIFIED_VERSION_FAI
LURE_MESSAGE
Solaris=5.8,5.9,5.10 (就是添加5.10)
OK下面就可以开始安装oracle database 了!
正在启动 Oracle Universal Installer...
正在检查安装程序要求...
检查操作系统版本: 必须是5.6, 5.7, 5.8, 5.9 or 5.10。
实际为 5.10 通过
所有安装程序要求均已满足。
准备从以下地址启动 Oracle Universal Installer /tmp/OraInstall2008-04-10_07-37-59PM. 请稍候...$ Oracle Universal Installer, 版本 10.1.0.3.0 Production
版权所有 (c) 1999, 2004, Oracle。保留所有权利。
然后出现OUI窗口
![](http://www.ixpub.net/images/dst/attachimg.gif)
![](http://www.ixpub.net/attachments/day_080411/20080411_65a83011c41dafcc71d4aKwXRnsNqM7c.jpg)
![](http://www.ixpub.net/images/attachicons/image.gif)
OUI_1.jpg (75.43 KB)
2008-4-11 06:36
选择下一步
![](http://www.ixpub.net/images/dst/attachimg.gif)
![](http://www.ixpub.net/attachments/day_080411/20080411_0a61a2363f3b0707e09dc3UxWrBw2hs6.jpg)
![](http://www.ixpub.net/images/attachicons/image.gif)
OUI_2.jpg (84.75 KB)
2008-4-11 06:44
选择下一步
![](http://www.ixpub.net/images/dst/attachimg.gif)
![](http://www.ixpub.net/attachments/day_080411/20080411_d23b5bbd005a9bbd830ecosABxoFaOfe.jpg)
![](http://www.ixpub.net/images/attachicons/image.gif)
OUI_3.jpg (83.97 KB)
2008-4-11 06:44
根据提示打开另一终端
$ su
口令:
#
# cd /export/home0/oracle/oraInventory/
# ls
orainstRoot.sh
# ./orainstRoot.sh
chmod: 警告: 不能访问 /var/opt/oracle
创建 Oracle Inventory 指针文件(/var/opt/oracle/oraInst.loc)
更改组名/export/home0/oracle/oraInventory 到 oinstall.
//嘿嘿报错了,不担心!马上改一下目录权限
# cd /var
# cd opt
# ls
oracle webconsole
# chmod -R 777 /var/opt/oracle
//改好了,重新run一下要求的脚本
# cd /export/home0/oracle/oraInventory
# ls
orainstRoot.sh
# ./orainstRoot.sh
创建 Oracle Inventory 指针文件(/var/opt/oracle/oraInst.loc)
更改组名/export/home0/oracle/oraInventory 到 oinstall.
#
回到OUI窗口选择“继续”!
//好了,下面的安装过程大家就看图吧!我不多废话了!
第二部分:安装后的设置
1.oracle 开机自动启动和关闭脚本的配置(从34楼开始)
折腾了几天终于在我的Solaris 10 (for X86 08/07)上装好Oracle 10g了!
废话少说,下面全程图解oracle 10g 10.1.0.3 for Solaris x86 的安装!
安装准备:
首先以root用户登录
打开一个终端:
1.编辑几个跟内存分配有关的系统参数参数
vi /etc/system
set shmsys:shminfo_shmmax=4294967295 (给oracle最大内存设为2G)
set shmsys:shminfo_shmmin=1
set shmsys:shminfo_shmmni=100
set shmsys:shminfo_shmseg=10
set semsys:seminfo_semmni=110
set semsys:seminfo_semmns=310
//附注说明:
----------------------------------------------
ORACLE安装时缺省的设置: 建议修改的设置:
set shmsys:shminfo_shmmax=4294967295
set shmsys:shminfo_shmmin=1
set shmsys:shminfo_shmmni=100
set shmsys:shminfo_shmseg=15
set semsys:seminfo_semmns=200
set semsys:seminfo_semmni=70
set ulimit=3000000
set semsys:seminfo_semmni=315
set semsys:seminfo_semmsl=300
set semsys:seminfo_semmns=630
set semsys:seminfo_semopm=315
set semsys:seminfo_semvmx=32767
set shmsys:shminfo_shmmax=4294967295
set shmsys:shminfo_shmmni=315
set shmsys:shminfo_shmseg=10
set shmsys:shminfo_shmmin=1
其中这些参数的含义
shmmax - 共享内存段的最大字节数,建议设大点,甚至可以大过物理内存的字节数
shmmin - 共享内存段的最小尺寸.
shmmni - 共享内存段的最大数目.
shmseg - 每个进程可分配的最大共享内存段数目.
shmall - 最大的并发共享内存段数目,比SGA还要大.
semmns - 信号灯的最大数量,跟ORACLE的PROCESS数有关.
semmsl - 每个信号灯集合中最多的信号灯数目.
-------------------------------------------------------
2. 创建用户和组
# groupadd dba
# groupadd oinstall
#useradd –g dba -G oinstall –d /export/home/oracle –m oracle
#passwd oracle (改oracle用户密码)
3.创建必要的目录然后给Oracle用户授权!
我习惯实在安装系统的时候单独划分盘区 3 -- /Oracle 作为ORACLE_BASE
机构必要的目录需要给oracle用户和dba,oinstall组授予访问权限,我这里是直接
# chmod -R 777 /oracle
4.设定oracle用户的环境参数
//其他人到这步是su到oracle用户, 用vi编辑oracle 用户主目录下的 .profile
我不太喜欢vi ,习惯用gedit ,但是在oracle用户下 gedit 不能打开 .profile
所以现在root下编辑完!
# gedit /export/home0/oracle/.profile
我的oracle用户 .profile 内容如下:
##############################################################
ORACLE_BASE=/oracle
ORACLE_HOME=$ORACLE_BASE/product/10.0.2
ORACLE_SID=ora10g
NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
PATH=$ORACLE_HOME/bin:/bin:/sbin:/usr/ccs/bin:/usr/local/bin
LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/network/lib:/usr/local/lib:/usr/lib
TMPDIR=/var/tmp
export ORALCE_BASE ORACLE_HOME ORACLE_SID NLS_LANG PATH LD_LIBRARY_PATH
umask 022
##############################################################
5.准备安装介质
从oracle网站下载得到以下文件:solarisx86_DB_10_1_0_3_Disk1.cpio
先用ftp 以oracle用户登录到我的Solaris 机器上
复制此文件到oracle 主目录下
$ gunzip -d solarisx86_DB_10_1_0_3_Disk1.cpio.gz
$ cpio -ivmd < solarisx86_DB_10_1_0_3_Disk1.cpio
Disk1/stage/Components/oracle.assistants.acf/10.1.0.3.0/1/DataFiles/lib.jar
Disk1/stage/Components/oracle.assistants.acf/10.1.0.3.0/1/DataFiles/class.jar
Disk1/stage/Components/oracle.assistants.acf/10.1.0.3.0/1/DataFiles
Disk1/stage/Components/oracle.assistants.acf/10.1.0.3.0/1
Disk1/stage/Components/oracle.assistants.acf/10.1.0.3.0
Disk1/stage/Components/oracle.assistants.acf
......
Disk1/install/oneclick.properties.ORIG
Disk1/install
Disk1/response/custom.rsp
Disk1/response/dbca.rsp
Disk1/response/emca.rsp
Disk1/response/enterprise.rsp
Disk1/response/netca.rsp
Disk1/response/standard.rsp
Disk1/response
Disk1/runInstaller
Disk1/welcome.htm
Disk1
1310640 块
$ cd Disk1
$ ls
doc response stage
install runInstaller welcome.htm
6.修改两个安装配置文件,增加版本5.10,以便顺利通过系统版本检查
$ gedit oraparam.ini
#You can customise error message shown for failure through CERTIFIED_VERSION_FAI
LURE_MESSAGE
Solaris=5.6,5.7,5.8,5.9,5.10 (就是添加5.10)
$ gedit oraparam.var
#You can customise error message shown for failure through CERTIFIED_VERSION_FAI
LURE_MESSAGE
Solaris=5.8,5.9,5.10 (就是添加5.10)
OK下面就可以开始安装oracle database 了!
2.安装Oracle 10g 10.1.0.3企业版数据库
$ ./runInstaller正在启动 Oracle Universal Installer...
正在检查安装程序要求...
检查操作系统版本: 必须是5.6, 5.7, 5.8, 5.9 or 5.10。
实际为 5.10 通过
所有安装程序要求均已满足。
准备从以下地址启动 Oracle Universal Installer /tmp/OraInstall2008-04-10_07-37-59PM. 请稍候...$ Oracle Universal Installer, 版本 10.1.0.3.0 Production
版权所有 (c) 1999, 2004, Oracle。保留所有权利。
然后出现OUI窗口
![](http://www.ixpub.net/images/dst/attachimg.gif)
![](http://www.ixpub.net/attachments/day_080411/20080411_65a83011c41dafcc71d4aKwXRnsNqM7c.jpg)
![](http://www.ixpub.net/images/attachicons/image.gif)
OUI_1.jpg (75.43 KB)
2008-4-11 06:36
选择下一步
![](http://www.ixpub.net/images/dst/attachimg.gif)
![](http://www.ixpub.net/attachments/day_080411/20080411_0a61a2363f3b0707e09dc3UxWrBw2hs6.jpg)
![](http://www.ixpub.net/images/attachicons/image.gif)
OUI_2.jpg (84.75 KB)
2008-4-11 06:44
选择下一步
![](http://www.ixpub.net/images/dst/attachimg.gif)
![](http://www.ixpub.net/attachments/day_080411/20080411_d23b5bbd005a9bbd830ecosABxoFaOfe.jpg)
![](http://www.ixpub.net/images/attachicons/image.gif)
OUI_3.jpg (83.97 KB)
2008-4-11 06:44
根据提示打开另一终端
$ su
口令:
#
# cd /export/home0/oracle/oraInventory/
# ls
orainstRoot.sh
# ./orainstRoot.sh
chmod: 警告: 不能访问 /var/opt/oracle
创建 Oracle Inventory 指针文件(/var/opt/oracle/oraInst.loc)
更改组名/export/home0/oracle/oraInventory 到 oinstall.
//嘿嘿报错了,不担心!马上改一下目录权限
# cd /var
# cd opt
# ls
oracle webconsole
# chmod -R 777 /var/opt/oracle
//改好了,重新run一下要求的脚本
# cd /export/home0/oracle/oraInventory
# ls
orainstRoot.sh
# ./orainstRoot.sh
创建 Oracle Inventory 指针文件(/var/opt/oracle/oraInst.loc)
更改组名/export/home0/oracle/oraInventory 到 oinstall.
#
回到OUI窗口选择“继续”!
//好了,下面的安装过程大家就看图吧!我不多废话了!
相关文章推荐
- Oracle 10g 10.1.0.3 全程安装配置图解!(四)
- Oracle 10g 10.1.0.3 全程安装配置图解!
- Oracle 10g 10.1.0.3 全程安装配置图解!(三)
- Oracle 10g 10.1.0.3 全程安装配置图解!(二)
- CentOS 下 Oracle 10g 安装 + 配置 全过程(图解)
- 在Window 7 64位操作系统上安装Oracle 10g 及 配置PLSQL Developer 8.0.4图解
- 在Window 7 64位操作系统上安装Oracle 10g 及 配置PLSQL Developer 8.0.4图解
- Oracle 10G服务器安装图解 3(选择配置选项)
- 在Window 7 64位操作系统上安装Oracle 10g 及 配置PLSQL Developer 8.0.4图解
- Oracle 10G服务器安装图解 4(定端口配置选项)
- Vmware+Linux+Oracle 10G RAC全程详细图解 安装database_5
- Oracle 10G服务器安装图解 6(配置工具)
- 全程图解:Centos 5.2 下 ORACLE10G 安装配置
- Oracle 10g 安装图解
- Windows下ORACLE 10g安装与操作图解
- RedHat EL5 安装Oracle 10g RAC之--系统环境配置(1)
- Oracle 10G服务器安装图解 2(选择产品安装路径)
- Oracle 10G服务器安装图解 8(安装完毕)
- Windows下安装Oracle 10g网络配置检查未执行的问题
- 【ORACLE】Oracle 11g数据库的安装图解和配置EM(网页管理)