安装系统:redhat linux as4 2.6.9
我是采用远程vnc控制linux 系统,然后安装oracle10g。
上网下载:vnc-4.0-x86_linux.tar.gz

tar zxvf vnc-4.0-x86_linux.tar.gz
cd vnc-4.0-x86_linux
./vncinstall /usr/local/bin/
mkdir -p /usr/local/vnc/classes
cp java/* /usr/local/vnc/classes
如果出现错误:
./vncpasswd 提示
./vncpasswd: error while loading shared libraries: libstdc++-libc6.1-1.so.2: cannot open shared object file: No such file or directory
安装 :
Rpm –ivh compat-libstdc++-296-2.96-132.7.2.i386.rpm 解决
./vncpasswd 添加vnc密码
Vncserver                 启动vnc
每当一个帐号运行一次vncserver后,就会在家目录下创建.vnc目录。
里面有一个可执行脚本xstartup。看看里面的内容就知道了,默认起动的是twm
那么我们就修改这个文件吧,去掉里面的所有内容,写入下面一行
 
Gnome-session :
表示启动
gnome
 
前提是系统已经安装了
gnome
组件,如果是
kde
的话,那就添加
kde
的图形界面。
 
直接写入
KDE
然后在你本地机器上安装vnc,用以连接远程服务器的vnc。完成。
远程打开linux界面后,开始安装oracle。
首先确定系统已安装的软件:
make-3.79· binutils-2.11· openmotif-2.2.2-16· setarch-1.3-1 · compat-db-4.0.14.5· compat-gcc-
-2.96.122· compat-gcc-c++-7.3-2.96.122· compat-libstdc++-7.3-2.96.122· compat-libstdc++-devel-7.3-2.96.122 compat-libstdc++-33-3.2.3-47.3.i386.rpm
 
创建
oracle
帐号
       groupadd dba
 
       Groupadd oinstall
 
       Useradd –g oinstall –G dba –d /opt/oracle oracle
 
       Passwd oracle
创建oracle目录
 
       Su – oracle
 
       Mkdir –p product
 
       Mkdir –p product/10.1.0
 
       Chown –R oracle:oinstall /opt/oracle
       返回到root账户
 
       Mkdir –p /var/opt/oracle
 
       Chown –R oracle:dba /var/opt/oracle
 
       Chmod –R 755 /var/opt/oracle
       我这里是将oracle数据放入/data目录。
 
       Chown –R oracle:dba /data
配置内核
 
       Vi /etc/sysctl.conf
       加入一下:
 
       kernel.shmall = 2097152
 
kernel.shmmax = 2147483648
 
kernel.shmmni = 4096
 
kernel.sem = 250 32000 100 128
 
fs.file-max = 65536
 
net.ipv4.ip_local_port_range = 1024 65000
 
net.core.rmem_default = 262144
 
net.core.rmem_max = 262144
 
net.core.wmem_default = 262144
 
net.core.wmem_max = 262144
然后用 sysctl –p 重新激活
内核的配置需要根据你硬件的实际情况配置。
配置oracle账户环境
 
       Su – oracle
 
       Vi .bash_profile
 
export  ORACLE_BASE=/opt/oracle
 
export  ORACLE_HOME=/opt/oracle/product/10.1.0/
 
export  ORACLE_SID=orcl
 
export  ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
 
export  NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
 
export  LD_LIBRARY_PATH=$ORACLE_HOME/lib
 
export  PATH=$PATH:$ORACLE_HOME/bin:$ORACLE_HOME/dbs:/etc
 
export  NLS_DATE_FORMAT="yyyy-mm-dd hh24:mi:ss"
 
export  ORACLE_TERM=xterm
环境配置完成
 
安装
oracle:
运行 runinstall。如果查看oracle安装进度,可以从:/opt/oracle/oraInventory/logstail installActions2007-09-13_01-01-32PM.log看到。。。。。。。。。。。。。。。安装完成。
安装完成后,为安全,重启服务器,这样可以停到vncserver等不必要的服务。然后可以冷备份一次oracle
注意:(cpio -idmv < Linux9i_Disk1.cpio cpio安装方法
 
启动
oracle
 
Lsnrctl start
 
Sqlplus / as sysdba
 
Start
 
Emctl start dbconsole