• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Как на Ls проверить подключение к серверу?

  • Автор темы fedotxxl
  • Дата начала
F

fedotxxl

Известно только лотусовое имя сервера. Нужно проверить наличие подключения... Как это сделать правильно?
 
O

Omh

Не знаю, как правильно, но можно ткнуться так:
Код:
Function ServerIsExists(Server As String) As Boolean
On Error Goto Errh

ServerIsExists = True

Dim DbDir As New NotesDbDirectory(Server)
Dim db As NotesDatabase

On Error Resume Next
Error 1001
Set db = DbDir.GetFirstDatabase(TEMPLATE_CANDIDATE)
If Err <> 1001 Then ServerIsExists = False
On Error Goto Errh

If Not ServerIsExists Then Print "Server " + Server + " not found!"

Exit Function
Errh:
Call ErrHandler
Exit Function
End Function
 
R

RAJ

я делал простой попыткой открыть базу "names.nsf" на проверяемом сервере
 
A

Akupaka

вариант Omh более подходящий, т.к. не завязывается на открытие конкретной базы... да, бывает и другое имя у АК сервера :)
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!