2015-04-30 12 views
0

Я новичок в asp.net и только начал работать. Я столкнулся с проблемой ниже и пробовал целый день проводить много исследований и не мог найти решение. Может ли кто-нибудь помочь мне решить эту проблему.не удалось подключиться к серверу sql aspnetdb.mdf

Невозможно открыть физический файл "C: \ Users \ Admin \ Desktop \ Project \ MIS \ MIS \ MIS \ MusicalInstrumentalStore.UI \ MusicalInstrumentalStore.UI \ App_Data \ aspnetdb.mdf". Ошибка операционной системы 2: «2 (не удалось получить текст для этой ошибки. Причина: 15105)». Не удается прикреплять файл 'C: \ Users \ Admin \ Desktop \ Project \ MIS \ MIS \ MIS \ MusicalInstrumentalStore.UI \ MusicalInstrumentalStore.UI \ App_Data \ aspnetdb.mdf' как база данных 'Приключение'.

Строка соединения:

<add name="ConnectionString" 
connectionString="data source=ADMIN-PC\SQLEXPRESS;Database=Adventure;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnetdb.mdf;User Instance=true" 
providerName="System.Data.SqlClient" /> 

Я бегу мой WebApplication в моей локальной машине, а не на всех серверах.

+0

вы смотрите на EXACT пути, указанном в сообщении об ошибке, чтобы убедиться, что файл находится именно в этом месте? Кроме того, убедитесь, что учетная запись пользователя, работающая с Visual Studio (ваша учетная запись, если она настроена для запуска как admin), имеет доступ к файлу. –

+0

@ Eric J. - я удаляю эту часть 'AttachDBFilename = | DataDirectory | \ aspnetdb.mdf' в строке соединения и теперь она не подключается к моему серверу sql. В нем говорится: «Невозможно открыть базу данных« Приключение », запрошенное логином. Ошибка входа. Ошибка входа для пользователя «Admin-PC \ Admin». –

+0

Знаете ли вы имя пользователя и пароль для mdf? Потому что тот, который вы используете, не так. – paqogomez

ответ

0

Невозможно открыть физический файл "C: \ Users \ Admin \ Desktop \ Project \ MIS \ MIS \ MIS \ MusicalInstrumentalStore.UI \ MusicalInstrumentalStore.UI \ App_Data \ ASPNETDB.mdf". Ошибка операционной системы 2: «2 (не удалось получить текст для этой ошибки Причина: 15105)». Невозможно прикрепить файл 'C: \ Users \ Admin \ Desktop \ Project \ MIS \ MIS \ MIS \ MusicalInstrumentalStore.UI \ MusicalInstrumentalStore.UI \ App_Data \ aspnetdb.mdf' в качестве базы данных «Приключение».

Щелкните правой кнопкой мыши на ваш aspnetdb.mdf перейти к свойствам> затем Security Tab , а затем дать полные права на ваш user account , если вы не нашли вас учетная запись пользователя и нажмите кнопку Добавить и добавьте user account и дать полные права ваша «учетная запись пользователя»

enter image description here

Смежные вопросы