环境配置:SUN V245server,安装有最新版本的Solaris10update4 for SPARC,从www.oracle.com下载了最新版本的Oracle 10G update 2 -- Linux 和windows已经可以下载到 11G,可不知道为什么作为“oralce的最佳平台”的solaris只有10up2?
首先,在/etc/system的末尾添加,否则,在安装的过程中将会提示“out of memory”之类的错误:
set semsys:seminfo_semmni=100
set semsys:seminfo_semmns=1024
set semsys:seminfo_semmsl=256
set semsys:seminfo_semvmx=32767
set shmsys:shminfo_shmmax=4294967295
set shmsys:shminfo_shmmin=1
set shmsys:shminfo_shmmni=100
set shmsys:shminfo_shmseg=10
解压oracle:
gzcat 10gr2_db_sol.cpio.gz cpio -icvd
添加dba组和属于dba组的oracle用户,并创建相关的权限的目录:/opt/oracle/ 10.2.0/Db_1, /oracdata
修改oracle用户目录下的.profile文件,添加如下内容:
umask 022
TEMP=/tmp;export TEMP
TMPDIR=/tmp;export TMPDIR
ORACLE_HOME=/opt/oracle/ 10.2.0/Db_1;export ORACLE_HOME
ORACLE_BASE=/opt/oracle;export ORACLE_BASE
PATH=$ORACLE_HOME/bin:/bin:/usr/bin:/usr/ucb:/etc:/usr/openwin/bin:/usr/ccs/bin
ORACLE_SID=HSDB;export ORACLE_SID #注HSDB是我设置的数据库SID,可以根据需要设定相对应的SID
启动X界面(我的机器没有显卡,只能用Xmanger)启动安装程序:
Su oralce
./runInstaller
我选择了高级安装模式
选择简体中文支持
选择标准版
选择程序文件的目录,按照前面的设定,为/opt/oracle/ 10.2.0/Db_1
配置检测
钩选warning项后,retry
选择“创建数据库”
选择数据库用途
设定字符集和SID,注意SID要与之前的.profile文件统一,并选择了GBK字符集
选择数据文件的存放路径,按照设定,选择了/oradata放置数据文件
设定密码,这里为了方便,SYS SYSOPT SYSDBA设定了相同的密码
准备安装
安装结束后,系统提示需要以root身份执行的命令,新开一个root终端,执行该命令即可
安装结束,大功告成!
使用浏览器访问http://IP:1158/em,使用之前设定的sys帐户登录,即可进入oracle的系统控制台
在系统控制台中添加一个普通帐户后,利用此帐户访问http://ip:5560/isqlplus即可开启一个数据库终端(isqlplus)
ALL Finish!
PS:
关于listens和Service:其实Oracle从网上下载的版本已经没有任何限制,只是如果您需要商业应用的话,从法律的角度上讲必须买一个商业授权——仅仅是一张红纸罢了,不含安装服务,按照oracle的电话咨询得知,如果需要安装服务,每台服务器还要2K。所谓的服务就是电话支持了。

没有评论:
发表评论