linuxoracle11g安裝

centos6.5 64位基本服務(wù)器安裝oracle11g_r2 64位

創(chuàng)新互聯(lián)公司主要從事成都做網(wǎng)站、成都網(wǎng)站制作、網(wǎng)頁設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)月湖,十年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):028-86922220

作者:劉美求

日期:2017.06.05

1、安裝依賴包

# yum -y install  gcc gcc-c++ make binutilscompat-libstdc++-33 elfutils-libelf elfutils-libelf-devel glibc glibc-commonglibc-devel libaio libaio-devel unixODBC unixODBC-devel

安裝所缺少的軟件包,如oracle安裝過程中,對軟件包進(jìn)行檢查時(shí),發(fā)現(xiàn)仍有所需軟件包未安裝時(shí),可根據(jù)顯示未安裝軟件包的名字,我們可以從安裝linux的光盤或ISO中查找所缺的包,

使用ftp上傳到linux中,然后使用rpm  –ivh  xxx.rpm  --nodeps --force 來進(jìn)行安裝(其中加上--nodeps -- force 代表強(qiáng)制安裝,是在直接使用rpm –ivh  xxx.rpm安裝不成功的情況下用的)安裝過程略。

rpm -ivh libaio-0.3.107-10.el6.x86_64.rpm

rpm -ivh libaio-devel-0.3.107-10.el6.x86_64.rpm

rpm -ivh compat-libstdc++-33-3.2.3-69.el6.x86_64.rpm

PS:光盤掛載

1.cat /etc/issue  查看當(dāng)前系統(tǒng)

2.mount /dev/cdrom /mnt 掛載光盤到/mnt目錄  #mount /dev/sr0 /mnt

3.cd /mnt/Packages/

4.用rpm -ivh進(jìn)行安裝

PS:增加虛擬內(nèi)存

dd if=/dev/zero of=/swapadd bs=1024 count=4524288   建立分區(qū)文件

mkdir /mnt/swap

cd  /

mv swapadd /mnt/swap

mkswap /mnt/swap/swapadd  設(shè)置交換文件

swapon /mnt/swap/swapadd  啟用虛擬內(nèi)存

free -m

swapoff -v /mnt/swap/swapadd    當(dāng)不需要使用新增的虛擬內(nèi)存時(shí)

############################################

寫入/etc/fstab,以便在引導(dǎo)時(shí)啟用:

/mnt/swap/swapadd swap swap defaults 0 0

2、創(chuàng)建用戶和組

# groupadd oinstall

# groupadd dba

# useradd  -g oinstall -G dba oracle

# passwd oracle

3、修改內(nèi)核參數(shù)

# vim /etc/sysctl.conf  末尾添加如下

fs.file-max = 6815744

fs.aio-max-nr = 1048576

kernel.shmall = 2097152

kernel.shmmax = 2147483648

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

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

執(zhí)行以下命令,改變當(dāng)前內(nèi)核參數(shù):

# /sbin/sysctl -p

4、修改系統(tǒng)資源限制

# vim /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_namespace.so  #下面添加一條pam_limits.so

session    required     pam_limits.so

5、創(chuàng)建安裝目錄及設(shè)置權(quán)限

 

# mkdir -p /opt/oracle/app/

# mkdir /opt/oracle/oradata/

# chown oracle.oinstall -R /opt/oracle/

# chmod 755 -R /opt/oracle/

6、設(shè)置oracle環(huán)境變量(以oracle用戶登錄設(shè)置)

$ vim ~/.bash_profile

PATH=$PATH:$HOME/bin

export PATH

export ORACLE_BASE=/opt/oracle/app

export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1

export PATH=$PATH:$ORACLE_HOME/bin

export ORACLE_SID=orcl    #(注意這個(gè)值要和下面創(chuàng)建的數(shù)據(jù)庫實(shí)例名稱相同)

export ORACLE_UNQNAME=$ORACLE_SID

$ source .bash_profile  #立即生效

 

7、安裝oracle 

下載并解壓:(下載去oracle官網(wǎng)下載即可,下載步驟略)

下載中文支持字體zysong.ttf(非必須)

#mkdir -p /usr/share/fonts/zh_CN/TrueType

