Install Oracle 10g for Solaris-10-u5-ga-X86

一、首先下载

1。到Oracle的OTN站点上下载Oracle10g for Solaris x86的安装盘 http://www.oracle.com/technology ... ocs/solx86soft.html 2。下载完毕以后,得到solarisx86_DB_10_1_0_3_Disk1.cpio.gz文件 解压,生成Disk1目录 $ gunzip -c solarisx86_DB_10_1_0_3_Disk1.cpio.gz | cpio -idmv 然后看oracle 10g for solaris/x86 的快速安装指南。指南上说必须是solaris 9(我的是10),内存不能小于512M,交换分区大小,/tmp分区大小,可用空间我的机器都满足。不满足两个软件要求: SUNWi1cs和SUNWi15cs没有安装。 要求安装一些补丁,补丁下载地址位于: http://sunsolve.sun.com/。我用的是solaris 10/x86,因此我什么补丁也不打。 3。要求的硬件配置如下 Physical memory (RAM) :512 MB (524288 KB) # /usr/sbin/prtconf | grep "Memory size" Swap space :1 GB (1048576 KB) 或者RAM 的2倍 # /usr/sbin/swap -s Disk space in /tmp:400 MB (409600 KB) # df -h /tmp Disk space for software files:2.5 GB (2621440 KB) 包括了给Companion CD 上的产品预留的1 GB (1048576 KB) 空间。Companion CD 上的产品可以不用安装,但是oralce推荐安装。 Disk space for database files:1.2 GB (1258290 KB) # df -h

二、必须建用户和组,oinstall和dba组,oracle用户

groupadd oinstall groupadd dba useradd -d /export/home/oracle -g oinstall -g dba oracle passwd oracle (口令设为"netscape") 建立oracle的基目录和数据库目录 mkdir /export/home/oracle mkdir /export/home/oracle/oradata 改变目录的属主和组 chown -R oracle:oinstall /export/home/oracle #chown -R oracle:oinstall /export/home/oracle/oradata 改变目录权限 chmod -R 775 /export/home/oracle #chmod -R 775 /export/home/oracle/oradata

三、设置内核参数

sysdef |grep SEM sysdef |grep SHM 我按照以下步骤调整 cd /etc cp system system.orig gedit system 添加以下内容: 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_semmni=100 重新启动

四、设置oracle环境

以root身份登陆后 su - oracle 进入 /export/home/oracle 建立文件 .profile 内容如下: ORACLE_BASE=/export/home/oracle ORACLE_HOME=$ORACLE_BASE/product/10.0 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 DISPLAY TMPDIR umask 022

五、解压oracle文件

用root进入 /home/yansw gunzip solarisx86_DB_10_1_0_3_Disk1.cpio.gz cpio -idcmv 生成 Disk1 修改 Disk1/install下的 oraparam.ini和oraparam.var文件,在5.8,5.9后面添加5.10

六、安装

以oracle 身份登陆到Java Enviroment 或 CDE,找到 Disk1/runInstaller,双击运行它! 1).提示输入Inventory目录的完整路径时,我输入: /export/home/app/oracle/oraInventory 按继续纽到下一步 打开其他终端,以root 身份运行 指定目录下的orainstRoot.sh 提示创建 /var/opt/oracle/oraInst.loc 转回正常安装界面,选继续, 2).所安装产品的目录名称为 OraDblog_home1 路径为 /export/home/oracle/product/10.0 选企业版,创建通用启动数据库。全局数据库名为 ora10g , SID为:ora10g 选择数据库字符集为 ZHS16GBK 创建带样本方案的数据库。 选择存储机制时我选 文件系统。 制定位置: /export/home/oracle/oradata 不启动自动备份。 所有用户使用同一口令:netscape 3).开始安装.

七、Solaris下Oracle的操作命令

1) 启动数据库监听
su -oracle——切换Oracle用户(如果使用su oracle ,则启动时不运行.profile用户环境配置文件) $ lsnrctl start——启动监听 2) 启动数据库 $ sqlplus "/ as sysdba"——用sys用户登陆sqlplus SQL> startup——启动数据库 SQL> exit——退出sqlplus 或者 $dbstart 3) 查看数据库进程 $ ps -ef|grep ora_——查看oracle进程 oracle 688322 1 0 15:06:20 - 0:00 ora_smon_bxmis oracle 696534 704704 0 15:06:35 pts/4 0:00 grep ora_ oracle 729224 1 0 15:06:20 - 0:00 ora_dbw0_bxmis oracle 745618 1 0 15:06:20 - 0:00 ora_reco_bxmis oracle 770216 1 0 15:06:20 - 0:00 ora_ckpt_bxmis oracle 778394 1 0 15:06:20 - 0:00 ora_pmon_bxmis oracle 843876 1 0 15:06:20 - 0:00 ora_qmn0_bxmis oracle 901342 1 0 15:06:20 - 0:00 ora_lgwr_bxmis oracle 925704 1 0 15:06:20 - 0:00 ora_cjq0_bxmis $ ps -ef|grep lsnr——查看oracle监听进程 4) 关闭数据库 $ sqlplus "/ as sysdba" SQL> shutdown immediate——关闭数据库 SQL> exit 或者 $dbshut 5) 停止数据库监听 $ lsnrctl stop---停止监听 ****************************************** 从Oracle10g开始,Oracle极大的增强了OEM工具,并通过服务器端进行EM工具全面展现。 在10g中,客户端可以不必安装任何Oracle客户端工具,仅凭浏览器就可以调用强大的EM工具。 在Server端,可以通过如下命令启动EM工具控制台: emctl start dbconsole 同样停止OEM可以输入如下命令: emctl stop dbconsole 注意要使用oracle的帐号操作
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值