$ cd $ORACLE_HOME
$ ./lsnrctl
lsnrctl> start
$./sqlplus /nolog
sql> conn sys/password as sysdba
sql> startup
$ ./lsnrctl
lsnrctl> start
$./sqlplus /nolog
sql> conn sys/password as sysdba
sql> startup
解决方案 »
- 如何将大量的数据从Oracle中快速的取出来
- PL/sql dev生成的函数或过程中添加中文注释,执行后view/edit,中文显示乱码?
- A用户创建了个type,怎样授权B用户调用?
- oracle datafile 问题 急急
- oracle数据类型的区别?
- 求救:如何优化oracle视图
- 如何在Oracle中使用SQL中的Case?????
- 请问Pro* C在哪里编译,Oracle、c还是C++?谢谢
- 怎样编写指定时间执行的Job?
- CPU占用率
- 请教:在redhad7.3上安装oracle920的问题
- 黄菜鸟问问题,ORA-12638是什么问题,是网络问题吗,急死了,期待高手指点一二,不胜感激
给你一段脚本来自动启动ORACLE吧
LINUX、UNIX下自动启动ORACLE服务 !/bin/sh # chkconfig: 345 51 49
# description: starts the oracle dabase deamons
# ORA_HOME=/u01/app/oracle/product/8.1.7
ORA_OWNER=oracle
case "$1" in
'start')
echo -n "Starting Oracle8i: "
su - $ORA_OWNER -c $ORA_HOME/bin/dbstart
touch /var/lock/subsys/oracle8i
echo
;; 'stop') echo -n "Shutting down Oracle8i: "
su - $ORA_OWNER -c $ORA_HOME/bin/dbshut
rm -f /var/lock/subsys/oracle8i
echo
;; 'restart') echo -n "Restarting Oracle8i: "
$0 stop
$0 start
echo
;; *)
echo "Usage: oracle8i { start | stop | restart }"
exit 1 esac
exit 0 我仿照su - $ORA_OWNER -c $ORA_HOME/bin/dbshut 的形式
添加su - $ORA_OWNER -c $ORA_HOME/bin/lsnrctl start
但是在系统启动的时候listener启动不了