shell文件执行

sql.bat  文件

@echo off
cls
:menu
title oracle快速连接
cls
color 0A
echo.
echo ============================
echo 请选择需连接的数据库然后回车
echo ============================
echo.
echo 1.ppospdt@XXXX--7777
echo.
echo 2.pdtbuing1@XXXX--9999
echo.
echo 3.pdtjixian@XXXX--27.158
echo.
echo 4.tkcrm@XXXX--27.158
echo.
echo 5.ppospdt@XXXX--8888
echo.
echo 6.pdtbuing1@XXXX---8889
echo.
echo 7.pdtjixian@XXXX--49.42
echo.
echo 8.tkcrm@XXXX--49.42
echo.
echo.9.pdtcnt@XXXX--39.238
echo.
:cho
set choice=
set /p choice= 请选择:
IF NOT "%choice%"=="" SET choice=%choice:~0,1%
if /i "%choice%"=="1" goto u1
if /i "%choice%"=="2" goto u2
if /i "%choice%"=="3" goto u3
if /i "%choice%"=="4" goto u4
if /i "%choice%"=="5" goto u5
if /i "%choice%"=="6" goto u6
if /i "%choice%"=="7" goto u7
if /i "%choice%"=="8" goto u8
if /i "%choice%"=="9" goto u9
echo 选择无效,请重新输入
echo.
goto cho

:u1
title ppospdt@独立版--7777
echo.
echo 已连接到ppospdt@独立版--7777
@sqlplus 账号/密码@localhost/orcl
goto menu

:u2
title pdtbuing1@合并版--9999
echo.
echo 已连接到pdtbuing1@合并版--9999
sqlplus 账号/密码@localhost/orcl
goto menu

:u3
title pdtjixian@基线--27.158
echo.
echo 已连接到pdtjixian@基线--27.158
sqlplus 账号/密码@localhost/orcl
goto menu

:u4
title tkcrm@泰康--27.158
echo.
echo 已连接到tkcrm@泰康--27.158
sqlplus 账号/密码@localhost/orcl
goto menu

:u5
title ppospdt@独立版--8888
echo.
echo 已连接到ppospdt@独立版--8888
sqlplus 账号/密码@localhost/orcl
goto menu

:u6
title pdtbuing1@合并版---8889
echo.
echo 已连接到pdtbuing1@合并版---8889
sqlplus 账号/密码@localhost/orcl
goto menu

:u7
title pdtjixian@基线--49.42
echo.
echo 已连接到pdtjixian@基线--49.42
sqlplus 账号/密码@localhost/orcl
goto menu

:u8
title tkcrm@泰康--49.42
echo.
echo 已连接到tkcrm@泰康--49.42
sqlplus 账号/密码@localhost/orcl
goto menu

:u9
title pdtcnt@2020基线
echo.
echo 已连接到pdtcnt@2020基线
sqlplus 账号/密码@localhost/orcl
goto menu

实际效果:可以切换各个不同数据库的环境---------------------同理对应的mysql只要改成 mysql -uroot -ppassword

 

posted on 2021-08-05 14:07  thy520  阅读(97)  评论(0编辑  收藏  举报