Oracle在Linux上的安裝
windows下安裝oracle比較簡單,沒有什麼繁瑣的配置,對作業系統的要求一般都能滿足,不用進行特別處理,聽說oracle在linux上的安裝就有點麻煩了,這次正好有機會嘗試一下。
[@more@]環境說明:RadHat EL4,Oracle10 g
1.root登陸Linux主機,新建oracle組和使用者:
#groupadd dba
#groupadd oinstall
#useradd -m -g oinstall -G dba -d /home/oracle oracle
#passwd oracle
2.修改hosts檔案
vi /etc/hosts
增加一行(依照現在有localhost那一行新增)
主機ip 主機域名 主機名
3.修改系統引數
vi /etc/sysctl.conf
增加以下內容:
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default=262144
net.core.wmem_default=262144
net.core.rmem_max=262144
net.core.wmem_max=262144
增加後儲存退出,執行:
# /sbin/sysctl –p
再修改/etc/security/limits.conf ,增加內容:
oracle soft nofile 65536
oracle hard nofile 65536
oracle soft nproc 16384
oracle hard nproc 16384
4.修改profile檔案
修改oracle使用者的profile檔案,/home/oracle目錄下
vi .bash_profile
增加以下內容:
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
export PATH=$PATH:$ORACLE_HOME/bin:/usr/bin:/usr/sbin:/usr/lib
export ORACLE_SID=orcl
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
儲存退出
5.解壓安裝檔案
上傳安裝檔案到伺服器,解壓:
gunzip 10201_database_linux_x86_64.cpio.gz
cpio -idvc<10201_database_linux_x86_64.cpio
unzip p6810189_10204_Linux-x86-64.zip
6.安裝可以採用兩種方式,圖形化和response檔案,後者不需圖形化介面。
圖形化安裝:
執行runInstaller開啟安裝介面,過程與windows類似,配置部分內容下一步即可,安裝後需執行兩個指令碼:
root使用者登陸執行
/opt/oracle/oraInventory/orainstRoot.sh
/opt/oracle/product/10.2.0/root.sh
response檔案安裝:
安裝包目錄為$oracle_installer,response檔案目錄$oracle_installer/database/response,使用enterprise.rsp檔案安裝:
cp enterprise.rsp enterprise_inst.rsp
vi enterprise_inst.rsp,根據主機情況和安裝情況修改此檔案,各個配置項參照例項檔案中的說明,修改後儲存。
安裝執行:
./runInstaller -silent -responseFile $oracle_installer/database/response/enterprise_inst.rsp
安裝完成同樣需要執行指令碼:
su root
/opt/oracle/oraInventory/orainstRoot.sh
/opt/oracle/product/10.2.0/root.sh
至此安裝完成,但是在安裝過程中遇到了很多問題,以下是幾個比較常見的問題:
1.Oracle安裝提示不能使用DHCP分配地址,需配置靜態IP
透過在hosts檔案中增加本機ip和主機名的對映解決
2.採用response檔案安裝不能打補丁
此問題一直沒解決,所以後來採用了圖形化安裝
3.圖形化安裝過程建庫採用基本安裝,是預設字符集
安裝完成後進行字符集修改,過程見《Linux下修改Oracle字符集》
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7321182/viewspace-1022815/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 在Oracle Linux 7.1上安裝DockerOracleLinuxDocker
- 在Oracle Linux 6.6上安裝Oracle 12cOracleLinux
- linux上安裝oracleLinuxOracle
- 在oracle linux 5.6上安裝oracle 11g RACOracleLinux
- Oracle11gR2 RAC在Linux上的安裝OracleLinux
- 在Linux上安裝gskitLinux
- 在Linux上安裝postgresqlLinuxSQL
- 在 Linux 上安裝 PostgreSQLLinuxSQL
- 在linux上安裝oracle10g(轉載)LinuxOracle
- weblogic在LINUX上的安裝WebLinux
- goldengate在linux上的安裝GoLinux
- Oracle10gRAC在Linux AS5.3上的安裝配置OracleLinux
- Linux上安裝oracle的注意點LinuxOracle
- 在Linux機器上安裝執行Oracle(三)(轉)LinuxOracle
- 在Linux機器上安裝執行Oracle(二)(轉)LinuxOracle
- 在 Linux 上安裝 VMware 工具Linux
- 在 Intel NUC 上安裝 LinuxIntelLinux
- 在Linux 上安裝 SQL ServerLinuxSQLServer
- Oracle BIEE在linux下的安裝OracleLinux
- Oracle10g在Linux4.7_32位上的安裝OracleLinux
- 在RedHat LInux5上安裝Oracle 10g dbRedhatLinuxOracle 10g
- 在Linux上安裝Oracle時DISPLAY問題解決方案LinuxOracle
- 在 Linux x86 上安裝 Oracle RAC 10gLinuxOracle
- 安裝ORACLE時在Linux上設定核心引數的含義OracleLinux
- 在linux上安裝oracle 10g用到的幾個小命令LinuxOracle 10g
- oracle9i在Red Hat Linux7.3上的安裝(轉)OracleLinux
- 在linux下安裝oracle bbedLinuxOracle
- mysql在linux上cmake安裝方法(自己安裝版)MySqlLinux
- 【MSSQL】在Linux上安裝SQL SERVERSQLLinuxServer
- 分享在Linux上安裝PythonLinuxPython
- 把Discord安裝在Fedora Linux上Linux
- 在Linux上安裝redis7LinuxRedis
- 在 Linux 上安裝和使用 DockerLinuxDocker
- 在VMware Workstation上安裝Kali LinuxLinux
- 在Linux上安裝Memcached服務Linux
- Oracle Secure Backup在Linux下的安裝OracleLinux
- ORACLE在linux下的安裝步驟OracleLinux
- MariaDB在Linux和Windows上的安裝LinuxWindows