国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 數(shù)據(jù)庫(kù) > Oracle > 正文

TURBOLinux 7.0下安裝Oracle 8.1.7.0.1 release 3

2024-08-29 13:47:41
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

   作者:shiley
時(shí)間:2002-5-20

-------------------------------------------------------------------------------

系統(tǒng)配置: CPU:
RAM: 256M
目 的 : 在TURBOlinux 7.0下安裝Oracle 8.1.7.0.1 release 3 企業(yè)版本數(shù)據(jù)庫(kù)服務(wù)器.

-------------------------------------------------------------------------------

1.安裝前的軟件預(yù)備

預(yù)備軟件:在/usr下建立一個(gè)目錄tools,專用于軟件存放.
(一) 需要與TURBOLinux相兼容的軟件包, 分別在TurboLinux 7.0盤(pán)的addons/Ora8i目錄下可以找到,將2個(gè)軟件包拷貝到一個(gè)/usr/tools目錄下待用
#cd /mnt/cdrom
#cp compat-glibc-2.1.3-1.i586.rpm /usr/tools
#cp binutils–2.11.92.0.7-2.i586.rpm /usr/tools
..
(二) glibc的預(yù)備
glibc-2.1.3-stubs.tar.gz
下載地址:http://otn.oracle.com (glibc-2.1.3-stubs.tar.gz)

(三) JDK的預(yù)備
Oracle在8i以后就是java的安裝界面,Oracle用的是IBM的Java包.
想過(guò)用SUN的JDK1.3.1,但是安裝過(guò)程就變得很悲慘,所以還是下載了jdk118.用新的版本不一定就OK的.
jdk118_v3-glibc-2.1.3.tar.bz2
jre118_v3-glibc-2.1.3.tar.bz2 (只安裝JRE也可以)
下載地址:FTP://ftp.mirror.ac.uk/sites/ftp.blackdown.org/java-linux/JDK-1.1.8/i386/v3/

(四) oracle 8.1.7.0.1的預(yù)備
到oracle(www.oracle.com)里下載.linux81701.tar (549,867,520)

2.安裝軟件

步驟一
安裝TurboLinux7.0相兼容的軟件包
安裝命令<以root的身份>
cd /usr//tools
rpm –Uvh compat-glibc-2.1.3-1.i586.rpm
rpm –Uvh binutils–2.11.92.0.7-2.i586.rpm

步驟二
創(chuàng)建oracle帳號(hào)和組<以root的身份>
groupadd oinstall
groupadd dba
groupadd oper
useradd oracle -g oinstall -G dba,oper
passwd oracle (設(shè)置oracle用戶的密碼)
mkdir /u01 / (其實(shí)可以在安裝RedHat 7.1的時(shí)候,可以自定一個(gè)Mount Point點(diǎn).)
chown oracle.dba /u01
chmod 775 /u01

步驟三

設(shè)置系統(tǒng)環(huán)境,<以root的身份>
打開(kāi)/home/oracle下的.bath_PRofile文件,加入如下環(huán)境變量的設(shè)置行

-------------------------------------------------------------------------------#
# login setting for bash
# (C)2000,2001 TurboLinuxJ
#

if [ -f ~/.bashrc ]; then
source ~/.bashrc
fi

# User specific environment and startup programs

ENV=$HOME/.bashrc
USERNAME=""

eXPort USERNAME ENV PATH

ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
ORACLE_HOME=/u01/app/oracle/prodUCt/8.1.7; export ORACLE_HOME
ORACLE_SID=ora1; export ORACLE_SID
PATH=$PATH:/u01/app/oracle/product/8.1.7/bin; export PATH
CLASSPATH=.:/u01/app/oracle/product/8.1.7/jdbc/lib/classes111.zip; export CLASSPATH
LD_LIBRARY_PATH=/u01/app/oracle/product/8.1.7/lib:usr/lib:/usr/ccs/lib; export LD_LIBRARY_PATH

ORA_NLS33=/u01/app/oracle/product/8.1.7/ocommon/nls/admin/data; export ORA_NLS33
NLS_LANG="simplified chinese"; export NLS_LANG
export LC_ALL=C
export LANG=C
DISPLAY=:0.0;export DISPLAY
#export JAVAHOME=/opt/IBMJava2-13/jre/bin

修改完成后wq退出
-------------------------------------------------------------------------------

步驟四
解壓Oracle 8i 數(shù)據(jù)庫(kù)軟件<以root的身份>
進(jìn)入Xwindows,開(kāi)啟terminal窗口,解壓linux81701.tar包
cd /usr/tools
tar xvf linux81701.tar
解壓后會(huì)在/usr/tools下建立Disk1,再進(jìn)入Disk1目錄。


