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"

相关文章
相关标签/搜索