一.有oracle数据库的源,以下的安装源是放在/opt/orasetup/oraback/database
sloraris下的简单命令介绍:
打包(用于传输)tar cvf 文件名
解压 tar xvf 文件名
用二进制进行传输: binary
上传 put
获取 get orasetup.tar
cat /etc/passwd 查看用户,是否已存在oracle用户,因为oracle软件安装只能在oracle用户下。
vi 用于在solaris下编辑文件 #vi /etc/system (wq!写并退出 q!不保存直接退出)
二.修改几个与内存分配有关的系统参数(操作完建议重启)
shmmax - 共享内存段,建议设大点, 达到最大SGA
shmmin - 最小的共享内存段.
shmmni - 共享内存标志符的数量.
shmseg - 一个进程可分配的最大内存段数.
shmall - 最大可允许的内存数,比SGA还要大.
semmns - 信号量,跟ORACLE的PROCESS数有关.
semmsl - 一个信号量中最大的信号量数
set shmsys:shminfo_shmmax=30358012723
set shmsys:shminfo_shmmin=1
set shmsys:shminfo_shmmni=8192
set shmsys:shminfo_shmseg=10
set semsys:seminfo_semmni=8192
set semsys:seminfo_semmsl=256
set semsys:seminfo_semmns=1024
set semsys:seminfo_semopm=100
set semsys:seminfo_semvmx=32767
set noexec_user_stack=1
#init 6重启
#init 5 关闭
三.创建oracle安装时需要的组及用户
#groupadd dba
#groupadd oinstall
#useradd -g dba -G oinstall -d /export/home/oracle -m oracle 不能操作时查看新建目录权限是否可操作
#passwd oracle(修改oracle用户密码)
四.设定oracle用户环境
#cd /export/home/oracle
#ls -al
#vi .profile对profile文件进行编辑
ORACLE_BASE=/opt/oracle
export ORACLE_BASE
ORACLE_HOME=/opt/oracle/product/10.2.0/db_1
export ORACLE_HOME
ORACLE_SID=xdog
export ORACLE_SID
NLS_LANG=american_america.ZHS16GBK
export NLS_LANG
PATH=$PATH:$ORACLE_HOME/bin:/sbin:/usr/sbin:/bin:/usr/bin:/usr/ucb:/etc:/usr/openwin/bin:/usr/css/bin:/usr/local/bin:.
export PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/rdbms/lib:/usr/lib
export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/jre:$ORACLE_HOME/jdk:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib:$ORACLE_HOME/network/jlib
五.安装
首先,切换到Oracle用户
#su - oracle
安装,执行目录中的runInstaller(可以使用Xmanager,可以输出图形框,类似于在window下安装)
#./runInstaller
建议将oracle软件和创建数据库分开进行
创建数据库,可以执行$ORACLE_HOME/bin/
#ls -l|grep dbca
#./dbca
六.测试实例运行成功和数据库能否正常使用
#lsnrctl start 启动监听
#lsnrctl stop停止监听
#lsnrctl status查看监听状态
七.启动oracle服务
#su - oracle
#sqlplus "/ as sysdba"
SQL>startup
关闭服务
SQL>shutdown
八.在创建数据库实例时,遇到ora-600 can not connect to oracle的问题
#vi /etc/hosts文件
服务器IP 服务器名
:wq!
可以解决。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/25848903/viewspace-700313/
,如需转载,请注明出处,否则将追究法律责任。