步驟五
安裝Oracle 8i 數(shù)據(jù)庫(kù)軟件,進(jìn)入Xwindows,開(kāi)啟terminal窗口. 要以oracle的身份登陸
1)開(kāi)始安裝(安裝前必須另開(kāi)啟terminal窗口,以root登陸,運(yùn)行xhost +
cd /usr/ tools/Disk1
./runInstaller
2)一個(gè)oracle Univer Installer 的界面會(huì)出現(xiàn),單擊Next.
3)檢查Source路徑 : /usr/local/tools/Disk1/stage/products.jar
檢查Distination路徑 : /u01/app/oracle/product/8.1.7 (和$ORACLE_HOME環(huán)境變量一樣)
單擊Next.
4)在Unix Group Name窗口,輸入"oinstall"作為Group,單擊Next.
5)會(huì)出現(xiàn)一個(gè)提示要你運(yùn)行orainstRoot.sh腳本的窗口.這時(shí)你要開(kāi)啟一個(gè)新的terminal窗口
改變身份為root,運(yùn)行orainstRoot.sh腳本
su root (輸入root的密碼)
cd $ORACLE_HOME
./orainstRoot.sh
離開(kāi)terminal窗口(不要關(guān)閉),回到提示窗口,單擊Retry.
6)現(xiàn)在你會(huì)看到一個(gè)可以自由選擇安裝產(chǎn)品的窗口,選擇"Oracle 8i Enterprise Edition 8.1.7.0.1",單擊Next.
7)在下一個(gè)窗口,選擇"Typical"典型安裝,單擊Next.
8)出現(xiàn)一個(gè)窗口要求你輸入global database Name 的窗口,形式上是name.domain, 例如oracle.c168LinuxServer,
檢查ORACLE_SID,一定要和$ORACLE_SID環(huán)境變量一樣,單擊Next.
9)在下一個(gè)窗口問(wèn)數(shù)據(jù)庫(kù)文件的位置,應(yīng)該是/u01,單擊Next.
10)在下一個(gè)窗口問(wèn)JDK文件的位置,一定是/usr/local/java,不要改變(oracle安裝需要).單擊Next.
11)在Summary窗口,單擊Install.
12)軟件開(kāi)始安裝...
軟件拷貝和聯(lián)接完成后,你會(huì)看到一個(gè)要求你運(yùn)行root.sh腳本的窗口.

-------------------------------------------------------------------------------

回到terminal窗口(以root身份登錄)
1) 安裝JRE(我只安裝JRE)
cd /usr/tool
cp jre118_v3_glibc_2.1.3.tar.bz2 /u01/app/oracle
cd /u01/app/oracle/jre
bzip2 jre118_v3-glibc-2.1.3.tar.bz2
tar xvf jre118_v3-glibc-2.1.3.tar
mv jre118_v3 1.1.8

2) 安裝glibc
cd /usr/tool
cp glibc-2.1.3-stubs.tar.gz /u01/app/oracle/product/8.1.7
tar zxvf glibc-2.1.3-stubs.tar.gz
./setup_stubs.sh

3) Oracle8.1.7有兩個(gè)版本(Oracle8.1.7.0.0 和 Oracle8.1.7.0.1),Oracle8.1.7.0.1的版本的root.sh有個(gè)bug,
$su oracle
$cd $ORACLE_HOME
$vi root.sh
應(yīng)該在第156行,如下:
RUID=`/usr/bin/id$AWK –F(’ {print $2}’ $AWK –F) ’ {print $1}`
在最后少寫(xiě)了個(gè) ’
應(yīng)該改為:
RUID=`/usr/bin/id$AWK –F(’ {print $2}’ $AWK –F) ’ {print $1}’`

4)./root.sh
##########################################################
當(dāng)問(wèn)你bin目錄的位置,回車就行了.
回到安裝窗口,單擊OK.

5)Oracle Net8的配置會(huì)開(kāi)始, 你只要選擇"Perform typical configuration",然后單擊Next.

6)Oracle Database的配置開(kāi)始, (假如安裝中止或者出錯(cuò),請(qǐng)STOP),執(zhí)行步驟六完成創(chuàng)建數(shù)據(jù)庫(kù)設(shè)置。

//* 假如出錯(cuò),請(qǐng)運(yùn)行./restup.sh *//

