Я пытаюсь выяснить, как «проверить подключение» к базе данных SQL Server из DOS. Если сбой подключения, мне нужно обнаружить отказ.Как я могу проверить подключение SQL Server от DOS?
sqlcmd -Q "select 'a test'" -S .\SQLEXPRESS
Вы заметите, что эта команда не возвращает значение true/false. Кроме того, если экземпляр не существует, время истекает. Я хочу что-то подобное, что не имеет «тайм-аут» вопрос, что делает ожидание пользователя:
if (connectivity exists to local) (
setup DSN for local
) else (
setup DSN for local\SQLEXPRESS
)
странно, osql.exe -L не работает для меня, хотя у меня есть прослушивание пример.
Кстати, это не «DOS», а скорее «командная строка Windows». :-) – Heinzi