RedHat Linux 6.0安裝Oracle 11g
Linux安裝Oracle的步驟
安裝前的準備
通過ssh把oracle傳輸到根目錄(此安裝是在VMware下)
Linux for Oracle 11g 的安裝包
RedHat 6.0的虛擬機器
1,建立使用者和組
groupadd oinstall
groupadd dba
useradd -goinstall -G dba -m oracle
passwd oracle
(以下用oracle使用者登陸)
2,修改orcle使用者的環境變數:vi/home/oracle/.bash_profile
exportORACLE_SID=ORCL
exportORACLE_BASE=/app
export ORACLE_HOME=/app/oracle
exportPATH=$ORACLE_HOME/bin:$PATH
3,建立檔案夾(修改檔案夾及檔案的許可權 chmod 777 檔案夾及檔案名稱)
mkdir /app
mkdir /app/oracle
chown -Roracle.oinstall /app
4,修改核心參數檔案:vi /etc/sysctl.conf(root登入)
fs.file-max =6815744
fs.aio-max-nr =1048576
kernel.shmall =2097152
kernel.shmmax =2147483648
kernel.shmmni =4096
kernel.sem = 25032000 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
5,要使 /etc/sysctl.conf 更改立即生效,執行以下命令。
輸入:sysctl -p 顯示
6,修改vi /etc/host 檔案(可省略)
a,ifconfig 查看ip
b,hostname 查看主機名稱
7,修改作業系統的版本號碼
#vi /etc/redhat-release
把6改成4
8,安裝軟體包
rpm -ivh libXp-.....rpm
rpm -ivh libXp-devel-.....rpm
9 ,登出oracle使用者,然後在重新登入
10,用oracle使用者解壓oracle安裝包
unzip ....
11,進入database ./run....
12,建立安裝目錄
mkdir -p/app/oracle
chown -Roracle.oinstall /app
13.設定語言變數
export
14,以root使用者登陸,執行兩個指令碼
# ./app/oraInventory/orainstRoot.sh
./app/oracle/root.sh
15.在oracle登陸配置監聽器 netca
16.啟動資料庫配置 dbca
17.重啟後開啟服務(sqlplus system/Sa123456 as sysdba)
startup
把監聽器複製到app/admin/network裡面
可以建立表,建好後用 desc table 表明 來進行查詢
18.進入圖形介面
#cd /app/oracle/sqldeveloper/
./sqldeveloper.sh
19.為了以後啟動oracle方便,修改oracle的核心
Vi 安裝目錄進行修改/ .bash-profile
oracle-home/sqldeveloper
如果不進行第18步,以後每次運行資料庫都需要啟動監聽器(lsnrctl start)、資料庫服務(sqlplussystem/Sa123456 as sysdba)
#cd /app/oracle/sqldeveloper/
./sqldeveloper.sh
20.以後每次啟動都要按順序啟動以下服務
exportLANG=EN (設定成英文,防止亂碼)
Lsnrctl start (開啟監聽器)
Sqlplus /nolog (進去資料庫設定)
conn sys as sysdba (資料庫啟動方式,提示輸入密碼)
Startup (開啟所有服務)
Exit (退出設定)
Sqldeveloper.sh (啟動資料庫)
在CentOS 6.4下安裝Oracle 11gR2(x64)
Oracle 11gR2 在VMWare虛擬機器中安裝步驟
Debian 下 安裝 Oracle 11g XE R2
Oracle效能最佳化 之 共用池