Ошибка: "provider: named pipes provider, error 40: - не удалось открыть подключение к sql server" при запуске программы на другом ПК

Всем привет! Создал программку на C# с помощью Windows Forms (.NET Framework), которая использует БД. На ПК она у меня прекрасно работает и таблицы из БД отображаются в программе.

Но при попытке открыть ее на ноуте мне выдает такую ошибку: "При установлении соединения с sql server произошла ошибка связанная с сетью или с определенным экземпляром. (provider: named pipes provider, error 40: - не удалось открыть подключение к sql server)"

На ПК использую Windows 10 Pro, SQL Server 2022, для входа в саму базу использую Windows Authentication. Строка подключения у меня выглядит так:

SqlConnection sqlConnection = new SqlConnection(@"Data Source=DESKTOP-03S0GAV;Initial Catalog=MusicAccessoryMonitoringDB;Integrated Security=True;TrustServerCertificate=True");

Мне необходимо, чтобы прога запускалась и работала правильно на других любых устройствах (например, на ПК друга, препода и т.д.).

На ПК TCP/IP в SQL Configuration Manager включен и порт 1433 прописан, в брандмауэре правило входящего подключения тоже создано, сервер перезапускал... Ничего не помогло...

Подскажите, пожалуйста, в чем может быть проблема и как ее решить?


Ответы (0 шт):