Как отключить NetBios в C # в связи с SQL Server - PullRequest
0 голосов
/ 23 апреля 2019

У меня проблема с подключением к SQL Server в приложении C #.После Open() я вижу запрос NetBios, но сервер не отвечает, и через несколько секунд соединение закрывается:

https://photos.app.goo.gl/mut3srWNxKXRUYDcA

После 2-3 попытоксоединение установлено, но это занимает около 10 секунд.

На стороне клиента мы не используем SQL NetBios, а вместо этого используем только тип соединения с конвейером - что-то в этом роде (с аутентификацией Windows):

using (SqlConnection conn = new SqlConnection())
{
    conn.ConnectionString = “SERVER=1.2.3.4;DATABASE=dbName;POOLING=true;Connect Timeout=30;Integrated Security=SSPI”;
    conn.Open();

    SqlCommand command = new SqlCommand("SELECT [ColumnName] FROM TableName", conn);

    SqlDataAdapter da = new SqlDataAdapter(command);
    da.Fill(dt);

    conn.Close();
    da.Dispose();
}

Как включить ответ для этих пакетов NBSTAT на стороне сервера или отключить его на стороне приложения в коде C # (но не отключить сам NetBios).

...