Oracle Client FOR SCO (5.0.6) 在已經安裝好編譯器的情況下才能安裝oracle client 端。 1.oracle用戶的login group 及 group membership 為 dba 2.以oracle用戶登錄,修改 .cshrc(或.login)文件(前面有點)為: #!/bin/sh setenv ULIMIT=3000000 setenv RACLE_BASE=/u/oracle setenv ORACLE_HOME=/u/oracle/app/oracle/prodUCt/7.3.4 #SID要根據實際情況改動 setenv ORACLE_SID=ora7 setenv ORACLE_TERM=ansi 在path中加入 $ORACLE_HOME/bin 3.修改核心參數 root用戶下:#scoadmin kernel manager tune parameters 改:7 ULIMIT 3000000 15 SEMMNI 20 16 SHMMAX 20971520 4.重新鏈接核心,並重新啟動 5.光盤放入光驅 # mkdir /cdrom chmod 777 /cdrom mount /dev/cd0 /cdrom 6.切入oracle用戶 cd /cdrom/orainst orainst 進入安裝界面,安裝過程如下: (1)install type: custom installation (2)select the installer activity: install,upgrade,or deinstall software (3)installation options: install new product -do not create db object (4)enviroment variables:用默認值 (5)login and status:用默認值 (6)pre_installation os preparation: 詢問你是否用ROOT用戶執行了rootpre.sh文件此時切換到另一屏幕,用ORACLE登陸(一定要這樣!),然後SU成ROOT,再cd /mnt/orainst ,運行 sh rootpre.sh先問你是否要在桌面下添加,選NO,然後問你是否繼續,選YES,然後用戶和組分別用oracle和dba,問你是否用軟盤安裝當然是NO再切換回安裝屏幕選YES (7)install source: install from cd_rom (8)NLS : english (9)relink all excutables: no (10)software assert manager:安裝如下的選項 oracle intelligent agent oracle distributed db oracle unix install(可以不選) oracle server7.3.4 rdbms pl/sql sql*net pro*c sql*module for c sql*plus tcp/ip 然後INSTALL ,就開始安裝,直到結束,退出安裝程序後能看見successful的話就成功了。 7.修改tnsnames.ora文件(***/network/admin/tnsnames.ora) ora7 = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP) (Host = 133.7.9.44) (Port = 1521) ) (ADDRESS = (PROTOCOL = TCP) (Host = 133.7.9.44) (Port = 1526) ) ) (CONNECT_DATA = (SID = ora72) ) ) 其中Host可以是一個值,CONNECT_DATA = (SID = ora72)中的SID與oralce數據庫服務器一致。 8.切入root用戶,運行root.sh cd /u/oracle/app/oracle/product/7.3.4/orainst sh root.sh 最後如果登陸數據庫錯誤,刪掉/etc下面的listener.ora和tnsnames.ora兩個文件即可。