步驟六
1)設(shè)置監(jiān)聽(tīng)(以O(shè)racle用戶登錄)
cd $ORACLE_HOME/bin
./netasst
選擇local----Listeners---Listener,右邊會(huì)有Network Address設(shè)置,單擊protocol下拉菜單選擇IPC, key項(xiàng)中填寫(xiě)EXTPROCO,再單擊protocol下拉菜單選擇TCP/IP,PORT填寫(xiě)1521,點(diǎn)擊下方Add Address即可。
2)運(yùn)行dbassist建立數(shù)據(jù)庫(kù)

步驟七:
測(cè)試oracle<以oracle身份>
運(yùn)行oracle 服務(wù)器
.svrmgrl
.connect internal
.startup
.quit
測(cè)試sample.
cd $ORACLE_HOME/rdbms/admin
sqlplus
user-name :sys
passWord :change_on_install
@utlsampl.sql
現(xiàn)在用用戶scott和密碼tigger登錄.
sqlplus
user-name: scott
password : tiger
Select * from emp
會(huì)顯示
2

3.安裝后的配置

1)以root登錄,修改/etc/oratab,將最后的:
orcl:/u01/app/oracle/product/8.1.7:N
改為:
orcl:/u01/app/oracle/product/8.1.7:Y
這樣就可以用dbstart和dbshut來(lái)啟動(dòng)和關(guān)閉數(shù)據(jù)庫(kù)了,不用自己寫(xiě)腳本調(diào)svrmgrl。

2)將數(shù)據(jù)庫(kù)啟動(dòng)命令和修改內(nèi)核命令放在系統(tǒng)啟動(dòng)腳本中
修改/etc/rc.d/rc.local,加入:
# modify kernel parameter
echo 134217728 > /proc/sys/kernel/shmmax
echo -e "250 32000 100 128" > /proc/sys/kernel/sem
# startup Oracle8.1.7.0.1
su - oracle -c 'lsnrctl start'
su - oracle -c 'dbstart'
cp libnldapj8.so $ORACLE_HOME/lib
運(yùn)行dbassist,OK!
你要耐心才行,計(jì)算機(jī)并沒(méi)有down.(6小時(shí)吧 ..V_V..)你不需要做任何事,直到看到數(shù)據(jù)庫(kù)配置完成.
完成提示窗口會(huì)出現(xiàn),Oracle提供兩個(gè)治理帳戶.
user name -- password
-------------------------------------
sys -- change_on_install
system -- manager

步驟八:
安裝ODBC(以oracle身份登陸)
$tar xzvf evlinux.ter.Z
$cd odbc/linux
$ksh unixpi.ksh
1.編輯ODBC.INI文件創(chuàng)建數(shù)據(jù)源
cd /opt/odbc
vi oracle.ini
[oracle]
LogonID=scott
Password=tiger
ServerName=ora1(安裝時(shí)創(chuàng)建的)
存盤(pán)退出

需要用sqlplus scott/tiger@ora1來(lái)測(cè)試數(shù)據(jù)庫(kù)服務(wù)

2.修改odbc.sh文件
加入
LD_LIBRARY_PATH=/u01/app/oracle/product/8.1.7/lib:/usr/lib:/usr/CSS/lib;
存盤(pán)退出
運(yùn)行./odbc/sh

3.修改.bash_profile文件
cd /home/oracle
vi .bash_profile
加入一行ODBCINI=/opt/odbc/odbc.ini
存盤(pán)退出

4.測(cè)試連接ODBC(以oracle身份登錄)
cd /opt/odbc/demo
./demoodbc –uid scott –pwd tiger oracle

*啟運(yùn)監(jiān)聽(tīng)(以oracle身份登錄)
./lsnrctl start

*假如啟動(dòng)多個(gè)數(shù)據(jù)庫(kù)(以oracle身份登錄)
ORACLE_SID=kmcdb
Export ORACLE_SID
Svrmgrl
Connect internal
startup

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 城市| 浮梁县| 吉木乃县| 汪清县| 星座| 牟定县| 泗洪县| 西乌珠穆沁旗| 白水县| 东阿县| 岳普湖县| 山阳县| 崇明县| 宜章县| 剑川县| 公安县| 扬州市| 宣汉县| 德格县| 宜黄县| 梅河口市| 中西区| 耒阳市| 盱眙县| 广饶县| 怀柔区| 雅安市| 九龙城区| 安塞县| 常州市| 叙永县| 玛纳斯县| 鸡西市| 蒙山县| 加查县| 奉新县| 高碑店市| 亚东县| 介休市| 南宁市| 锦州市|