Это зависит от того, что вы видите как «тестирование базы данных». Вы хотите проверить, отвечает ли сервер входящим соединениям? Затем вы можете проверить это, используя только URL JDBC. Просто откройте соединение (возможно, со случайным сочетанием имени пользователя и пароля) и посмотрите, отвечает ли сервер ошибке «Доступ запрещен» или что-то в этом роде. Если вы получите тайм-аут или какую-то другую ошибку подключения, что-то пошло не так.
Если вы хотите выполнить конкретный запрос, и результат этого запроса важен для вашего теста (так что запрос должен быть выполнен правильно), единственный способ проверить, когда вы знаете имя пользователя/пароль, так что вы можете войти на сервер SQL и выполнить свою задачу. Другой вариант - включить анонимный доступ к вашей базе данных (возможно, с очень ограниченными привилегиями), но перед этим нужно подумать дважды.
Кроме того, делает запасной вариант также возможен:
DriverManager.getConnection(connectionurl);
Что такое 'спид'? –
SPID = Идентификатор процесса сервера, этот термин используется Microsoft, поэтому я бы сказал, что база данных является сервером MSSQL. – Stefan