Мне не удается подключиться к SQL-серверам с символом '\', который используется при подключении к экземпляру сервера. Любой другой тип сервера работает без проблем. Любая поддержка или ресурс по этому вопросу были бы чрезвычайно полезны, так как я исчерпал свои возможные решения.
Спасибо! Крис
Я пытался: - добавить / удалить '@' - использовать двойное '\' - жестко задать имя сервера и подключиться
var masterConnString = $@"Server={Server}; Database={ProjectCode}; Trusted_Connection=True;";
using (var connection = new SqlConnection(masterConnString))
{
connection.Open();
//do something
connection.Close();
}
Произошла следующая ошибка:
System.Data.SqlClient.SqlException HResult = 0x80131904 Сообщение = Произошла ошибка, связанная с сетью или экземпляром, при установлении соединения с SQL Server. Сервер не найден или не был доступен. Убедитесь, что имя экземпляра указано правильно и что SQL Server настроен для разрешения удаленных подключений. (поставщик: поставщик именованных каналов, ошибка: 40 - не удалось открыть соединение с SQL Server) Source = .Net SqlClient Data Provider
Обновление:
При попытке обновить SQLДиспетчер конфигурации сервера, соединение не устанавливается из-за отсутствия разрешений.