Install Oracle Database 10g.2 Solaris Sparc 64
# /usr/sbin/groupadd oinstall
# /usr/sbin/groupadd dba
# /usr/sbin/useradd -g oinstall -G dba oracle
# passwd -r files oracle
# vi /etc/system
--------------
set noexec_user_stack=1
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
# reboot
# vi /etc/passwd
-------------
oracle:x:100:100::/home/oracle:/bin/sh
-------------
# mkdir /home/oracle
# cp /etc/skel/* /home/oracle
# cd /home/oracle
# cp local.profile .profile
# cp local.login .login
# chown -R oracle:bin /home/oracle
# mkdir -p /app/oracle
# mkdir -p /oradata
# chown -R oracle:oinstall /app/oracle
# chown -R oracle:oinstall /oradata
# chmod -R 775 /app/oracle
# chmod -R 755 /oradata
# prctl -n project.max-shm-memory -v 6gb -r -i project user.root
# prctl -n project.max-sem-ids -v 256 -r -i project user.root
# su - oracle
$ vi .login
--------
umask 022
$ vi .profile
stty istrip
TMP=/tmp
TMPDIR=/tmp
export TMP TMPDIR
ORACLE_BASE=/app/oracle
ORACLE_SID=dbase
ORACLE_HOME=/app/oracle/product/10.2.0/
export ORACLE_BASE ORACLE_SID ORACLE_HOME
PATH=/usr/bin:/usr/ucb:/etc:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:$ORACLE_HOME/bin:.
export PATH
Login to Xwindow with user "oracle".
$ gunzip 10gr2_db_sol.cpio.gz
$ cpio -idm < 10gr2_db_sol.cpio$ ./runInstallerfollow the graphical installation ...for last session of installation you will be prompted to run this command as root.# /app/oracle/product/10.2.0/Db_1/root.shedit ORACLE_SID value based on your instalation, ex: dbase# su -# vi /app/oracle/product/10.2.0/Db_1/network/admin/listener.ora# su - oracle$ lsnrctl start$ sqlplus /as sysdbaSQL> startup
login to Oracle SQL Developer with username "system" and password that you filled on graphical installation.
Thanks to Anam for helping me.