centos oracle创建库,CentOS Oracle安装必要的软件创建数据库
CentOS Oracle安裝系統的特性,既可作為高校計算機專業CentOS Oracle安裝學習,也可以作為CentOS系統開源愛好者、CentOS系統用戶
CentOS Oracle安裝系統的特性,,既可作為高校計算機專業CentOS Oracle安裝學習,也可以作為CentOS系統開源愛好者、CentOS系統用戶的學習。CentOS社區的Linux發行版本被稱為CentOS Linux,由于使用了由RHEL的源代碼重新編譯生成新的發行版本,CentOS Linux具有與RHEL產品非常好的兼容性CentOS Oracle安裝升級。
RedHat.com發布redhat 9簡寫為rh9)后,不再開發redhat 10,11...,全面轉向redhat enterprise linux(簡寫為rhel)的開發,和以往不同的是,新的rhel 3要求用戶先購買lisence,redhat.com承諾保證產品的穩定性,安全性。rhel 3二進制代碼不再提供下載,而是作為redhat 服務的一部分,但源代碼依然是open。所以有了centos ,whitebox,dao 等等一批open source的企業版本,其中centos最為活躍。rh9為作rhel3基礎和rhel3 ,centos是同氣連枝的,軟件包版本幾乎是一致的。
安裝方案:先安裝基本數據庫軟件,然后升級,最后創建數據庫。直接安裝,在最后創建數據庫時后出現agent錯誤,導致數據庫失敗,當然要安裝成功,可以通過一些patch解決,這些patch,和方法都可以在上找到。
oracle 9i是個大塊頭,建議準備5G以上分區,我/opt/分區為4.0G,在創建數據時,空間不夠,所以將數據庫文件放在/var/opt/oracle下面。
本文要用到的相關軟件下載在Linux公社(LinuxIDC.com)的1號服務器。
FTP地址:ftp://www.linuxidc.com
用戶名:
密碼:
在2011年LinuxIDC.com\1月\CentOS Oracle安裝必要的軟件創建數據庫 \
具體下載方法見 與
1.CentOS Oracle安裝安裝前的準備
1.1.調整系統參數(可選)
添加以下幾行到 /etc/sysctl.conf末尾:
kernel.shmmax = 536870912
kernel.shmmni = 4096
kernel.shmall = 2097152
kernel.sem = 250 32000 128 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
添加以下幾行到/etc/security/limits.conf末尾:
oracle soft nofile 65536
oracle hard nofile 65536
oracle soft nproc 16384
oracle hard nproc 16384
[Linuxidc.com@Linuxidc.com]$ sudo echo 250 32000 100 128 > /proc/sys/kernel/sem
[Linuxidc.com@Linuxidc.com]$ sudo echo 536870912 > /proc/sys/kernel/shmmax
[Linuxidc.com@Linuxidc.com]$ sudo echo 4096 > /proc/sys/kernel/shmmni
[Linuxidc.com@Linuxidc.com]$ sudo echo 2097152 > /proc/sys/kernel/shmall
[Linuxidc.com@Linuxidc.com]$ sudo echo 65536 > /proc/sys/fs/file-max
[Linuxidc.com@Linuxidc.com]$ sudo echo 1024 65000 > /proc/sys/net/iv4ip_local_port_range
1.2 CentOS Oracle安裝必要的軟件
使用 apt或yum安裝下面的軟件
nss_db-compat-2.2-20.4
compat-libstdc++-7.3-2.96.128
compat-libgcj-devel-7.3-2.96.123
compat-slang-1.4.5-5
compat-gcc-c++-7.3-2.96.128
compat-libgcj-7.3-2.96.123
compat-libstdc++-devel-7.3-2.96.128
compat-gcc-7.3-2.96.128
compat-db-4.0.14-5.1
compat-pwdb-0.62-3
pdksh
調整gcc,將gcc改成2.96的gcc
mv /usr/bin/gcc /usr/bin/gcc32
mv /usr/bin/g++ /usr/bin/g++32
ln -s /usr/bin/gcc296 /usr/bin/gcc
ln -s /usr/bin/g++296 /usr/bin/g++
1.3 新建CentOS Oracle安裝用戶和安裝目錄
[Linuxidc.com@Linuxidc.com]$sudo groupadd oinstall
[Linuxidc.com@Linuxidc.com]$sudo groupadd dba
[Linuxidc.com@Linuxidc.com]$sudo mkdir -p /opt/oracle/product/9.2
創建數據庫目錄,可選,如果安裝目錄空間足夠大,不必另建。
[Linuxidc.com@Linuxidc.com]$sudo mkdir -p /var/opt/oracle
[Linuxidc.com@Linuxidc.com]$sudo useradd -g oinstall -G dba -d /opt/oracle -uid 1001 oracle
[Linuxidc.com@Linuxidc.com]$sudo passwd oracle
[Linuxidc.com@Linuxidc.com]$sudo chown oracle.oinstall /var/opt/oracle
[Linuxidc.com@Linuxidc.com]$sudo chown -R oracle.oinstall /opt/oracle
以oracle用戶登錄寫入環境變量。
[Linuxidc.com@Linuxidc.com]$su - oracle
Password:
[oracle@oracle]$pwd
/opt/oracle
使用你喜歡的CentOS Oracle安裝編輯器編輯.bashrc
[oracle@oracle]$ .bashrc
# .bashrc
# User specific aliases and functions
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
#set oracle enviroments
export LD_ASSUME_KERNEL=2.4.1
export THREADS_FLAG=native
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=$ORACLE_BASE/product/9.2
export ORACLE_SID=oralin
export ORACLE_OWNER=oracle
#export NLS_LANG=AMERICAN_AMERICA.UTF8;
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export PATH=$PATH:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib:$ORACLE_HOME/network/lib
1.4 下載CentOS Oracle安裝安裝文件。
p3948480_9206_LINUX.zip
ship_9204_linux_disk1.cpio.gz
ship_9204_linux_disk2.cpio.gz
ship_9204_linux_disk3.cpio.gz
p3006854_9204_LINUX.zip
此patch可以從上找到。
本文原創發布php中文網,轉載請注明出處,感謝您的尊重!
總結
以上是生活随笔為你收集整理的centos oracle创建库,CentOS Oracle安装必要的软件创建数据库的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2021面试题整理
- 下一篇: JQuery Datatables e