SunKing's Blog

留言簿(42)

Java链

友链

阅读排行榜

评论排行榜

[原创]ORACLE9.2.0 for Solaris SPARC安装手册

ORACLE9.2.0 for Solaris SPARC安装手册
--罗时民

 

软件:
  可从ORACLE网站http://download.oracle.com/ 上下载到,但是要注意版本号和机器型号对应,我下载的是solaris64_9.2.0.1.0.Disk1.cpio.gz, solaris64_9.2.0.1.0.Disk2.cpio.gz, solaris64_9.2.0.1.0.Disk3.cpio.gz 三个文件。
  在安装之前最好把make,cc或nmake,gcc安装好。

硬件:
  SUN BLADE 150机器,128+256M内存

系统环境:
  默认方式安装Solaris8,剩余空间建议至少6G以上(把三个安装文件刻成盘运行的话,可以少一点),交换分区至少400M以上(这点需要特别注意,如果少于400M安装不能正常完成) 。
一、安装前环境设置

1、首先以root用户建立oracle用户和管理组。oracle官方文档建议建立两个管理权限组,一个作为数据库管理组dba,一个安装组件管理组orainst组。以很多资深DBA的经验来看建立一个dba组即可。

#groupadd dba
#useradd -d /export/home/oracle -g dba -m oracle
#passwd oracle

2、指定oracle运行时的网络连接端口号
在/etc/services 文件最后增加两行
orasrv 1525/tcp  oracle
listener 1521/tcp 

3、设定系统运行参数
在/etc/system文件set模块后增加一段 
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 


4、编辑oracle用户的配置文件,设定oracle环境变量
编辑或创建/export/home/oracle/.profile 文件,内容如下(以下红色部分为按自己的情况需要修改的属性)

DISPLAY=192.168.1.90:0.0   #此处IP为启动图形界面机器的地址 
export DISPLAY
ORACLE_HOME=/export/home/oracle/oracle/product/9.2.0
export ORACLE_HOME
ORACLE_BASE=/export/home/oracle
export ORACLE_BASE
ORACLE_SID=nec01
export ORACLE_SID
#工作需要我用的是日语版系统,中文系统下请修改这个属性
NLS_LANG=JAPANESE_JAPAN.JA16SJIS
export NLS_LANG
JAVA_HOME=/export/home/oracle/oracle/product/9.2.0/JRE
export JAVA_HOME
JDK_HOME=$JAVA_HOME
export JDK_HOME
ORACLE_OEM_JAVARUNTIME=$JAVA_HOME
export ORACLE_OEM_JAVARUNTIME
PATH=.:/usr/local/bin:/export/home/oracle/oracle/product/9.2.0/JRE/bin:/bin:/usr/bin:/sbin:/usr/sbin:/usr/css/bin:/usr/local/bin:/usr/proc/bin:$ORACLE_HOME/bin:$ORACLE_HOME/admin/bin:$ORACLE_HOME/lib
export PATH
LD_LIBRARY_PATH=.:/lib:/usr/lib:/usr/local/lib:/usr/share/lib:/usr/css/lib:$ORACLE_HOME/lib:$ORACLE_HOME/rdbms/lib:/usr/java/lib
export LD_LIBRARY_PATH

完成以上工作后对机器reboot,使设置生效。

二、开始安装

选择英文图形界面后以oracle用户身份登录。据说以中文安装有可能出现问题,所以最好选择英文方式。

1、解压oracle安装光盘
1). 使用gunzip 解压生成三个.cpio文件
2). 分别用cpio -idvm  <文件名 命令执行三个文件生成Disk1,Disk2,Disk3三个目录
2、运行安装程序
$cd Disk1
$./runInstaller
即开始Oracle安装,出现oracle图形安装界面,按next继续

