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中安裝oracle核心引數的調整Oracle
- Elasticsearch安裝文件Elasticsearch
- Express 文件(安裝)Express
- 安裝文件-JDKJDK
- linux下安裝 openoffice 實現 office文件轉 pdfLinux
- vmware + 裸裝置 + crs + oracle10g RAC搭建步驟(二):安裝linuxOracleLinux
- vuls掃描安裝文件
- 安裝seafile記錄文件
- Oracle 11G 安裝文件Oracle
- Docker版EKL安裝記錄文件Docker
- linux下安裝snap安裝工具Linux
- typora下載安裝以及notepad++下載安裝
- windows 下安裝Windows
- Markdown文件編輯神器typora的安裝,免啟用,附安裝包
- Maven的安裝/2.2 Linux下的安裝MavenLinux
- Linux下安裝java及配置(yum安裝)LinuxJava
- jmeter下載安裝及外掛安裝JMeter
- Linux下怎麼安裝.deb格式的安裝包?Linux系統下.deb格式安裝包的安裝教程Linux
- Solaris10怎麼更改子網掩碼?Solaris10更改子網掩碼的方法
- calico安裝下載
- linux 下安裝 jdkLinuxJDK
- windows下oracle安裝WindowsOracle
- linux下安裝dockerLinuxDocker
- 下載安裝jupyter
- postgresql 下載安裝SQL
- linux下nginx安裝LinuxNginx
- Mac下go安裝MacGo
- VMware 下載安裝
- Linux下安裝OpenCVLinuxOpenCV
- Linux下安裝nginxLinuxNginx
- Centos下安裝ffmpegCentOS
- MySQL下載安裝MySql
- linux下安裝elasticsearchLinuxElasticsearch
- 下載安裝gitGit
- Newman下載安裝
- Ubuntu下安裝CUDAUbuntu
- Linux 下安裝 RedisLinuxRedis
- Ubuntu下JDK安裝UbuntuJDK
- docker 下安裝postgresqlDockerSQL