Не удается получить данные из SQL Server 2012

введите описание изображения здесь

Когда я пытаюсь войти на свой сайт, возникает ошибка. Я тоже пробовал запустить службу SQL.

При установлении соединения с SQL Server произошла ошибка, связанная с сетью или конкретным экземпляром. Сервер не найден или не был доступен. Убедитесь, что имя экземпляра правильное и что SQL Server настроен на разрешение удаленных подключений. (поставщик: Сетевые интерфейсы SQL, ошибка: 26 - Ошибка при обнаружении указанного сервера / экземпляра)

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

Data Source=.\SQLEXPRESS (metro);Initial Catalog=metrodb;Integrated Security=True

person maddy    schedule 06.05.2017    source источник
comment
Не могли бы вы опубликовать свою строку подключения, которую вы используете? Ошибка в основном говорит о том, что с этой строкой подключения что-то не так ...   -  person marc_s    schedule 06.05.2017
comment
Я обновил свой вопрос строкой подключения.   -  person maddy    schedule 06.05.2017


Ответы (1)


Основываясь на строке подключения, вы пытаетесь подключиться к экземпляру SQL Server Express, который называется SQLEXPRESS (metro) - это действительно настоящее имя вашего экземпляра ??

Обычно, если вы не меняете никаких значений по умолчанию, это просто SQLEXPRESS, и поэтому ваша строка подключения должна быть

Data Source=.\SQLEXPRESS;Initial Catalog=metrodb;Integrated Security=True

Вы можете увидеть, какие экземпляры SQL Server у вас есть (и как они называются), когда вы перейдете к Start > Microsoft SQL Server > SQL Server xxxx > Configuration Tools > SQL Server Configuration Manager - вы увидите что-то вроде этого:

введите описание изображения здесь

Вы должны увидеть хотя бы одну запущенную SQL Server (instance name) службу - имя в скобках - это ваше имя экземпляраMSSQLSERVER относится к безымянному экземпляру по умолчанию). Так что это показывает в вашем случае ??

person marc_s    schedule 06.05.2017
comment
да .. Я использую имя подключения вместо имени сервера для connectionString. Спасибо ! - person maddy; 06.05.2017