solaris10下安裝oracle10g文件
安裝文件主要來自網路,經親自檢驗、修改。
請驗證一下solaris和oracle的版本資訊,如果版本號不對,可能會安裝失敗
solaris版本:SunOs 5.10
oracle版本: Oracle Database 10g Release 2 (10.2.0.2) for Solaris Operating System (x86)
如果不知道solaris的版本,可以在命令視窗輸入uname -a
第一步以ROOT身份登陸系統
第二步建立使用者和組
#groupadd oinstall
#groupadd dba
#useradd -d /export/home/oracle -g oinstall -G dba oracle
注意這裡一定要把oracle使用者的目錄改成自己定義的,不改的話,預設在/home/oracle,oracle使用者將無法登陸。
#passwd oracle
#mkdir -p /export/home/oracle
#chown -R oracle:oinstall /export/home/oracle
第三步建立oracle目錄
1.建立oracle的基目錄和資料庫目錄
mkdir -p /u01/home/app/oracle (oracle基目錄)
mkdir /u01/home/oradata (資料檔案目錄)
2.改變目錄的屬主和組
chown -R oracle:oinstall /u01/home/app/oracle
chown -R oracle:oinstall /u01/home/oradata
3.改變目錄許可權
chmod -R 775 /u01/home/app/oracle
chmod -R 775 /u01/home/oradata
第四步配置核心引數
1.備份檔案 # cp /etc/system /etc/system.orig
2.開啟檔案並修改 # vi /etc/system
在檔案末尾新增以下內容
set semsysseminfo_semmni=100
set semsysseminfo_semmns=1024
set semsysseminfo_semmsl=256
set semsysseminfo_semvmx=32767
set shmsysshminfo_shmmax=4294967295
set shmsysshminfo_shmmni=100
儲存後重啟
# /usr/sbin/reboot
第五步:驗證系統條件
# pkginfo -i SUNWarc SUNWbtool SUNWhea SUNWlibm SUNWlibms SUNWsprot SUNWsprox SUNWtoo SUNWi1of SUNWi1cs SUNWi15cs SUNWxwfnt
如果驗證沒有通過,請在solaris10的安裝盤中找到相應的安裝包,複製到var/spool/pkg目錄下
在命令視窗中執行:pkgadd
缺少的安裝包一般在solaris10的第一張安裝光碟的/solaris_10/product目錄下
第六步以oracle使用者登陸並配置使用者環境
1. $ su - oracle
2. $ vi .profile 增加下列內容(根據你的實際目錄情況修改):
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
export ORACLE_SID=orcl
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
export PATH=$ORACLE_HOME/bin:/bin:/sbin:/usr/ccs/bin:/usr/local/bin
export TMPDIR=/var/tmp
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/network/lib:/lib64:/usr/local/lib
umask 022
第七步開始安裝oracle資料庫
1.把oracle安裝包複製到u01目錄下解壓,修改/u01/database/install裡oraparam.ini
在 Solaris=5.6,5.7,5.8,5.9 這行中新增5.10,儲存
如果下載的是oracle 10.2.0.2 for solaris(x86),預設的是5.10,不用做任何修改
2.切換oracle使用者登陸,進入/u01/database 目錄下,在命令視窗中執行 .runInstaller 執行安裝程式.以後就是安裝過程了,就不多說了.^_^
第八步:安裝過程中可能出現的問題
一、swap空間太小驗證失敗,增加swap空間
1、建立一個swap檔案目錄:
# mkdir -p /usr/local/swap
2、在 /usr/local/swap目錄裡建立一個大約20MB的swap檔案,命名為 swapfile。
# mkfile 20m /usr/local/swap/swapfile
3、向系統swap空間中新增swap檔案:
# swap -a /usr/local/swap/swapfile
4、列出修改後的swap空間資訊:
# swap -l
二、臨時目錄空間不足
$ mkdir /u01/tmp
$ chmod a+wr /u01/tmp
$ TMP=/u01/tmp
$ TMPDIR=/u01/tmp
$ export TMP TMPDIR
請驗證一下solaris和oracle的版本資訊,如果版本號不對,可能會安裝失敗
solaris版本:SunOs 5.10
oracle版本: Oracle Database 10g Release 2 (10.2.0.2) for Solaris Operating System (x86)
如果不知道solaris的版本,可以在命令視窗輸入uname -a
第一步以ROOT身份登陸系統
第二步建立使用者和組
#groupadd oinstall
#groupadd dba
#useradd -d /export/home/oracle -g oinstall -G dba oracle
注意這裡一定要把oracle使用者的目錄改成自己定義的,不改的話,預設在/home/oracle,oracle使用者將無法登陸。
#passwd oracle
#mkdir -p /export/home/oracle
#chown -R oracle:oinstall /export/home/oracle
第三步建立oracle目錄
1.建立oracle的基目錄和資料庫目錄
mkdir -p /u01/home/app/oracle (oracle基目錄)
mkdir /u01/home/oradata (資料檔案目錄)
2.改變目錄的屬主和組
chown -R oracle:oinstall /u01/home/app/oracle
chown -R oracle:oinstall /u01/home/oradata
3.改變目錄許可權
chmod -R 775 /u01/home/app/oracle
chmod -R 775 /u01/home/oradata
第四步配置核心引數
1.備份檔案 # cp /etc/system /etc/system.orig
2.開啟檔案並修改 # vi /etc/system
在檔案末尾新增以下內容
set semsysseminfo_semmni=100
set semsysseminfo_semmns=1024
set semsysseminfo_semmsl=256
set semsysseminfo_semvmx=32767
set shmsysshminfo_shmmax=4294967295
set shmsysshminfo_shmmni=100
儲存後重啟
# /usr/sbin/reboot
第五步:驗證系統條件
# pkginfo -i SUNWarc SUNWbtool SUNWhea SUNWlibm SUNWlibms SUNWsprot SUNWsprox SUNWtoo SUNWi1of SUNWi1cs SUNWi15cs SUNWxwfnt
如果驗證沒有通過,請在solaris10的安裝盤中找到相應的安裝包,複製到var/spool/pkg目錄下
在命令視窗中執行:pkgadd
缺少的安裝包一般在solaris10的第一張安裝光碟的/solaris_10/product目錄下
第六步以oracle使用者登陸並配置使用者環境
1. $ su - oracle
2. $ vi .profile 增加下列內容(根據你的實際目錄情況修改):
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
export ORACLE_SID=orcl
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
export PATH=$ORACLE_HOME/bin:/bin:/sbin:/usr/ccs/bin:/usr/local/bin
export TMPDIR=/var/tmp
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/network/lib:/lib64:/usr/local/lib
umask 022
第七步開始安裝oracle資料庫
1.把oracle安裝包複製到u01目錄下解壓,修改/u01/database/install裡oraparam.ini
在 Solaris=5.6,5.7,5.8,5.9 這行中新增5.10,儲存
如果下載的是oracle 10.2.0.2 for solaris(x86),預設的是5.10,不用做任何修改
2.切換oracle使用者登陸,進入/u01/database 目錄下,在命令視窗中執行 .runInstaller 執行安裝程式.以後就是安裝過程了,就不多說了.^_^
第八步:安裝過程中可能出現的問題
一、swap空間太小驗證失敗,增加swap空間
1、建立一個swap檔案目錄:
# mkdir -p /usr/local/swap
2、在 /usr/local/swap目錄裡建立一個大約20MB的swap檔案,命名為 swapfile。
# mkfile 20m /usr/local/swap/swapfile
3、向系統swap空間中新增swap檔案:
# swap -a /usr/local/swap/swapfile
4、列出修改後的swap空間資訊:
# swap -l
二、臨時目錄空間不足
$ mkdir /u01/tmp
$ chmod a+wr /u01/tmp
$ TMP=/u01/tmp
$ TMPDIR=/u01/tmp
$ export TMP TMPDIR
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24966341/viewspace-693992/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Solaris10上安裝Oracle10gOracle
- Oracle10g在Solaris10上的安裝配置(轉)Oracle
- redhatas下安裝oracle10gRedhatOracle
- solaris10 下安裝oracle ebs r12.1Oracle
- linux下安裝oracle10gLinuxOracle
- Debian下安裝Oracle10gOracle
- Linux 下安裝Oracle10gLinuxOracle
- Redhat 5 下 Oracle10g 安裝RedhatOracle
- rhel x64環境下安裝ORACLE10G文件整理,測試通過Oracle
- RedHat AS4 下安裝oracle10gRedhatOracle
- windows下oracle10g RAC的安裝WindowsOracle
- CENTOS下oracle10g安裝的配置CentOSOracle
- oracle10g在linux下的安裝OracleLinux
- Solaris10上安裝使用top命令
- Solaris10下安裝Oracle1106RAC環境(五)Oracle
- Solaris10下安裝Oracle1106RAC環境(四)Oracle
- Solaris10下安裝Oracle1106RAC環境(三)Oracle
- Solaris10下安裝Oracle1106RAC環境(二)Oracle
- Solaris10下安裝Oracle1106RAC環境(一)Oracle
- Solaris10下安裝Oracle10203RAC環境(五)Oracle
- Solaris10下安裝Oracle10203RAC環境(三)Oracle
- Solaris10下安裝Oracle10203RAC環境(二)Oracle
- Solaris10下安裝Oracle10203RAC環境(一)Oracle
- Solaris10下安裝Oracle10203RAC環境 (zt)Oracle
- solaris10(x86) top命令安裝
- Oracle10g 安裝Oracle
- manual database deletion for oracle10g on solaris10DatabaseOracle
- Linux4.0平臺下Oracle10g安裝LinuxOracle
- Linux下oracle10g安裝配置說明(ZT)LinuxOracle
- Express 文件(安裝)Express
- Elasticsearch安裝文件Elasticsearch
- 安裝文件-JDKJDK
- ebs 安裝文件
- manual database creation for oracle10g on solaris10DatabaseOracle
- 解除安裝oracle10gOracle
- 安裝oracle10g for aixOracleAI
- Solaris10下Silent模式安裝Oracle1106RAC環境(八)模式Oracle
- Solaris10下Silent模式安裝Oracle1106RAC環境(七)模式Oracle