Solaris10上安裝Oracle10g
Solaris10上安裝Oracle10g:
(這次是第二次安裝Oracle了,有了一點點經驗,安裝起來感覺也比較順手了,呵呵,給大夥做一點參考)
1、以管理員身份登陸,這步很簡單,,完成;
2、接著就是檢查一下你的記憶體(>=512M)、磁碟空間(>=1.5G)、/tmp空間(>=400M);
3、接著就是安裝SUN的包(SUNWarc,SUNWbtool,SUNWhea,SUNWlibm,SUNWlibms,SUNWsprot,SUNWtoo,
SUNWi1of,SUNWi1cs,SUNWi15cs,SUNWxwfnt),用pkginfo -i [package_name_list]檢查就行了,
所有包都在Solaris10的碟子上找到;/usr/sbin/patchadd -p | grep patch_number檢查是否安裝了適合的補丁
(118345-03: SunOS 5.10_x86: ld & libc.so.1 Patch,119961-01: SunOS 5.10_x86, x64, Patch for assembler)
4、建立使用者和組:
The Oracle Inventory group (oinstall)
The OSDBA group (dba)
The Oracle software owner (oracle)
An unprivileged user (nobody)
5、改變核心引數:
noexec_user_stack 1
semsys:seminfo_semmni 100
semsys:seminfo_semmns 1024
semsys:seminfo_semmsl 256
semsys:seminfo_semvmx 32767
shmsys:shminfo_shmmax 4294967295
shmsys:shminfo_shmmin 1
shmsys:shminfo_shmmni 100
shmsys:shminfo_shmseg 10
具體含義參見OS文件
6、新增Project:(這項是新東西,是Solaris10的新的資源管理方法,詳細參考OS文件)
以root使用者身份,新增group.dba專案,#projadd -U oracle -p 100 group.dba
新增一個專案,#projmod -sK "project.max-shm-memory=(privileged, 2G,deny)" group.dba
修改/etc/user_attr,在其中新增oracle::::project=group.dba
切換到oracle使用者環境,用id -p和prctl命令檢驗。
# su - oracle
$ id -p
uid=100(oracle) gid=100(dba) projid=100(group.dba)
$ prctl -n project.max-shm-memory -i process $$
process: 5754: -bash
NAME PRIVILEGE VALUE FLAG ACTION RECIPIENT
project.max-shm-memory
privileged 2.00GB - deny
7、最麻煩的東西已經完成了,接著建立安裝目錄
# mkdir -p /opt/app/oracle
# mkdir /opt/oradata
# chown -R oracle:oinstall /opt/app/oracle
# chown -R oracle:oinstall /opt/oradata
# chmod -R 775 /opt/app/oracle
# chmod -R 775 /opt/oradata
8、建立環境變數檔案,呵呵,簡單(sh,bash)
vi .profile
=========
DISPLAY=local_host:0.0
export DISPLAY
TMP=/tmp
TMPDIR=/tmp
export TMP TMPDIR
ORACLE_BASE=/opt/app/oracle
ORACLE_SID=sales
export ORACLE_BASE ORACLE_SID
=========
. ./.profile執行一下。
9、解壓和拷貝檔案unzip和cp,很簡單。
但記住不要在windows上用rar解壓,我試過(倒黴啊!!),你們就別試了,呵呵。
10、開始安裝
./runInstaller
...
等待一下,剩下的都是圖形介面了,還需要我嗎?
(這次是第二次安裝Oracle了,有了一點點經驗,安裝起來感覺也比較順手了,呵呵,給大夥做一點參考)
1、以管理員身份登陸,這步很簡單,
2、接著就是檢查一下你的記憶體(>=512M)、磁碟空間(>=1.5G)、/tmp空間(>=400M);
3、接著就是安裝SUN的包(SUNWarc,SUNWbtool,SUNWhea,SUNWlibm,SUNWlibms,SUNWsprot,SUNWtoo,
SUNWi1of,SUNWi1cs,SUNWi15cs,SUNWxwfnt),用pkginfo -i [package_name_list]檢查就行了,
所有包都在Solaris10的碟子上找到;/usr/sbin/patchadd -p | grep patch_number檢查是否安裝了適合的補丁
(118345-03: SunOS 5.10_x86: ld & libc.so.1 Patch,119961-01: SunOS 5.10_x86, x64, Patch for assembler)
4、建立使用者和組:
The Oracle Inventory group (oinstall)
The OSDBA group (dba)
The Oracle software owner (oracle)
An unprivileged user (nobody)
5、改變核心引數:
noexec_user_stack 1
semsys:seminfo_semmni 100
semsys:seminfo_semmns 1024
semsys:seminfo_semmsl 256
semsys:seminfo_semvmx 32767
shmsys:shminfo_shmmax 4294967295
shmsys:shminfo_shmmin 1
shmsys:shminfo_shmmni 100
shmsys:shminfo_shmseg 10
具體含義參見OS文件
6、新增Project:(這項是新東西,是Solaris10的新的資源管理方法,詳細參考OS文件)
以root使用者身份,新增group.dba專案,#projadd -U oracle -p 100 group.dba
新增一個專案,#projmod -sK "project.max-shm-memory=(privileged, 2G,deny)" group.dba
修改/etc/user_attr,在其中新增oracle::::project=group.dba
切換到oracle使用者環境,用id -p和prctl命令檢驗。
# su - oracle
$ id -p
uid=100(oracle) gid=100(dba) projid=100(group.dba)
$ prctl -n project.max-shm-memory -i process $$
process: 5754: -bash
NAME PRIVILEGE VALUE FLAG ACTION RECIPIENT
project.max-shm-memory
privileged 2.00GB - deny
7、最麻煩的東西已經完成了,接著建立安裝目錄
# mkdir -p /opt/app/oracle
# mkdir /opt/oradata
# chown -R oracle:oinstall /opt/app/oracle
# chown -R oracle:oinstall /opt/oradata
# chmod -R 775 /opt/app/oracle
# chmod -R 775 /opt/oradata
8、建立環境變數檔案,呵呵,簡單(sh,bash)
vi .profile
=========
DISPLAY=local_host:0.0
export DISPLAY
TMP=/tmp
TMPDIR=/tmp
export TMP TMPDIR
ORACLE_BASE=/opt/app/oracle
ORACLE_SID=sales
export ORACLE_BASE ORACLE_SID
=========
. ./.profile執行一下。
9、解壓和拷貝檔案unzip和cp,很簡單。
但記住不要在windows上用rar解壓,我試過(倒黴啊!!),你們就別試了,呵呵。
10、開始安裝
./runInstaller
...
等待一下,剩下的都是圖形介面了,還需要我嗎?
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/13605188/viewspace-609203/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle10g在Solaris10上的安裝配置(轉)Oracle
- solaris10下安裝oracle10g文件Oracle
- Solaris10上安裝使用top命令
- Ubuntu上Oracle10g安裝指南UbuntuOracle
- Solaris10上安裝Oracle10201Oracle
- Solaris10上安裝64位Oracle9201Oracle
- linux5.2上安裝oracle10gLinuxOracle
- 在AIX上安裝配置Oracle10g RACAIOracle
- 在VMware 上安裝配置Oracle10g RACOracle
- Oracle10g 在AIX 5.3上的安裝OracleAI
- 在rhel5上安裝oracle10gOracle
- RH4上安裝oracle10g薦Oracle
- 在linux上安裝oracle10g(轉載)LinuxOracle
- Solaris10的上安裝Oracle時需要調整的系統引數Oracle
- 在AIX上安裝配置Oracle10g RAC2AIOracle
- zt: 在RedHat AS3上快速安裝Oracle10gRedhatS3Oracle
- Oracle10g 在AIX 6.1上的靜默安裝OracleAI
- solaris10(x86) top命令安裝
- Oracle10g 安裝Oracle
- manual database deletion for oracle10g on solaris10DatabaseOracle
- 上週在Aix上安裝oracle10g rac遇到兩個問題AIOracle
- 在雪豹10.6.6(Mac OS X)上安裝Oracle10gMacOracle
- manual database creation for oracle10g on solaris10DatabaseOracle
- 解除安裝oracle10gOracle
- 安裝oracle10g for aixOracleAI
- oracle10g GC agent安裝與解除安裝OracleGC
- Oracle10g在Linux4.7_32位上的安裝OracleLinux
- 安裝networker備份軟體client on Solaris10client
- solaris10 下安裝oracle ebs r12.1Oracle
- redhatas下安裝oracle10gRedhatOracle
- 靜默安裝oracle10gOracle
- CentOS 5.4安裝oracle10gCentOSOracle
- oracle10g statspack--安裝Oracle
- oracle10g 靜默安裝Oracle
- 在RHEL4/Fedora4上安裝Oracle10g攻略(zt)Oracle
- centos5 64位上的ORACLE10g安裝需要的包CentOSOracle
- solaris10中安裝oracle核心引數的調整Oracle
- linux下安裝oracle10gLinuxOracle