【安裝】Linux環境ORACLE 9i安裝(文字版安裝文件)
1.新增dba組和oracle使用者
1).以root使用者登陸,執行以下命令,建立dba組和oracle使用者。
# groupadd dba
# useradd -g oinstall -G dba oracle
2).執行以下命令,修改oracle使用者密碼
# passwd oracle
輸入新密碼
2.建立oracle安裝目錄
1).以root使用者登陸,在根目錄下建立相關目錄
/oracle9-------為oracle軟體安裝目錄
/oradata/tmp---為安裝時的臨時目錄
/oradata-------為資料檔案存放目錄
/ora_install---為安裝盤存放目錄
# cd /
# mkdir /oracle9
# mkdir /oradata
# mkdir /oradata/tmp
# mkdir /ora_install
2).修改以上目錄的owner & group
# chown –R oracle:dba /oracle9 /oradata /ora_install
3.修改oracle使用者的HOME路徑
以root使用者登陸,修改/etc/passwd檔案
將oracle:x:500:501::/home/oracle:/bin/bash
改為oracle:x:500:501::/oracle9:/bin/bash
4.設定kernal引數
1).以root使用者登陸,在/etc/sysctl.conf檔案中新增以下各行,設定kernal引數
kernel.shmmax = 536870912
kernel.shmmni = 4096
kernel.shmall = 2097152
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
2).以root使用者登陸,在/etc/security/limits.conf檔案中新增以下各行,修改作業系統資源限制
oracle soft nofile 65536
oracle hard nofile 65536
oracle soft nproc 16384
oracle hard nproc 16384
3).重新啟動機器,使上述更改有效
5.設定oracle環境變數
以oracle使用者登陸,編輯/oracle9/.bashrc檔案,新增如下內容
export BASH_ENV=$HOME/.bashrc
export ORACLE_HOME=/oracle9/product/9.0.1
export ORACLE_SID=ora9i
export ORACLE_TERM=xterm
export TNS_ADMIN=/oracle9/config/9.0.1
export NLS_LANG=american_america.ZHS16GBK
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
export PATH=$PATH:/bin:/usr/bin:/usr/sbin:/etc:/opt/bin:/usr/ccs/bin:/usr/openwin
export PATH=$PATH:/opt/local/bin:/opt/NSCPnav/bin:$ORACLE_HOME/bin
export PATH=$PATH:/usr/local/samba/bin:/usr/ucb
export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
export CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib
export TMPDIR=/tmp
set -o vi
umask 022
6.軟體解壓
在安裝前需要將oracle軟體複製到本機上。
1).以oracle使用者登陸,將安裝盤中的檔案依次拷入到/ora_install目錄中
2).從安裝盤中拷出的檔案是以.gz結尾的,需要用gunzip進行解壓。
$ gunzip ship_9204_linux_disk1.cpio.gz
$ gunzip ship_9204_linux_disk2.cpio.gz
$ gunzip ship_9204_linux_disk3.cpio.gz
3).用gunzip解壓後生成以.cpio結尾的檔案,需要用cpio再次進行解壓。
$ cpio -ivd < ship_9204_linux_disk1.cpio
$ cpio -ivd < ship_9204_linux_disk2.cpio
$ cpio -ivd < ship_9204_linux_disk3.cpio
解壓後生成Disk1、Disk2、Disk3三個目錄
7.資料庫安裝
1).以root使用者登陸,執行xhost +
2).用oracle使用者進入/ora_install/Disk1/install/目錄下,執行runInstaller檔案。
$ sh runInstaller
注意事項:
(1).產品語言中新增簡體中文
(2).產品選項中去掉legato networker single server 6.1.0.0.0選項(該選項預設為安裝),否則執行root.sh時出錯。
(3).選擇只進行軟體安裝,不建庫。
8.建立資料庫
1).用dbca工具進行資料庫的建立
$ dbca
2).修改資料檔案路徑,指到/oradata/$ORACLE_SID/下
3).修改資料庫字符集為ZHS16GBK,國家字符集為UTF8
4).生成資料庫建立文字,手工進行資料庫的建立
9.TNS、LISTENER的配置
透過netca工具配置tns、listener
$ netca
-- The End --
1).以root使用者登陸,執行以下命令,建立dba組和oracle使用者。
# groupadd dba
# useradd -g oinstall -G dba oracle
2).執行以下命令,修改oracle使用者密碼
# passwd oracle
輸入新密碼
2.建立oracle安裝目錄
1).以root使用者登陸,在根目錄下建立相關目錄
/oracle9-------為oracle軟體安裝目錄
/oradata/tmp---為安裝時的臨時目錄
/oradata-------為資料檔案存放目錄
/ora_install---為安裝盤存放目錄
# cd /
# mkdir /oracle9
# mkdir /oradata
# mkdir /oradata/tmp
# mkdir /ora_install
2).修改以上目錄的owner & group
# chown –R oracle:dba /oracle9 /oradata /ora_install
3.修改oracle使用者的HOME路徑
以root使用者登陸,修改/etc/passwd檔案
將oracle:x:500:501::/home/oracle:/bin/bash
改為oracle:x:500:501::/oracle9:/bin/bash
4.設定kernal引數
1).以root使用者登陸,在/etc/sysctl.conf檔案中新增以下各行,設定kernal引數
kernel.shmmax = 536870912
kernel.shmmni = 4096
kernel.shmall = 2097152
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
2).以root使用者登陸,在/etc/security/limits.conf檔案中新增以下各行,修改作業系統資源限制
oracle soft nofile 65536
oracle hard nofile 65536
oracle soft nproc 16384
oracle hard nproc 16384
3).重新啟動機器,使上述更改有效
5.設定oracle環境變數
以oracle使用者登陸,編輯/oracle9/.bashrc檔案,新增如下內容
export BASH_ENV=$HOME/.bashrc
export ORACLE_HOME=/oracle9/product/9.0.1
export ORACLE_SID=ora9i
export ORACLE_TERM=xterm
export TNS_ADMIN=/oracle9/config/9.0.1
export NLS_LANG=american_america.ZHS16GBK
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
export PATH=$PATH:/bin:/usr/bin:/usr/sbin:/etc:/opt/bin:/usr/ccs/bin:/usr/openwin
export PATH=$PATH:/opt/local/bin:/opt/NSCPnav/bin:$ORACLE_HOME/bin
export PATH=$PATH:/usr/local/samba/bin:/usr/ucb
export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
export CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib
export TMPDIR=/tmp
set -o vi
umask 022
6.軟體解壓
在安裝前需要將oracle軟體複製到本機上。
1).以oracle使用者登陸,將安裝盤中的檔案依次拷入到/ora_install目錄中
2).從安裝盤中拷出的檔案是以.gz結尾的,需要用gunzip進行解壓。
$ gunzip ship_9204_linux_disk1.cpio.gz
$ gunzip ship_9204_linux_disk2.cpio.gz
$ gunzip ship_9204_linux_disk3.cpio.gz
3).用gunzip解壓後生成以.cpio結尾的檔案,需要用cpio再次進行解壓。
$ cpio -ivd < ship_9204_linux_disk1.cpio
$ cpio -ivd < ship_9204_linux_disk2.cpio
$ cpio -ivd < ship_9204_linux_disk3.cpio
解壓後生成Disk1、Disk2、Disk3三個目錄
7.資料庫安裝
1).以root使用者登陸,執行xhost +
2).用oracle使用者進入/ora_install/Disk1/install/目錄下,執行runInstaller檔案。
$ sh runInstaller
注意事項:
(1).產品語言中新增簡體中文
(2).產品選項中去掉legato networker single server 6.1.0.0.0選項(該選項預設為安裝),否則執行root.sh時出錯。
(3).選擇只進行軟體安裝,不建庫。
8.建立資料庫
1).用dbca工具進行資料庫的建立
$ dbca
2).修改資料檔案路徑,指到/oradata/$ORACLE_SID/下
3).修改資料庫字符集為ZHS16GBK,國家字符集為UTF8
4).生成資料庫建立文字,手工進行資料庫的建立
9.TNS、LISTENER的配置
透過netca工具配置tns、listener
$ netca
-- The End --
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/519536/viewspace-563250/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- linux環境安裝——mysql安裝複習LinuxMySql
- linux環境安裝——kafka安裝複習LinuxKafka
- Linux安裝jdk環境LinuxJDK
- Linux環境安裝GOLinuxGo
- Linux下安裝Go環境LinuxGo
- Linux環境HBase安裝配置Linux
- linux環境下redis安裝LinuxRedis
- Windows環境下安裝LinuxWindowsLinux
- Linux環境Azkaban安裝配置Linux
- Linux下Java環境安裝LinuxJava
- Linux環境下安裝NginxLinuxNginx
- linux環境下解除安裝oracle11gLinuxOracle
- Linux安裝oracleLinuxOracle
- Linux環境安裝Oracle11g(一)——配置檢查及依賴項安裝LinuxOracle
- linux環境安裝——整理彙總Linux
- Linux環境下nginx安裝配置LinuxNginx
- Linux系統安裝ansiblle環境Linux
- Linux環境下ApacheActiveMQ基本安裝LinuxApacheMQ
- DB2 Linux環境安裝DB2Linux
- ORACLE-LINUX環境字元介面單例項安裝OracleLinux字元單例
- swoft環境安裝
- LNMP 環境安裝LNMP
- futter環境安裝
- Pytorch環境安裝PyTorch
- golang環境安裝Golang
- Linux環境安裝Oracle11g(四)——軟體安裝及引數最佳化LinuxOracle
- 快速搭建 Linux(LNMP + Linux 安裝 + 環境配置)LinuxLNMP
- 在linux環境安裝單機RocketMQLinuxMQ
- Linux環境Flume安裝配置及使用Linux
- Linux環境Sqoop安裝配置及使用LinuxOOP
- Linux環境Hive安裝配置及使用LinuxHive
- linux環境下安裝nginx步驟LinuxNginx
- Linux 環境下編譯安裝 RedisLinux編譯Redis
- Linux實用之Java(JDK)環境安裝LinuxJavaJDK
- Linux環境Spark安裝配置及使用LinuxSpark
- Linux環境安裝Python3.6.xLinuxPython
- Linux環境下Apache ActiveMQ 基本安裝LinuxApacheMQ
- Linux 下使用 Docker 安裝lnmp環境LinuxDockerLNMP
- Oracle 11G 安裝文件Oracle