linux下安裝oracle11gR2
1)修改使用者的SHELL的限制,修改/etc/security/limits.conf檔案
輸入命令:vi /etc/security/limits.conf,按i鍵進入編輯模式,將下列內容加入該檔案。
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
編輯完成後按Esc鍵,輸入“:wq”存檔退出
2)修改/etc/pam.d/login 檔案,輸入命令:vi /etc/pam.d/login,按i鍵進入編輯模式,將下列內容加入該檔案。
#session required /lib/security/pam_limits.so
session required pam_limits.so
編輯完成後按Esc鍵,輸入“:wq”存檔退出
3)修改linux核心,修改/etc/sysctl.conf檔案,輸入命令: vi /etc/sysctl.conf ,按i鍵進入編輯模式,將下列內容加入該檔案
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
#kernel.shmmax = 1200000000
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
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
編輯完成後按Esc鍵,輸入“:wq”存檔退出
4)要使 /etc/sysctl.conf 更改立即生效,執行以下命令。
輸入:sysctl -p
5)編輯 /etc/profile ,輸入命令:vi /etc/profile,按i鍵進入編輯模式,將下列內容加入該檔案。
if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
編輯完成後按Esc鍵,輸入“:wq”存檔退出
6)建立相關使用者和組,作為軟體安裝和支援組的擁有者。
建立使用者,輸入命令:
groupadd oinstall
groupadd dba
groupadd oper
建立Oracle使用者和密碼,輸入命令:
useradd -g oinstall -G dba,oper oracle
passwd oracle
然後會讓你輸入密碼,密碼任意輸入2次,但必須保持一致,回車確認
7)建立資料庫軟體目錄和資料檔案存放目錄,目錄的位置,根據自己的情況來定,注意磁碟空間即可,這裡我把其放到oracle使用者下,例如:
輸入命令:
mkdir -p /u01/app/oracle/product/11.2.0/db_1
mkdir -p /u01/app/oradata--資料檔案存放位置
mkdir -p /u01/app/archive--歸檔日誌存放位置
mkdir -p /u01/app/oraInventory
8)更改目錄屬主為Oracle使用者所有,輸入命令:
chown -R oracle:oinstall /u01/app/oracle
chmod -R 775 /u01/app/oracle
chown -R oracle:oinstall /u01/app/oradata
chmod -R 775 /u01/app/oradata
chown -R oracle:oinstall /u01/app/archive
chmod -R 775 /u01/app/archive
chown -R oracle:oinstall /u01/app/oraInventory
chmod -R 775 /u01/app/oraInventory
9)配置oracle使用者的環境變數,首先,切換到新建立的oracle使用者下,
輸入:su – oracle ,然後直接在輸入 : vi .bash_profile
按i編輯 .bash_profile,進入編輯模式,增加以下內容:
TMP=/tmp; export TMP
TMPDIR=$TMP; export TMPDIR
ORACLE_HOSTNAME=rac01; export ORACLE_HOSTNAME
ORACLE_UNQNAME=orcl; export ORACLE_UNQNAME
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1; export ORACLE_HOME
ORACLE_SID=orcl; export ORACLE_SID
PATH=/usr/sbin:$PATH; export PATH
PATH=$ORACLE_HOME/bin:$PATH; export PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH
編輯完成後按Esc鍵,輸入“:wq”存檔退出
安裝過程
1) 當上述系統要求操作全部完成後,登出系統,在圖形介面以Oracle使用者登陸。首先將下載的Oracle安裝包複製到linux中,推薦用Xmanager 或其他ftp工具拷貝。
開啟一個終端,執行unzip命令解壓oracle安裝檔案,如:
輸入命令:
unzip linux.x64_11gR2_database_1of2.zip
unzip linux.x64_11gR2_database_2of2.zip
解壓完成後 cd 進入其解壓後的目錄database
輸入命令:
cd database
使用ls命令可以檢視解壓後database所包含的檔案
執行./runinstaller進行安裝。
oracle圖形介面安裝--略
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28698327/viewspace-761268/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle11gR2在Oracle Linux 6.0下的安裝OracleLinux
- ORACLE11GR2 For Linux RAC安裝筆記OracleLinux筆記
- Oracle11gR2 RAC在Linux上的安裝OracleLinux
- REDHAT X64 下ORACLE11GR2的安裝RedhatOracle
- EnterpriseLinux5.4下安裝ORACLE11GR2LinuxOracle
- RedHat 4 as 下安裝Oracle11gR2,Cluster(ASM)和DatabaseRedhatOracleASMDatabase
- Linux下安裝、解除安裝mysqlLinuxMySql
- linux下安裝snap安裝工具Linux
- Oracle11GR2 在Linux 5.5 安裝所依賴的包OracleLinux
- 解除安裝Oracle11gr2 for SolarisOracle
- Linux下JDK安裝與解除安裝LinuxJDK
- Linux下安裝DockerLinuxDocker
- Linux下安裝RedisLinuxRedis
- mysql linux下安裝MySqlLinux
- Linux 下安裝 RedisLinuxRedis
- Linux下安裝GitLinuxGit
- Linux下安裝pymysqlLinuxMySql
- Linux下安裝jiebaLinuxJieba
- Linux下安裝GensimLinux
- Linux下SuperLU安裝Linux
- Linux下安裝RabbitMQLinuxMQ
- linux下安裝elasticsearchLinuxElasticsearch
- Linux下expect安裝Linux
- Linux 下安裝pipLinux
- Linux 下安裝 MongodbLinuxMongoDB
- linux下安裝VMtoolsLinux
- linux下安裝numpyLinux
- Linux下安裝ApacheLinuxApache
- Linux下Mysql安裝LinuxMySql
- Linux下安裝phpLinuxPHP
- linux 下安裝mysqlLinuxMySql
- linux下安裝djangoLinuxDjango
- linux下安裝MysqlLinuxMySql
- linux 下 gd 安裝Linux
- linux 下postfix安裝Linux
- Linux下安裝OpenCVLinuxOpenCV
- Linux下安裝nginxLinuxNginx
- linux下nginx安裝LinuxNginx