#cp zysong.ttf /usr/share/fonts/zh_CN/TrueType/

也可以不下載中文字體文件,以英文界面安裝,在安裝時(shí) $ export LANG=en_US.UTF-8  解決中文方塊亂碼問題,以英文界面安裝。

# cd /home/oracle

# unzip linux.x64_11gR2_database_1of2.zip

# unzip linux.x64_11gR2_database_2of2.zip

# xhost +   #使所有用戶都能訪問圖形桌面,Xmanager是一個(gè)運(yùn)行于MS Windows平臺上的高性能的X window服務(wù)器。可以在本地PC上同時(shí)運(yùn)行Unix/Linux和Windows圖形應(yīng)用程序,執(zhí)行oracle圖形安裝向?qū)А?/p>

# su - oracle

$ cd database

$ ./runInstaller

在安裝過程中,執(zhí)行先決條件檢查頁面,點(diǎn)擊修補(bǔ)并再次檢查,再次檢查還是不能通過,那么你可以直接全部忽略,直接下一步.

以 root 用戶執(zhí)行以下命令:

1)cd /tmp/CVU_11.2.0.1.0_oracle/

2)./runfixup.sh

全部忽略后,進(jìn)行圖形界面安裝的過程,安裝過程時(shí)間較長,直到安裝出現(xiàn)以下提示:

執(zhí)行配置腳本,以 root 用戶執(zhí)行以下命令:

1)cd /opt/oracle/oraInventory/

2)./orainstRoot.sh

3)cd /opt/oracle/app/product/11.2.0/dbhome_1/

4)./root.sh(當(dāng)出現(xiàn)“Enter the full pathname of the local bin directory:[/usr/local/bin]:”時(shí)回車)

結(jié)束oracle的安裝。安裝完成后最好重新啟動一下服務(wù)器。

oracle常用命令

# su – oracle

$sqlplus / as sysdba

SQL> startup                     #啟動數(shù)據(jù)庫實(shí)例

SQL> shutdown immediate          #關(guān)閉數(shù)據(jù)庫實(shí)例

SQL> select * from tab;           #查看所有表

SQL> select name  from v$datafile; #查看數(shù)據(jù)庫存放目錄

SQL> show parameter service       #查看服務(wù)名

SQL> select * from v$instance;    #查看實(shí)例名

SQL> select name from v$database; #查看數(shù)據(jù)庫名

SQL> select * from dba_users;      #查看所有用戶信息

SQL> select username,password from dba_users;  #只查詢用戶和密碼

SQL> select * from v$pwfile_users; #查看具有sysdba權(quán)限的用戶

SQL> select * from dba_ustats;     #查看當(dāng)前用戶信息

SQL> select * from user_sys_privs;  #查看當(dāng)前用戶系統(tǒng)權(quán)限

SQL> select * from user_role_privs; #查看當(dāng)前用戶角色

SQL> select * from dba_sys_privs;   #查看指定用戶所具有的系統(tǒng)權(quán)限

SQL> select * from v$version;       #查看oracle版本

SQL> select * from user_views;      #查看視圖信息

lsnrctl start  #開啟遠(yuǎn)程監(jiān)聽端口

PS:lsnrctl start無法開啟遠(yuǎn)程監(jiān)聽端口時(shí)  

方法:修改listener.ora文件

listener.ora文件打開,內(nèi)容如下,調(diào)整其中的HOST IP即可。

vim /opt/oracle/app/product/11.2.0/dbhome_1/network/admin/listener.ora

# listener.ora Network Configuration File: /opt/oracle/app/product/11.2.0/dbhome_1/network/admin/listener.ora

# Generated by Oracle configuration tools.

LISTENER =

  (DESCRIPTION_LIST =

    (DESCRIPTION =

      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))

      (ADDRESS = (PROTOCOL = TCP)(HOST=192.168.10.252)(PORT = 1521))

    )

  )

ADR_BASE_LISTENER = /opt/oracle/app

本文標(biāo)題:linuxoracle11g安裝
文章出自:http://bm7419.com/article42/pcgghc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供手機(jī)網(wǎng)站建設(shè)、網(wǎng)站排名網(wǎng)頁設(shè)計(jì)公司、網(wǎng)站收錄商城網(wǎng)站、品牌網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司