- 论坛徽章:
- 0
|
1.我在 etc/init.d下创建ora10,脚本如下:\r\n\r\n#!/sbin/sh\r\n#\r\n# chkconfig: 35 95 1\r\n# description: init script to start/stop oracle database 10g, TNS listener, EMS\r\n#\r\n#\r\n# match these values to your environment:\r\n\r\nexport ORACLE_BASE=/export/home/app/oracle \r\nexport ORACLE_HOME=$ORACLE_BASE/OraHome-1 \r\nexport ORACLE_SID=pjzx10g\r\nexport LD_LIBRARY_PATH=$ORACLE_HOME/lib\r\nexport NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK\r\n\r\nexport ORACLE_TERM=xterm\r\nexport PATH=$ORACLE_HOME/bin PATH\r\nexport DISPLAY=localhost:0\r\nexport ORACLE_USER=oracle\r\n\r\n# see how we are called:\r\ncase $1 in\r\nstart)\r\necho -n \"Starting Oracle Databases: \"\r\nsu - \"$ORACLE_USER\"<\r\nsqlplus /nolog<\r\nconnect / as sysdba\r\nstartup\r\nEOS\r\necho -n \"Starting Oracle Listeners: \"\r\nsnrctl start\r\necho \"Done.\"\r\necho \"Starting Oracle enterprise manager console: \"\r\nemctl start dbconsole\r\necho \"Done.\"\r\nEOO\r\n;;\r\n\r\nstop)\r\necho \"Shutting Down Oracle Databases: \"\r\nsu - \"$ORACLE_USER\"<\r\nsqlplus /nolog<\r\nconnect / as sysdba\r\nshutdown immediate\r\nEOS\r\necho -n \"Shutting Down Oracle Listeners: \"\r\n#lsnrctl stop\r\necho \"Done.\"\r\necho \"Shutting Down enterprise manager console: \"\r\nemctl stop dbconsole\r\necho \"Done.\"\r\nEOO\r\n;;\r\n\r\n*)\r\necho \"Usage: $0 {start|stop}\"\r\nexit 1\r\nesac\r\n\r\n2. 作连接 \r\n #ln -s /etc/init.d/ora10 /etc/rc2.d/S99dbora \r\n #ln -s /etc/init.d/ora10 /etc/rc0.d/K10dbora \r\n\r\n3.重新启动后还是不能自动启动,请各位大虾帮我看看,谢谢啦!!! |
|