ORACLE 7.3.4.2 for SCO Unix 安裝說明
2024-08-29 13:39:38
供稿:網友
?。ㄒ唬┫到y要求
1、硬件要求: CPU:486以上
內存:32M以上
硬盤:600M以上
數據庫:70M以上
2、軟件要求:操作系統:SCO UNIX 5.0.4
?。ǘ┌惭b步驟:
一、檢查硬件
1、查看系統是否符合安裝條件
2、調整kernel參數
# scoadmin -->選Hardware/kernel Manager -->Tune Parament
需調整的參數:
15.Semaphores/SEMMNI 10 -->70
16.Share Data/maximun shared memory 524288-->20971502
relink
3、reboot
二、生成Oracle用戶和dba組
1、 在 /目錄下建oracle目錄
# cd /
# mkdir oracle
2、建oracle用戶和dba組
3、在 /oracle 目錄下建以下幾個子目錄:
oracle
patchset
tmp
4、將patch文件拷至/oracle/patchset下
然后: # uncomPRess *.Z
# tar xvf SCO*
5、改變/oracle目錄及其所屬文件的屬性
# cd /
# chown oracle:dba oracle
# cd /oracle
# chown -R oracle:dba *
# cd /oracle
# chmod 777 tmp
三、設置oracle環境變量
# cd /oracle/oracle
# vi .profile
四、mount CD
1、插入《Oracle7 Server Enterprise Edition》光盤
2、# mount /dev/cd0 /mnt
五、安裝軟件、建庫
1、以oracle身份進入系統, 安裝軟件
$ cd /mnt/orainst
$ orainst
安裝過程及具體步驟:
a 安裝方式Install Type選用 "Custom Installation" ,
b Select the Installer activity:選"Install,Upgrade,or De_install Software"
c Installation options:Install New prodUCt -Do Not create DB Object
d Environment Variables:用默認值
e login and Status:用默認值
f Pre_Installation OS Preparation:詢問是否已執行
rootpre.sh,此時切換至 root用戶,
然后:# cd /mnt/orainst
# sh rootpre.sh
再切換回安裝界面,選Yes
g Install Source:選Install from CD_ROM
h NLS:選All Languages
i Relink All Excutables? :選Yes
j Software Asset Manager:此時進入安裝選擇畫面
安裝選項: Oracle Intelligent Agent
Oracle Distributed DB
Oracle Unix install
Oracle Server 7.3.4 DBMS
PL/SQL
SQL*NET
Pro*C
SQL *Module for C
SQL*Plus
TCP/ip
k DBA Group:選dba
l OSOPER Group:dba
m 開始安裝直至結束
2、安裝 patch
patch的作用是將 Oracle7.3.4 升至 Oracle7.3.4.2
$ cd /mnt/orainst
$ orainst
安裝過程及具體步驟:
a 安裝方式Install Type選用 Custom Installation
b Select the Installer activity: 選 Install,Upgrade,or De_install Software
c Installation options: 選Add/Upgrade Software
d Installation Options:Home locator : 用默認值
e loggin and Status:用默認值
f Pre_Installation OS Preparation:選Yes
g Install Source:選Install from Staging Area
h Staging Area:Temporary Staging Area
i Source Staging Area: 不輸入
j NLS:選All Languages
k Relink All Excutables?
:選Yes
l Root Install Script File: Append root-related actions to this file
m Software Asset Manager:此時進入安裝選擇畫面
用From...選擇數據源路經,選:
/oaracle/patchset/7.3.4.2.0/unix.prd:
并安裝:Oracle7 Server (RDBMS) 7.3.4.2.0
n Upgrade:選Yes
o Upgrade:選Yes
p DBA Group:選dba
q OSOPER Group:dba
r 開始安裝直至結束
3、切換至 root 用戶,執行root.sh
# cd $ORACLE_HOME/orainst
# sh root.sh
4、改cnfg.orc文件
# cd $ORACLE_HOME/rdbms/install/rdbms
# vi cnfg.orc
設: db_block_size = 4096
5、創建數據庫
切換至 oracle 用戶
$ cd /mnt/orainst
$ orainst
安裝過程及具體步驟:
a 安裝方式Install Type選用 Custom Installation
b Select the Installer activity: 選Create/Upgrade Datebase Objects
c Installation options: Create Database Objects
d Environment Variables:用默認值
e login and Status:用默認值
f Pre_Installation OS Preparation:選Yes
g ORACLE_SID:ora7
h Software Asset Manager:此時進入安裝選擇畫面
安裝選項: Oracle Intelligent Agent
Oracle Distributed DB
Oracle Server 7.3.4 DBMS
PL/SQL
SQL*NET
Pro*C
SQL *Module for C
SQL*Plus
TCP/IP
i Database Action:Create Product DB Objects
j Storage Type:選Filesystem-Based Database
k Create DB Objects(F/S): Control File Distribution: 選No
l mount Point locator(Control file 的位置): 輸入 /oracle
m Character set (選擇字符集): 選Others...并輸入zh16cgb231280
n System PassWord: 輸入口令兩遍(manager)
o Sys Password: 輸入口令兩遍(manager)
p dba Password? : Yes
q dba Password: 輸入口令兩遍(manager)
r orapwd entries value : 16
s Configure MTS and Start a SQL*NET listener called 'listener':
選No
t Create DB Object(F/S):Control File Loctor:選Yes
u DB defaults :用默認值
v Default DB.........:選No
w Create DB Object(F/S): System file loctor :
數據文件路徑全用用默認值,大小變動如下:
SYSTEM 40M --> 80M
LOG1 550K --> 1M
LOG2 550K --> 1M
LOG3 550K -->1M
ROLLBACK 25M --> 50M
TEMP 25M --> 50M
USERS --> 50M
TOOLS 15M --> 15M
x Default DB: Yes
y Help Facility ?: Yes
z Demo Tables?: Yes
z1 開始安裝直至結束
六、檢查install.log文件中有無出錯信息
此文件放在 /ORACLE_HOME/orainst 目錄下
七、修改 oratab 文件
1、切換至root用戶
2、# cd /etc
# vi oratab
將最后一個字符:N 改為 Y
八、配置SQL*NET
# cd /etc
# vi listener.ora
將 Host 修改為 安裝機器的IP地址
# vi tnsnames.ora
將 Host 修改為 安裝機器的IP地址
?。ㄈ㎡racle數據庫基本操作說明
以下操作均是以oracle用戶身份進行
一、數據庫的啟動與關閉
有兩種方式:
1、?啟動數據庫 :$ dbstart
? 關閉數據庫 :$ dbshut
2、?啟動數據庫 :$ svrmgrl
SVRMGR>connect internal
SVRMGR>startup
SVRMGR> exit
?
關閉數據庫 :$ svrmgrl
SVRMGR>connect internal
SVRMGR>shutdown
SVRMGR> exit
二、監聽程序的啟動與關閉
1、啟動:lsnrctl start
2、關閉:lsntctl stop
?。ㄋ模└戒洠?
1、環境配置文件:.profile
:
# @(#) profile 26.1 95/09/18
#
# Copyright (C) 1998 JXBOC
PATH=$PATH:$HOME/bin:. # set command search path
MAIL=/usr/spool/mail/`logname` # mailbox location
eXPort PATH MAIL
ORACLE_BASE=/oracle/app/oracle;export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/7.3.4;export ORACLE_HOME
ORACLE_SID=ora7;export ORACLE_SID
ORACLE_TERM=ansi;export ORACLE_TERM
LD_LIBRARY_PATH=$ORACLE_HOME/lib;export LD_LIBRARY_PATH
TMPDIR=/oracle/tmp;export TMPDIR
ORACLE_DOC=$ORACLE_HOME/doc;export ORACLE_DOC
ORA_NLS32=$ORACLE_HOME/ocommon/nls/admin/data;export ORA_NLS32
PATH=$PATH:$ORACLE_HOME/bin;export PATH
# NLS_LANG=AMERICAN_AMERICA.ZHS16CGB231280;export NLS_LANG
# use default system file creation mask
eval `tset -m ansi:${TERM:-ansi} -m :/?${TERM:-ansi} -r -s -Q`
/usr/bin/prwarn # issue a warning if password due to expire
2、配置文件listener.ora
例:
LISTENER =
(ADDRESS_LIST =
(ADDRESS =
(PROTOCOL = TCP)
(Host = 23.96.4.104)
(Port = 1521)
)
)
STARTUP_WAIT_TIME_LISTENER = 0
CONNECT_TIMEOUT_LISTENER = 10
TRACE_LEVEL_LISTENER = OFF
SID_LIST_LIST