redhat 安裝oracle

找了個下載的地址:html

Oracle10G各版本下載以及補丁地址
linux

Oracle Database 10g Release 2 (10.2.0.1.0) Enterprise/Standard Edition for Linux x86-64sql


redhat上的yum,添加本地光盤的作法:數據庫

vi /etc/yum.repos.d/rhel-debuginfo.repo,以後添加:oracle

[rhel_6_iso]app

name=local isoide

baseurl="file:///media/RHEL_6.4 x86_64 Disc 1/"ui

gpgcheck=0url


這個是血淚史,別人寫的
spa

http://download.oracle.com/otn/linux/oracle10g/10201/10201_database_linux_x86_64.cpio.gz  //我用的這個,安裝了一堆的包啊,否則安裝的時候仍是報錯,真的是血淚史啊,

這個是解決安裝到65%的另一個問題的


http://download.oracle.com/otn/linux/oracle10g/10201/10201_client_linux_x86_64.cpio.gz


http://download.oracle.com/otn/linux/oracle10g/10201/10201_clusterware_linux_x86_64.cpio.gz


http://download.oracle.com/otn/linux/oracle10g/10201/10201_gateways_linux_x86_64.cpio.gz


以後添加用戶與用戶組:

groupadd -f dba

useradd -g dba oraspm -d /home/oraspm

[root@SPM database]# ./runInstaller 

./runInstaller: /home/oraspm/software/database/install/.oui: /lib/ld-linux.so.2: bad ELF interpreter: 沒有那個文件或目錄

以後百度,有以下有用的幫助:

建議你進行以下操做看看
# yum whatprovides ld-linux.so.2

# yum install 包名(爲上條命令返回的結果)



少了不少的包啊,用yum install -y xxx安裝了不少

大部分是參考http://my.oschina.net/dxqr/blog/369099


id oracle 我這是501

echo 501 >/proc/sys/vm/hugetlb_shm_group //這個也得寫成501

啓動oracle:

sqlplus /  as sysdba 

startup

中止 shutdown immediate

啓動監聽 lsnrctl start   

以後用imp導入數據,發現中文亂碼,而後查看個人之前的數據庫都是ZHS16GBK的字符集,

按照該博客的方法,解決 http://blog.csdn.net/xionglang7/article/details/7822661

 開機啓動數據庫

/etc/oratab文件裏的數據庫對應的N改爲Y

SPMSIT:/home/oracle/app/oracle/product/10.2.0/db_1:Y    #就這句,最後一個N改爲了Y

以後在/etc/rc.d/rc.local 里加上三行腳本:

echo 501 >/proc/sys/vm/hugetlb_shm_group

su - oracle -lc /home/oracle/app/oracle/product/10.2.0/db_1/bin/dbstart

su - oracle -lc "/home/oracle/app/oracle/product/10.2.0/db_1/bin/lsnrctl start"

相關文章
相關標籤/搜索