一、準備工作:
網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)建站!專注于網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、微信小程序開發(fā)、集團企業(yè)網(wǎng)站建設(shè)等服務(wù)項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了芷江免費建站歡迎大家使用!
1.IP設(shè)置為靜態(tài)
2./etc/hosts文件的配置必須跟本機ip信息一致
3.SUSE_11_X64_SP4系統(tǒng)環(huán)境
4.ORACLE_11G_R2安裝包:
linux.x64_11gR2_database_1of2.zip
linux.x64_11gR2_database_2of2.zip
5.安裝ORACLE需要的一些庫文件:
sysstat-8.1.5-7.9.56.x86_64.rpm
libstdc++43-devel-32bit-4.3.3_20081022-11.18.x86_64.rpm
libstdc++43-32bit-4.3.3_20081022-11.18.x86_64.rpm
libstdc++43-4.3.3_20081022-11.18.x86_64.rpm
libgcc43-4.3.3_20081022-11.18.x86_64.rpm
二、安裝oracle數(shù)據(jù)庫
1.創(chuàng)建用戶和組:
用root用戶登錄圖形界面,鼠標右鍵打開終端,執(zhí)行命令:
groupadd oinstall
groupadd dba
useradd -g oinstall -G dba -s /bin/bash -m oracle
passwd oracle
2.創(chuàng)建安裝目錄,修改權(quán)限、用戶、組:
mkdir -p -m 777 /opt/oracle
chown -R oracle:oinstall /opt/oracle
3.修改內(nèi)核參數(shù):
vi /etc/sysctl.conf
kernel.shmmax = 4294967295
kernel.shmall = 2097152
kernel.shmmni = 8192
kernel.sem = 250 32000 100 128
fs.file-max = 6815744
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default =4194304
net.core.rmem_max =4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
fs.aio-max-nr = 1048576
保存后,執(zhí)行下面的命令立即生效:
sysctl -p
4.設(shè)置shell對oracle用戶的限制:
vi /etc/security/limits.conf
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
vim /etc/pam.d/login
session required pam_limits.so
vi /etc/profile
if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
5.安裝java環(huán)境:
把jdk-7u79-linux-x64.rpm上傳到服務(wù)器
執(zhí)行安裝:rpm -ivh jdk-7u79-linux-x64.rpm(也可以直接從圖形界面雙擊運行安裝)
6.安裝下面oracle環(huán)境需要的一些軟件,如果光盤里面有就直接安裝,沒有就去網(wǎng)上下載對應(yīng)rpm包,經(jīng)過測試缺少下面5個軟件包,然后進行安裝:
rpm -ivh libstdc++43-32bit-4.3.3_20081022-11.18.x86_64.rpm --force --nodeps
rpm -ivh libstdc++43-4.3.3_20081022-11.18.x86_64.rpm --force --nodeps
rpm -ivh libstdc++43-devel-32bit-4.3.3_20081022-11.18.x86_64.rpm --force --nodeps
rpm -ivh libgcc43-4.3.3_20081022-11.18.x86_64.rpm --force --nodeps
rpm -ivh sysstat-8.1.5-7.9.56.x86_64.rpm --force --nodeps
7.配置oracle全局環(huán)境變量:
vi /etc/profile(圖形界面可以到相應(yīng)目錄找到文件,雙擊打開,將下面內(nèi)容復(fù)制粘貼上去,保存。)
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11gR2/db
export ORACLE_SID=orcl
export JAVA_HOME=/usr/java/jdk1.7.0_79
export PATH=$PATH:$JAVA_HOME/bin:$ORACLE_HOME/bin:$HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
export DISPLAY=:0.0
添加完后立即生效:source /etc/profile
8.修改orcle用戶環(huán)境:
vi /home/oracle/.bashrc
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11gR2/db
export ORACLE_SID=orcl
export JAVA_HOME=/usr/java/jdk1.7.0_79
export PATH=$PATH:$JAVA_HOME/bin:$ORACLE_HOME/bin:$HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
export LANG=en_us
export LC_ALL=en_us
添加完后立即生效:
source /home/oracle/.bashrc
然后執(zhí)行:
xhost +
9.生成RedHat文件(這步可以省略不操作,實際是生成/etc/redhat-release文件):
echo “Red Hat Linux release 4.1” >> /etc/redhat-release
10.進入oracle安裝文件(oracle):
將oracle安裝包拷貝至服務(wù)器:
然后解壓:
unzip linux.x64_11gR2_database_1of2.zip
unzip linux.x64_11gR2_database_2of2.zip
賦予解壓后合并的目錄權(quán)限:
chmod -R 777 /home/poka/database/
11.打開xhost桌面(oracle):
切換到oracle用戶
su - oracle
輸入xclock命令,正常顯示小時鐘,表示設(shè)置oracle用戶環(huán)境成功,否則請檢查前面的環(huán)境參數(shù)設(shè)置。
12.開始安裝:
選擇字符集時注意選擇AL32UTF8,可以解決客戶端連接后中文顯示亂碼問題,切換到database目錄,然后開始安裝
./runInstaller -ignoresysprereqs
13.出現(xiàn)圖形化安裝界面:
步驟1:將紅框中的內(nèi)容勾選去掉,點擊下一步,提示“未指定電子郵件地址”點擊“是”
步驟2:點擊選中第1個選項“創(chuàng)建和配置數(shù)據(jù)庫”此選項也為默認選項,點擊下一步。
步驟3:點擊選中第2個選項“Server Class”,點擊“下一步”
步驟4:點擊選中第1個選項“單實例數(shù)據(jù)庫安裝”,點擊下一步。
步驟5:點擊選中“基本安裝”,點擊“下一步”
步驟6:設(shè)置orcl密碼(大小寫加數(shù)字),其他設(shè)置不用更改
步驟7: 這里路徑選擇/opt/oracle/oraInventory,點擊下一步,提示選擇yes
步驟8:這里如果有提示就根據(jù)提示來做,沒有提示就會直接進入下一步
步驟9:如果沒有上面的提示就會直接出現(xiàn)這個界面,點擊finish進入下一步
步驟10:進入安裝進度條界面
步驟11:進度到95%的時候會彈出來一個界面(DATABASE CONFIGURATION ASSISTANT),然后請等待
步驟12:進度到100%會提示password Managerment界面
點擊password Managerment配置密碼:
設(shè)置用戶密碼,注意New Password和Confirm Password兩欄都要設(shè)置:System密碼可以設(shè)置為123456,然后點OK,遇到提示選擇yes
步驟13:在root用戶下執(zhí)行該路徑的腳本,然后點擊OK確定
sh /opt/oracle/oraInventory/orainstRoot.sh
sh /opt/oracle/product/11gR2/db/root.sh
步驟14:安裝完畢
三、設(shè)置監(jiān)聽和啟動oracle數(shù)據(jù)庫
設(shè)置監(jiān)聽修改/opt/oracle/product/11gR2/db/network/admin/listener.ora文件
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = orcl)
(ORACLE_HOME = /opt/oracle/product/11gR2/db)
(SID_NAME = orcl)
)
)
開啟|關(guān)閉|查看監(jiān)聽:
lsnrctl start|stop|status
連接數(shù)據(jù)庫命令:
(1)sqlplus / as sysdba
(2)sqlplus /nolog
SQL> connect / as sysdba
開啟|關(guān)閉|立即關(guān)閉數(shù)據(jù)庫:
startup
shutdown
shutdown immediate
SQL> select * from all_users;(查看系統(tǒng)所有用戶)
SQL> SELECT * FROM DBA_USERS;(查看Oracle數(shù)據(jù)庫所有用戶(sysdba))
SQL> select * from tab;(查看系統(tǒng)所有的表)
SQL> select * from v$version;(查看當前版本)
SQL> show user(查看當前用戶)
SQL> select status from v$instance;(查看是否安裝成功)
當前文章:SUSE_11_X64_SP4環(huán)境下安裝ORACLE_11G_R2
當前URL:http://jinyejixie.com/article8/jdocip.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供用戶體驗、商城網(wǎng)站、外貿(mào)建站、全網(wǎng)營銷推廣、微信小程序、網(wǎng)站收錄
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)