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
- 在Linux上安裝gskitLinux
- 在 Intel NUC 上安裝 LinuxIntelLinux
- 在 Linux 上安裝 VMware 工具Linux
- 分享在Linux上安裝PythonLinuxPython
- 在Linux 上安裝 SQL ServerLinuxSQLServer
- MariaDB在Linux和Windows上的安裝LinuxWindows
- 在 Rocky Linux 上安裝最新的 DockerLinuxDocker
- 在FC5上安裝oracle 9204Oracle
- Linux安裝oracleLinuxOracle
- 在Linux上安裝redis7LinuxRedis
- 【MSSQL】在Linux上安裝SQL SERVERSQLLinuxServer
- 在 Linux 上安裝 Adobe Flash PlayerLinux
- 把Discord安裝在Fedora Linux上Linux
- mysql在linux上cmake安裝方法(自己安裝版)MySqlLinux
- 【PG】PG在linux上的線上和離線安裝Linux
- 怎樣在 Ubuntu Linux 上安裝 MySQLUbuntuLinuxMySql
- 教你在Ubuntu上安裝Linux核心6.1UbuntuLinux
- 在u盤上安裝linux 打造你的portable linux system.Linux
- linux 上 redis的安裝LinuxRedis
- 在Linux上離線安裝SQL Server 2017LinuxSQLServer
- oracle 10g在linux下的安裝及簡單命令Oracle 10gLinux
- 在VMware上安裝CentOS版本的Linux虛擬機器CentOSLinux虛擬機
- oracle11g在linux7的靜默安裝指令碼OracleLinux指令碼
- Nginx在Linux下的安裝NginxLinux
- 在linux centos伺服器上安裝telnet命令LinuxCentOS伺服器
- 如何判斷Linux系統安裝在VMware上?Linux
- 在linux,windows上安裝rubyonrails開發環境LinuxWindowsAI開發環境
- linux 上安裝kapacitorLinux
- linux上安裝mysqlLinuxMySql
- Linux上安裝gitLinuxGit
- linux上安裝ELKLinux
- linux上安裝mongodbLinuxMongoDB
- 在Linux(Redhat/CentOS)下安裝MySQL之yum(rpm)線上安裝方式LinuxRedhatCentOSMySql
- mysql在linux安裝MySqlLinux
- Oracle Linux 7.1中安裝MariadbOracleLinux
- 11. Oracle for Linux安裝和配置—11.3. Oracle安裝和配置—11.3.1. Oracle軟體安裝OracleLinux
- Oracle Linux 6.5 安裝Oracle 10gR2LinuxOracle 10g
- 11. Oracle for Linux安裝和配置——11.2. Linux安裝和配置——11.2.2.Linux安裝(1)OracleLinux