我同事,mjx,自己写的,我自己拿来用了,挺好用的(直接贴源码)只需要修改oracle服务名和监听名,保存文件xxx.bat,双击运行即可
@echo off
:dosmenu
REM 选择菜单
echo #**********************************************************************#
echo Windows 服务启动脚本
echo #**********************************************************************#
echo 命令相关参数说明如下 快速切换
echo #**********************************************************************#
echo.
echo [1]启动oracle [2]关闭oracle 其它键退出本程序
echo.
echo #**********************************************************************#
set /P CHS= 请选择: [1],[2]?
if /I "%CHS%"=="1" (
goto eeee
)
if /I "%CHS%"=="2" (
goto ffff
)
goto zzzz
:eeee
REM 启动OracleServiceoracleDB
echo 启动ORACLE主服务中……
net start OracleServiceoracleDB
echo 启动ORACLE主服务成功!
echo ==================
echo 启动ORACLE监听服务中……
net start OracleOraDb11g_home1TNSListener
echo 启动ORACLE监听服务成功!
pause
cls
goto dosmenu
:ffff
REM 关闭OracleServiceoracleDB
echo 关闭ORACLE监听服务中……
net stop OracleOraDb11g_home1TNSListener
echo 关闭ORACLE监听服务成功!
echo ====================
echo 关闭ORACLE主服务中……
net stop OracleServiceoracleDB
echo 关闭ORACLE主服务成功!
pause
cls
goto dosmenu
:zzzz
REM 退出
exit