3、输入oracle的安装目录,选择默认即可;JAVA_HOME框可能需要输入JAVA_HOME;其他一直NEXT,安装时间可能很长,但一般在这一步不会出现问题,我试了三次。
4、安装完成100%后系统出现提示,/oracle/orainst/install.log安装日志文件提示OK
5、弹出Setup Privileges窗口,按要求su -root用户运行指定的root.sh可执行文件;出现提示 Are these setting correct (y/n):输入y回车;Enter the full pathname of the local bin directory (y/n):此处输入/usr/bin回车,最好不要用默认的/usr/local/bin

6、设置/var/opt/oracle/oratab文件的链接
$ln -s /var/opt/oracle/oratab /etc/oratab

7、创建net连接参数与数据库实例,此处不需特别的设置,按提示完成即可,漫长的等待。
这个时候有些安装光盘会出错,或者其他原因可能导致数据库创建失败,忽略它。等安装完成后手动用dbca命令创建数据库,在用dbca创建之前,也还有可能需要把%ORACLE_HOME%/bin/dbca文件中最终执行命令jre改成java。我有两次未成功创建数据库都是用这种方法解决的。
创建数据库实例必不可少,最好不能出一点点错。

8、如果想使用dbstart和dbshut脚本启动和关闭数据库,修改/var/opt/oracle/oratab最后一行
nec01:/export/home/oracle/oracle/product/9.2.0:N
将N改成Y.

11、执行dbstart,启动数据库。使用sqlplus工具进行测试,如能正常连接则oracle安装成功。
如果dbstart不能正常启动数据库的话,可以试着用下面方法启动数据库
$lsnrctl start
$sqlplus /nolog
SQL>connect sys/sys as sysdba
SQL>startup
 
用图形界面启动实例:
$oemapp console

参考:
作者:windblow  发表于http://www.chinaunix.net 的 oracle8.1.7 for solaris x86完全安装手册

posted on 2005-08-16 18:03 SunKing's Blog 阅读(2614) 评论(5)  编辑  收藏

评论

# re: [原创]ORACLE9.2.0 for Solaris SPARC安装手册 2006-04-14 12:31 yang

我按照你的说明安装,怎么老是提示 areasqueries 错误  回复  更多评论   

# re: [原创]ORACLE9.2.0 for Solaris SPARC安装手册 2006-04-14 13:05 sunking

1.内存/硬盘空间 是否达到最低配置要求
2.安装路径中不要有全角字符
3.是否以前安装过Oracle,但未完全缷载
4.机器上有可能存在与Oracle安装冲突的软件,尤其是别的数据库
5.其他确认  回复  更多评论   

# re: [原创]ORACLE9.2.0 for Solaris SPARC安装手册 2006-04-14 13:27 yang

我是在sun ultra 60 64位 机器安装 solaris8 64位及补丁,没有其他软件,是第一次安装啊。我solaris 也重新安装了。但是在打补丁时,8_Recommended 时有几个打不是补丁。应该不会有全角字符吧。安装了几次,都删除了 如 /var/opt/oracle/*.loc文件也检查了
solaris 怎么区分半角 全角字符啊
谢谢  回复  更多评论   

# re: [原创]ORACLE9.2.0 for Solaris SPARC安装手册 2006-04-14 13:28 yang

我的sun u60 安装solaris 8 和补丁,64位系统,512M内存,33G硬盘
我在oracle网站下载的solaris64_9.2.0.1.0.Disk1.cpio.gz,2,3三个文件
安装的时候老是提示areasqueries错误。(areasqueries错误是由于路径太长和有中文,但是我没有中文,路径也不长)
我是用英文登录的。不知道为什么。
  回复  更多评论   

# re: [原创]ORACLE9.2.0 for Solaris SPARC安装手册 2006-04-14 13:48 SunKing's Blog

硬盘空间虽然有33G,但是可能你分给ORACLE的那个卷不够
SUN U60上我也没装过, 应该都差不多呀, 你再把几个补丁打打吧, 找找是不是有专门的ORACLE的补丁, 我以前在UNIX机器上装ORACLE就有专门的补丁.
最好就是找一个U60上安装ORACLE的文档看看.  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航: