亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 1467 | 回復(fù): 0
打印 上一主題 下一主題

在linux平臺上搭建oracle 9I數(shù)據(jù)庫 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2005-04-20 09:31 |只看該作者 |倒序瀏覽

Linux ES 3.0下搭建oracle9i 服務(wù)器 服務(wù)器類型:HP ML570 [ RIAD 5 280GSCSI CPU 2 ]
安裝
第一次接觸oracle,感覺很辛苦,光是裝一個oracle就這么費事!暈了好幾次:) 好了,這是我安裝oracle時的筆記(參考了N多文檔)
Red Hat Enterprise Linux ES release 3 (Taroon) Kernel 2.4.21-4.EL NO on i6868 Oracle9i Release 9.2.0.4
Linux ES 3.0下搭建oracle9i 服務(wù)器 服務(wù)器類型:HP ML570 [ RIAD 5 280GSCSI CPU 2 ]
安裝
第一次接觸oracle,感覺很辛苦,光是裝一個oracle就這么費事!暈了好幾次:) 好了,這是我安裝oracle時的筆記(參考了N多文檔)
Red Hat Enterprise Linux ES release 3 (Taroon) Kernel 2.4.21-4.EL NO on i6868 Oracle9i Release 9.2.0.4
首先除了LINUX和ORACLE安裝盤之外,還要準(zhǔn)備一些補(bǔ)丁包: p3095277_9204_LINUX.zip 下載地址:
http://www.sh.nu/download/oracle/p305277_9204_LINUX.zip
p2617419_210_GENERIC.zip 、 p3006854_9204_LINUX.zip、 p3119415_9204_LINUX.zip、 P3238244_9204_LINUX.zip 下載地址:
http://www.cnoug.org/viewthread.php?tid=30405&highlight=&page=2

http://www.itpub.net/showthread.php?s=&postid=1583482#post1583482

http://www.opennet.ru/soft/ora_inst/

