免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123下一页
最近访问板块 发新帖
查看: 9742 | 回复: 21
打印 上一主题 下一主题

Solaris下安装Oracle步骤 [复制链接]

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-04-01 13:50 |只看该作者 |倒序浏览
Solaris下安装ORACLE

(SPARC平台,以ORACLE 8.1.5为例)

一、准备阶段

1. 检查系统资源是否符合安装的最低要求:
   /tmp空间不小于400MB;
   内存不小于256MB,最好是1G以上;
   swap空间最好2G以上。

2. 建立ORACLE用户帐号和管理组:
   一般用oracle为用户名,dba为管理组名。建立oracle帐号时同时建立它的主目录($HOME),例:
   /export/home/oracle

3. 建立ORACLEC软件目录、数据文件目录和控制文件目录,以及oratab的目录:
   软件目录空间最少1.2 GB, 例如:/oracle/u01
   数据文件目录用以存放数据库的数据空间文件(用裸设备除外),例如:/oracle/u02
   控制文件目录存放数据库的控制文件,例如:/oracle/u03
   设置这些目录的属性,本例中,它们的属主都应该是oracle,组都应该是dba。oracle帐号应对它们拥有读写权。

   建立目录/var/opt/oracle,以存放oratab文件。设置此目录,使oracle帐号对它有写权。

4. 以oracle帐号登录,分别对上面建立的目录进行写权限测试。

5. 配置系统核心资源参数:
   以root登录,修改/etc/system文件。注意不要改动文件中的其它参数,一般都把这些参数加到文件的最后部分。改动前最好先备份此文件。
   
   此参数根据机器配置、应用模式、应用程序要求会有所变化。最好咨询一下你的ORACLE支持人员。
   本例为最小的推荐值:
            set shmsys:shminfo_shmmax=4294967295
            set shmsys:shminfo_shmmin=1
            set shmsys:shminfo_shmseg=10
            set shmsys:shminfo_shmmni=100
            set semsys:seminfo_semmns=700
            set semsys:seminfo_semmni=70
            set semsys:seminfo_semmsl=200

6. 重启机器,使上面的改动生效。

二、安装阶段

安装时先以oracle帐号登录。

1. 设定下列安装用的环境变量(可在.profile中设。本例中用ORACLE 8.1.5):

            ORACLE_HOME                        /oracle/u01/app/oracle/product/8.1.5
            ORACLE_BASE                        /oracle/u01/app/oracle
            LD_LIBRARY_PATH                /oracle/u01/app/oracle/product/8.1.5/lib:/usr/lib
            ORACLE_TERM                        vt100
            PATH                        /oracle/u01/app/oracle/product/8.1.5/bin:/usr/ccs/bin:
                                            如还要设置其它路径,那么都应该跟在上面这两个路径之后
            ORACLE_SID                        为你的database instance指定一个标识名称 (4-6个字符,如“orasid”,别用汉字)
            DISPLAY                        <主机IP>;:0.0

3. 确认环境:
  
     注销并重新登录oracle帐号,使上面的设置生效。用env命令检查一下设置是否正确。
     如果这时能够运行CDE带的xclock, 那么Oracle Universal Installer的运行就没问题了。

4. 插入ORACLE光盘,启动安装器,安装ORACLE软件:

   $ cd /cdrom/cdrom0
   $ ./runInstaller

   以下进入图形交互式的安装界面,根据屏幕提示进行选择。

5. 几个选择及注意

   注意屏幕中显示的文件安装目录是如上面对 $ORACLE_HOME的设置。
   如果是初次在此机器上安装Oracle 8i,那么会弹出一个提示窗口,要求你用root身份运行 /tmp/orainstRoot.sh脚本, 这时在可另开一窗口,改变用户身份为root,运行该脚本后,再回到提示窗口,确认提示后继续安装。

   在Install Category选择处选择“Enterprise Edition”。
   选择“Typical”进行软件安装,选择“Create a database and start the database”
   (其他可选项为“Minimal”或“Custom installs”)。

   安装开始。以后按照屏幕提示操作就行了。
   安装完成后,将自动进入建立缺省数据库和配置侦听守侯进程的界面。配置完成后,缺省数据库和侦听进程都会启动。

论坛徽章:
0
2 [报告]
发表于 2004-04-04 04:52 |只看该作者

Solaris下安装Oracle步骤

补充一点:当安装完第一张光盘需要更换第二张光盘的时候,不要按ctrl+c中止程序;在控制台中进入任何一个非光盘目录,如根下(#cd /),然后输入#eject 回车弹出光盘

论坛徽章:
0
3 [报告]
发表于 2004-04-04 08:39 |只看该作者

Solaris下安装Oracle步骤

好铁必谢

论坛徽章:
0
4 [报告]
发表于 2004-04-04 09:57 |只看该作者

Solaris下安装Oracle步骤

looks good except

4. 插入ORACLE光盘,启动安装器,安装ORACLE软件:

$ cd /cdrom/cdrom0
$ ./runInstaller


this way you will not be able to eject 1st CD without terminating installation when asked for 2nd CD.

论坛徽章:
0
5 [报告]
发表于 2004-04-05 09:43 |只看该作者

Solaris下安装Oracle步骤

如果创建实例失败,可以用
$ dbca
重新创建,并可以删除以前没有成功的实例。
如果内存较小,也可以把open cursors和process调小。

论坛徽章:
0
6 [报告]
发表于 2004-04-05 15:01 |只看该作者

Solaris下安装Oracle步骤

to lazyoracle :
looks good except

4. 插入ORACLE光盘,启动安装器,安装ORACLE软件:

$ cd /cdrom/cdrom0
$ ./runInstaller

this way you will not be able to eject 1st CD without terminating installation when asked for 2nd CD.

then how to  do  is ok?

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
7 [报告]
发表于 2004-04-05 15:14 |只看该作者

Solaris下安装Oracle步骤

各位说得对,这点我疏忽了。实际使用时,应该这样做:

4. 插入ORACLE光盘,启动安装器,安装ORACLE软件:

$ cd
$ /cdrom/cdrom0/runInstaller
......

否则当第一张盘装完后,提示换盘时,却无法将第一张盘eject出来。这大概是一个bug吧。

谢谢各位!

论坛徽章:
0
8 [报告]
发表于 2004-04-05 15:20 |只看该作者

Solaris下安装Oracle步骤

原帖由 "fufu" 发表:
to lazyoracle :
looks good except

4. 插入ORACLE光盘,启动安装器,安装ORACLE软件:

$ cd /cdrom/cdrom0
$ ./runInstaller

this way you will not be able to eject 1st CD without terminating in..........


./runInstaller &

论坛徽章:
0
9 [报告]
发表于 2004-04-05 15:40 |只看该作者

Solaris下安装Oracle步骤

兄弟,我是初学的,还不知道ORACLE是干什么用的,能否解释?谢谢

论坛徽章:
0
10 [报告]
发表于 2004-04-06 11:04 |只看该作者

Solaris下安装Oracle步骤

我用得着,估计本周末
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP