青蛙oracle创建用户,redhat 安装oracle

找了个下载的地址:

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

redhat上的yum,添加本地光盘的做法:

vi/etc/yum.repos.d/rhel-debuginfo.repo,之后添加:

[rhel_6_iso]

name=local iso

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

gpgcheck=0

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 包名(为上条命令返回的结果)

00b8c4e280cdbe633b50f3e82f479691.png

少了很多的包啊,用yum install -y xxx安装了很多

id oracle 我这是501

echo 501 >/proc/sys/vm/hugetlb_shm_group //这个也得写成501

启动oracle:

sqlplus /  as sysdba

startup

停止 shutdown immediate

启动监听 lsnrctl start

之后用imp导入数据,发现中文乱码,然后查看我的以前的数据库都是ZHS16GBK的字符集,

开机启动数据库

把/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"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值