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性能優化 之 共享池