Для подключения к SQL-серверу.
У меня есть две строки очень простого кода, написанного в visual studio vb.net для подключения к SQL-серверу, который отлично работает в одном экземпляре visual studio, но не работает при копировании в другой экземпляр. Я проверил, что все необходимые ссылки включены в оба экземпляра. Еще больше усложняет проблему то, что я могу подключиться к другому SQL-серверу в обоих экземплярах, но я могу подключиться к нужному серверу только в одном экземпляре. Есть ли у кого-нибудь мысли о том, что может отличаться между экземплярами Visual Studio, что может вызвать такое поведение?
Ошибка, которую я получаю, заключается в том, что сервер не может быть найден. Строка подключения идентична во всех случаях
Dim con As New SqlConnection("Data Source=server1;Initial Catalog=somedatabase;User ID=myid;Password=mypassword;Encrypt=False;TrustServerCertificate=False") con.Open()
Я ценю любые идеи. Это ставит меня в тупик.
Что я уже пробовал:
Я пробовал копировать тот же код в другие существующие программы, и он работает просто отлично. При копировании в новую программу происходит сбой.
ZurdoDev
Вы должны поставить точную ошибку, но если она заключается в том, что сервер не может быть найден, то это ошибка. Возможно, брандмауэр блокирует, возможно, этот сервер имеет экземпляр sql, а не значение по умолчанию. Возможно, вам нужно использовать IP-адрес сервера. У нас нет возможности узнать.