centos6.5下搭建oracle 11g

來源:互聯網
上載者:User

標籤:io   ar   os   sp   檔案   資料   on   問題   代碼   

1.安裝依賴
sudo yum install binutils compat-libstdc++-33 compat-libstdc++-33.i686 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc.i686 glibc-common glibc-devel glibc-devel.i686 glibc-headers ksh libaio libaio.i686 libaio-devel libaio-devel.i686 libgcc libgcc.i686 libstdc++ libstdc++.i686 libstdc++-devel make sysstat unixODBC unixODBC-devel

2.很多人選擇建立一個使用者"oracle",因為我在安裝centos時已經建立好一個普通使用者"colben",所以只需要再建立一個dba使用者組,把目前使用者加入dba組中
sudo groupadd dba
sudo usermod -G dba colben

3.配置colben使用者的預設shell設定檔

vi ~/.zshrc
(很多人用的是bash,對應修改的檔案就是~/.bashrc)

在最後添加以下代碼

export ORACLE_BASE=/opt/oracle/app #oracle資料庫安裝目錄
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_home1 #oracle資料庫路徑
export ORACLE_SID=orcl #oracle啟動資料庫執行個體名
export PATH=$ORACLE_HOME/bin:/usr/sbin:$PATH #添加系統內容變數
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib #添加系統內容變數
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK  #設定Oracle用戶端字元集,必須與Oracle安裝時設定的字元集保持一致,如:ZHS16GBK,否則出現資料匯入匯出中文亂碼問題

運行

source ~/.zshrc
(bash使用者對應:source ~/.bashrc)

使設定立刻生效

4.建立oracle 11g軟體安裝路徑,運行:
sudo mkdir /opt/oracle/app/product/11.2.0/db_home1 -p
sudo chown colben.colben /opt/oracle -R         #colben.colben 是  使用者名稱.使用者所屬群組,不是前面添加的使用者所屬附加組“dba”

5.配置核心參數
sudo vi /etc/sysctl.conf
在檔案尾追加下面的參數設定,如果檔案中已存在相應的參數設定,則無需追加

fs.file-max = 6815744
fs.aio-max-nr =1048576
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
kernel.sem = 250 32000 100 128

完成後運行
sudo sysctl -p
使設定生效

6.設定oracle使用者限制,提高軟體運行效能sudo vi /etc/security/limits.conf
在末尾添加以下代碼(colben 是使用者名稱,複製後要修改成自己當前的使用者名稱)

colben soft nproc 2047
colben hard nproc 16384
colben soft nofile 1024
colben hard nofile 65536

7.一般需要安裝中易宋體字型,百度隨便下載一個zysong.ttf,切換到zysong.ttf所在路徑,運行:
sudo mkdir /usr/share/fonts/zh_CN/TureType/ -p

sudo mv zydong.ttf /usr/share/fonts/zh_CN/TrueType/

fc-cache -fv

8.安裝oracle 11g
解壓下載好的oracle 11g檔案
unzip linux.x64_11gR2_database_1of2.zip
unzip linux.x64_11gR2_database_2of2.zip

得到一個目錄database,切換進去,運行
./runInstaller
就可以安裝了,(若提示swap空間不足,自行百度解決!)
建議先安裝軟體,再啟動監聽,最後安裝資料庫。

centos6.5下搭建oracle 11g

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.