-1

Есть ли простой способ, используя Java, для сканирования/поиска в локальной сети для экземпляров базы данных SQL Server?Как сканировать/искать активные экземпляры SQL Server с Java?

+0

им думать делать АСК сканирование, а затем из списка машин, проверьте порт 1433 на каждой машине в списке. может ли кто-нибудь подумать о лучшем пути? – djangofan

ответ

1

Вы можете получить исходный код с помощью бесплатного инструмента SQLPing для порта в Java, если хотите.

Это использует несколько методов обнаружения SQL Server, потому что нет надежного метода. Примеры:

  • Какой порт является экземпляром и SQL-браузер отключен?
  • является сервер configued с общей памятью только
  • службы SQL не работает
+0

Я хочу сканировать ТОЛЬКО порт tcp/1433. Я не забочусь о каких-либо других методах, и поэтому SQLPing является излишним. – djangofan