redhat linux 8.0, oracle启动后出现的问题,请指点 你的oracle没有启动在linux的启动文件中/etc/init.d 中写一个oracle启动的脚本就可以随着系统启动而启动了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你分配的内存太小了1.检查共享内存:root用户 cat /proc/sys/kernel/shmmax2.设置成实际内存的一半,2G为共享内存(你根据你的具体情况设置) echo 2147483648 > /proc/sys/kernel/shmmax3.自启动,在文件 /etc/rc.local 最后加上echo 2147483648 > /proc/sys/kernel/shmmaxecho -n "Starting Oracle Database: "date +" %D %a %T"su - oracle -c "lsnrctl start"su - oracle -c "sqlplus /nolog @startquery.sql"echo -n "Oracle Database started:"date +" %D %a %T"-----------------------------说明:startquery.sql内容为conn sys/manager as sysdba;startup;exit; <BLOB>数据类型取其文件名。System.Byte[]转换 ■Oracle灾难性恢复问题(客户现场)■ 关于序列的一个问题 oracle sql语句问题 alter session set nls_language不起作用 next_day(sysdate,n) 中的n是什么意思啊? Oracle中的任务命令,应该没错啊 Oracle安装的问题 JDBC连接Oracle 查看某个用户属于哪个表空间 100分相送,增加一个分组后排序的字段 怎么用Oracle语句从数据库中定位数据啊!<在线等待>给分..........
1.检查共享内存:root用户
cat /proc/sys/kernel/shmmax
2.设置成实际内存的一半,2G为共享内存(你根据你的具体情况设置)
echo 2147483648 > /proc/sys/kernel/shmmax
3.自启动,在文件 /etc/rc.local 最后加上
echo 2147483648 > /proc/sys/kernel/shmmax
echo -n "Starting Oracle Database: "
date +" %D %a %T"
su - oracle -c "lsnrctl start"
su - oracle -c "sqlplus /nolog @startquery.sql"
echo -n "Oracle Database started:"
date +" %D %a %T"
-----------------------------
说明:startquery.sql内容为
conn sys/manager as sysdba;
startup;
exit;