Об ошибке: Ошибка операционной системы 32, Ошибка открытия ...
Прежде всего, дайте разрешение на файл mdf.В моем случае учетная запись NETWORK SERVICE имеет ПОЛНЫЙ ДОСТУП на data.mdf .
Ну, мое рабочее пространство:
- SSMS прикрепили data.mdf
- В то же время в VS2010 у меня открытое решение с тем же файлом базы данных: data.mdf , но не может успешно установить соединение.
Решение: в CONNECTION PROPERTIES
на USER INSTANCE
измените TRUE
на FALSE
и обновите соединение внутри VS в этой базе данных.Наконец, больше нет ошибки открытия, и у вас есть доступ к одному и тому же файлу базы данных одновременно с SSMS и VS2010.
Пример строки подключения:
DataSource=.\SQLEXPRESS;AttachDbFilename=D:\Contracts\App_Data\data.mdf;Integrated Security=True;User Instance=False
С уважением
DraženZG