当然可以,你在linux启动的脚本里加一个启动监听器的文件就可以了。

解决方案 »

  1.   

    可以,在/etc/rc里面加入语句
    su oracle -c "路径/lsnrctl start"
    具体情况看你机器配置及oracle路径,用户名,密码
      

  2.   

    ftp://ftp.rpmfind.net/linux/rhcontrib/7.1/i386/oraclerun9i-1.0-1.i386.rpm下载这个软件包并安装。里面每个文件都有一些要修改的地方。配置完成之后,就可以在系统服务配置中找到它,选中它就可能以自启动了。比较方便省事的办法:)
      

  3.   

    linux red hat 7.3下找到文件
    /etc/rc.local
    改成如下就可以了
    touch /var/lock/subsys/local
    #echo 2147483648 > /proc/sys/kernel/shmmax
    echo -n "Starting Oracle Database:"
    date +"%D %T %a"
    su - oracle -c "lsnrctl start"
    #su - oracle -c "sqlplus /nolog @startmaster.sql"
    echo -n "Oracle Database Started:"
    date +"%D %T %a"
    -------------
    第一个#是改共享内存大小的
    第二个#是启动数据库的。
      

  4.   

    好象不行呢,可不可以在/etc/serverice里加上listen… 1521 tcp ……具体不记得了,那样对吗