Linux環境ORACLE 9i安裝
一.安裝環境介紹
硬體:DELL R710
作業系統環境介紹:
Redhat.Enterprise.Linux.AS.V4.0.UPDATE.7.X86_64
資料庫環境:
Oracle9i Enterprise Edition Release 9.2.0.4.0 - 64bit Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.4.0 – Production
二.具體安裝設定
新增dba組和oracle使用者
1).以root使用者登陸,執行以下命令,建立dba組和oracle使用者。
#groupadd oinstall
#groupadd dba
#useradd -m -g oinstall -G dba oracle
#id oracle
2).執行以下命令,修改oracle使用者密碼
# passwd oracle
輸入新密碼
2.建立oracle安裝目錄
1).以root使用者登陸,在根目錄下建立相關目錄
/u01/oracle ------為oracle軟體安裝目錄
/tmp ---為安裝時的臨時目錄
/u01/oracle/oradata-------為資料檔案存放目錄
/tools---為安裝盤存放目錄
# cd /
# mkdir /u01/oracle
2).修改以上目錄的owner & group
# chown –R oracle:dba /u01/oracle /tools
修改oracle使用者的HOME路徑
以root使用者登陸,修改/etc/passwd檔案
將oracle:x:500:501::/home/oracle:/bin/bash
改為oracle:x:500:501:: /u01/oracle:/bin/bash
3.設定kernal引數
1).以root使用者登陸,在/etc/sysctl.conf檔案中新增以下各行,設定kernal引數
kernel.shmmax = 636870912
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).重新啟動機器,使上述更改有效
轉入oracle賬戶
Su – oracle
Vi .bash_profile
umask 022
TMP=/tmp; export TMP
TMPDIR=$TMP; export TMPDIR
ORACLE_BASE=/u01/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/9.2.4/; export ORACLE_HOME
ORACLE_SID=JHBQ5173; export ORACLE_SID
ORACLE_TERM=xterm; export ORACLE_TERM
PATH=/usr/sbin:$PATH; export PATH
PATH=$ORACLE_HOME/bin:$PATH; export PATH
PATH=$ORACLE_HOME/dbs:$PATH; export PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH
if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
export LD_ASSUME_KERNEL=2.4.1
4.軟體解壓
在安裝前需要將oracle軟體拷貝到本機上。
在linux下執行以下操作
mv /usr/bin/gcc /usr/bin/gccold
(v
_ p1OU$E0d:U1Q0
mv /usr/bin/gcc32 /usr/bin/gcc
然後安裝正常 成功後記的改回去
mv /usr/bin/gcc /usr/bin/gcc32
mv /usr/bin/gccold /usr/bin/gcc
5.資料庫安裝
1).以root使用者登陸,執行xhost + 或者 重啟伺服器使用oracle賬戶登入
2).用oracle使用者進入/tools/Disk1/目錄下,執行./runInstaller檔案。
注意事項:
(1).產品語言中新增簡體中文
(2).產品選項中去掉legato networker single server 6.1.0.0.0選項(該選項預設為安裝),否則執行root.sh時出錯。
(3).選擇只進行軟體安裝,不建庫。
6.建立資料庫
1).用dbca工具進行資料庫的建立
$ dbca
2).修改資料庫字符集為ZHS16GBK,國家字符集為UTF8
3).生成資料庫建立文字,手工進行資料庫的建立
重啟伺服器
7.TNS、LISTENER的配置
通過netca工具配置tns、listener
$ Lsnrctl start
$ netca
$ sqlplus "/ as sysdba"
SQL> startup;
ORACLE instance started.
Total System Global Area 3340736256 bytes
Fixed Size 747264 bytes
Variable Size 1191182336 bytes
Database Buffers 2147483648 bytes
Redo Buffers 1323008 bytes
Database mounted.
Database opened.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8183550/viewspace-662594/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【安裝】Linux環境ORACLE 9i安裝(文字版安裝文件)LinuxOracle
- oracle 9i for linux的安裝OracleLinux
- 【TAR】【安裝】Linux環境使用TAR命令快速部署安裝OracleLinuxOracle
- Linux安裝jdk環境LinuxJDK
- Linux環境安裝GOLinuxGo
- Linux環境安裝jdkLinuxJDK
- Oracle安裝——環境準備Oracle
- linux環境下解除安裝oracle11gLinuxOracle
- Oracle for Linux 安裝前環境配置指令碼(轉)OracleLinux指令碼
- linux環境安裝——mysql安裝複習LinuxMySql
- linux環境安裝——kafka安裝複習LinuxKafka
- 安裝在linux 4.8(32位)安裝oracle 9iLinuxOracle
- Linux下安裝Go環境LinuxGo
- Linux環境HBase安裝配置Linux
- Linux環境Azkaban安裝配置Linux
- Windows環境下安裝LinuxWindowsLinux
- linux環境下redis安裝LinuxRedis
- Linux環境下安裝NginxLinuxNginx
- LINUX環境下安裝TIPTOPLinux
- Linux下Java環境安裝LinuxJava
- 【解除安裝】在LINUX/UNIX環境下解除安裝Oracle的OLAP元件LinuxOracle元件
- linux或者CentOS環境下安裝.NET Core環境LinuxCentOS
- Oracle 9i安裝Oracle
- Linux環境下nginx安裝配置LinuxNginx
- Linux環境下ApacheActiveMQ基本安裝LinuxApacheMQ
- 在linux環境下安裝MysqlLinuxMySql
- 在Linux環境下安裝JBOSSLinux
- linux環境安裝——整理彙總Linux
- ORACLE-LINUX環境字元介面單例項安裝OracleLinux字元單例
- 在Linux下安裝Oracle Database 9i(轉)LinuxOracleDatabase
- 在linux環境下安裝JDK並配置環境變數LinuxJDK變數
- Linux環境Hive安裝配置及使用LinuxHive
- Linux環境Flume安裝配置及使用Linux
- Linux環境Spark安裝配置及使用LinuxSpark
- Linux 下使用 Docker 安裝lnmp環境LinuxDockerLNMP
- linux環境下安裝nginx步驟LinuxNginx
- 在linux環境安裝單機RocketMQLinuxMQ
- Linux 環境下編譯安裝 RedisLinux編譯Redis