Как войти с новым именем сервера в SQL Server 2008

В основном проблема начинается с моего кода C#. это показывает ошибку в моей строке подключения. В связи с этим я упомянул имя сервера, как, Chaitanya\SQLEXPRESS и во время компиляции он показывает ошибку в " \ ".

Моя строка подключения

 SqlConnection con = new SqlConnection("Server=Chaitanya\SQLEXPRESS;user Id=sa;password=sa@12;Database=err");

Теперь я пытаюсь изменить имя сервера sql и для этого я создал одно имя сервера. Сначала я использовал эту команду sp_dropserver а потом sp_addserver наконец перезапустить. Имя сервера успешно создано. но не могу войти. Поэтому я создаю новый логин, и он создается, но только для текущего авторизованного сервера. Теперь, как я могу сделать...?? как войти, используя только что созданный логин..?? или как изменить имя сервера созданной учетной записи..?? извините за любые ошибки в вопросе...

1 ответ

Решение

\ обозначает escape-символ и является зарезервированным ключевым словом. поэтому в вашем случае вам нужно добавить \\ . Подробнее здесь

Chaitanya\\SQLEXPRESS

or
@symbol before connection string..

(@"Server=Chaitanya\SQLEXPRESS;user 
Другие вопросы по тегам