(一) Oracle公司聲稱在Linux下安裝Oracle9i數(shù)據(jù)庫至少要有512MB的內(nèi)存和至少1GB或者兩倍 內(nèi)存大小的交換空間,哈哈!恰好我的機(jī)器剛好滿足它的最低要求,不過我聽說256M也能安裝ORACLE,本人對此深信不疑,當(dāng)系統(tǒng)內(nèi)存大于2GB的服務(wù)器,交換空間可以介于2GB—4GB之間。 要檢查內(nèi)存空間,在命令行方式(bash環(huán)境)下執(zhí)行如下命令: grep MemTotal /proc/meminfo 要檢查交換空間,在命令行下執(zhí)行如下命令: grep SwapTotal /proc/meminfo 第二是主機(jī)名和IP地址最好要手動設(shè)置
(二) 檢查系統(tǒng)下是否有以下軟件包
compat-libstdc++-7.3-2.96.122 compat-gcc-c++-7.3-2.96.122 compat-libstdc++-devel-7.3-2.96.122 compat-db-4.0.14-5 compat-gcc-7.3-2.96.122 tcl-devel-8.3.5-92.i386.ipm openmotif21-2.1.30-8 setarch-1.3-1
如果沒有可以采用#rpm –ivh ……rpm 來安裝,具體大多數(shù)在第三張盤上,還有,這些包有一定的依賴性,這就需要你來動手試了。
(三) 添加安裝過程中需要用到的用戶和組,這當(dāng)中會用到二個用戶一個是root,一個是oracle
#groupadd oinstall #groupadd dba #useradd –g oinstall –G dba oracle #passwd oracle
(四) 新建安裝目錄
#mkdir –p /opt/oracle/product/9.2.0 #chown –R oracle.oinstall /opt/oracle #mkdir /var/opt/oracle #chown oracle.dba /var/opt/oracle #chmod 755 /var/opt/oracle
(五) 設(shè)置內(nèi)核參數(shù),調(diào)節(jié)信號燈及共享內(nèi)存
[root@sun root]# echo 250 32000 100 128 > /proc/sys/kernel/sem
[root@sun root]# echo 536870912 > /proc/sys/kernel/shmmax
[root@sun root]# echo 4096 > /proc/sys/kernel/shmmni
[root@sun root]# echo 2097152 > /proc/sys/kernel/shmall
[root@sun root]# echo 65536 > /proc/sys/fs/file-max
[root@sun root]# echo 1024 65000 > /proc/sys/net/ipv4/ip_local_port_range
當(dāng)然為了一開機(jī)系統(tǒng)就能自動幫你設(shè)好這些參數(shù),也可改動 /etc/sysctl.conf 這個文件,加入以下的語句:
kernel.shmmax = 536870912 kernel.shmmni = 4096 kernel.shmall = 2097152 kernel.sem = 250 32000 100 128 fs.file-max = 65536 net.ipv4.ip_local_port_range = 1024 65000
注意:如果你的共享內(nèi)存不夠大的話,在安裝的過程中會提示ORA-27123錯誤,到時候你只要把/proc/sys/kernel/shmmax的值調(diào)大就可以了,至于多大就看你的了
(六) oracle對文件的要求:
編輯文件:/etc/security/limits.conf 加入以下語句:
oracle soft nofile 65536
oracle hard nofile 65536
oracle soft nproc 16384
oracle hard nproc 16384
(七) 設(shè)置oracle的環(huán)境
#su – oracle $
vi ~/.bash_profile
export LD_ASSUME_KERNEL=2.4.1
export DISPLAY=”192.168.9.205:0.0” (127.0.0.1:0.0)
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=/opt/oracle/product/9.2.0
export ORACLE_SID=ora9i (數(shù)據(jù)庫全局變量名)
export ORACLE_TERM=xterm (xterm窗口模式 vt100 終端調(diào)試模式)
export NLS_LANG=AMERICAN (設(shè)置語言AMERICAN英文)
export ORACLE_OWNER=oracle
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export THREADS_FLAG=native
export LD_LIBRARY_PATH=/opt/oracle/product/9.2.0/lib:/lib:/usr /lib:/usr/local/lib
export PATH=/opt/ora9/product/9.2/bin:$PATH
export PATH=$PATH:$ORACLE_HOME/bin
然后注銷再重新登錄就可以,oracle 的環(huán)境就應(yīng)該生效了
(八) #xhost +192.168.0.2 (本地IP地址) (xhost disable訪問控制,客戶端可以從任何主機(jī)進(jìn)行連接) 這個命令用來保證oracle用戶調(diào)用X11,否則無法安裝
(九) 安裝 在安裝之前需要打一個補(bǔ)丁 為了應(yīng)用這個補(bǔ)丁,可以運行:
$su – root #unzip p3006854_9204_LINUX.zip Archive:p3006854_9204_LINUX.zip creating:3006854/ inflating:3006854/rhel3_pre_install.sh inflating:3006854/README.txt #cd 3006854 #sh rhel_pre_install.sh Applying patch… Patch successfully applied
新開一個窗口#su - oracle 在登錄終端中切換到oracle用戶:
在oracle主目錄里運行:#/mnt/cdrom/install/linux/runinstaller *********************************************************
安裝過程中的注意事項:
1.在安裝中讓你輸入 UNIX group name:oinstall (#groupadd oinstall) 如果提示orainstRoot.sh權(quán)限問題,在root終端下執(zhí)行: #sh /tmp/orainstRoot.sh 然后繼續(xù)
2.在安裝中選擇 software only 不要建數(shù)據(jù)庫
3. 安裝過程中提示/opt/oracle/product/9.2 權(quán)限問題,可另開窗口修改權(quán)限為oracle-dba 在結(jié)束的時候還會提示權(quán)限問題,另開窗口修改權(quán)限為root-root 注意的是以下幾點: Relink階段,會出兩個錯誤:ins_oemagent.mk 和 ins_ctx.mk. 點 Ignore 忽略. 不過在我安裝的過程中還有一個錯誤會出現(xiàn)二次ins_rdbms.mk我選擇了忽略,如果有人知道這個錯誤怎么修復(fù)請發(fā)信件告訴我 再安裝過程中,系統(tǒng)會提醒你用root身份去執(zhí)行兩個sh文件,再root的登錄終端中按提示操作就可以了
(十) 升級oracle
# su - oracle 安裝結(jié)束后,HTTPD會自動運行.在升級之前,需要將它停下來.
$ cd $ORACLE_HOME/Apache/Apache/bin
$ ./apachectl stop ./apachectl stop: httpd stopped LISTENER也需要停下來. $ lsnrctl stop LSNRCTL for Linux: Version 9.2.0.1.0 - Production on 07-NOV-2003 16:25:41 Copyright (c) 1991, 2002, Oracle Corporation. All rights reserved. Connecting to (ADDRESS=(PROTOCOL=tcp)(PORT=1521)) The command completed successfully
注意: 如果不停的話,oracle會提示不能覆蓋文件.這個時候再去將服務(wù)停下來也可以,點Retry就可以了.
(十一) 打補(bǔ)丁 開始打補(bǔ)丁升級.
解包:
# unzip /home/oracle/p3095277_9204_LINUX.zip
Archive: p3095277_9204_LINUX.zip inflating: 9204_lnx32_release.cpio inflating: README.html inflating: patchnote.css # cpio –idmv connect / as sysdba SQL>startup 斜杠 (/ -- slash) 使用 SYS 連接到方案 (schema)。本例中,將使用 SYS 數(shù)據(jù)庫用戶以 SYSDBA 身份連接到方案。SYSDBA 賦予用戶如下特權(quán): - sysoper privileges WITH ADMIN OPTION - create database - recover database until 立即停止數(shù)據(jù)庫,可以運行下面的命令:
#su – oracle $sqlplus /nolog SQL>connect / as sysdba SQL>shutdown –immediate
2.$ORACLE_HOME/bin/dbstart 和 $ORACLE_HOME/bin/dbshut 你也可以使用 $ORACLE_HOME/bin/dbstart 啟動數(shù)據(jù)庫,使用 $ORACLE_HOME /bin/dbshut 停止數(shù)據(jù)庫。甚至可以將 $ORACLE_HOME/bin/dbstart 寫入 /etc/rc.d/rc. local 啟動腳本,當(dāng)系統(tǒng)啟動時,自動啟動數(shù)據(jù)庫。為了使 $ORACLE_HOME/bin/dbstart 和 $ORACLE_HOME/bin/dbshut 正常工作,需要將 /etc/oratab 文件中第 3 個字段的值由 N 改為 Y
Oracle RAC 數(shù)據(jù)庫創(chuàng)建過程中的注意事項 • ORA-29807 錯誤
在數(shù)據(jù)庫創(chuàng)建過程的“創(chuàng)建數(shù)據(jù)字典視圖”階段中,您將接收到一個 ORA-29807 錯誤。如果您搜索日志文件,您將看到以下內(nèi)容: drop operator XMLSequence * ERROR at line 1: ORA-29807:specified operator does not exist 這是一個已知的問題 (Bug:2686156),并且可被忽略。要繼續(xù)數(shù)據(jù)庫創(chuàng)建過程,請單擊 "Ignore" 按鈕:
• ORA-01430 錯誤 在數(shù)據(jù)庫創(chuàng)建過程的“增加 Oracle Spatial”階段中,您將接收到一個 ORA-01430 錯誤。如果您搜索日志文件,您將看到以下內(nèi)容: (SDO_ROOT_MBR mdsys.sdo_geometry) * ERROR at line 2: ORA-01430:column being added already exists in table 這是一個已知的問題,并可被忽略。要繼續(xù)數(shù)據(jù)庫創(chuàng)建過程,請單擊 "Ignore" 按鈕:
2005年3月10日星期四
制作人:Red_yaker


本文來自ChinaUnix博客,如果查看原文請點:http://blog.chinaunix.net/u/6310/showart_22251.html
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP