我有以下 BAT 文件工作正常:它连接到特定的 sql 服务器并选择 getdate()
我真正想要的是测试服务器是否可连接。
我想要类似的东西:
set is_connectable = call sqlcmd.exe %%SERVITORE%%
有什么办法可以做到这一点?
谢谢和问候马塞洛
@echo off
color fc
cls
echo.
@ECHO --- BEGIN THE SCRIPT 1 ----
echo.
@echo the SERVITORE is "%1"
echo.
echo.
if "%1"=="" GOTO USAGE
set SERVITORE=-Stcp:%1% -Q " USE MASTER select getdate() "
call sqlcmd.exe %%SERVITORE%%
color 6
GOTO THE_END
:USAGE
echo.
echo USAGE:
echo.
ECHO the first parameter is the SERVITORE server.
echo example 1 SERVITORE108
echo.
ECHO the second parameter is optional
echo but if not supplied the default is \\SERVITORE\folder2$
echo.
echo ATB
echo.
:THE_END
color 8