Обычно мы можем добавить локальный файл MDF через проводник SQL VS2005. Возможно, у вас возникла следующая проблема:
Сведения об исключении: System.Data.SqlClient.SqlException: флаг входа в экземпляр пользователя не поддерживается в этой версии SQL Server. Соединение будет закрыто
. Мы обнаружили, что нужная нам информация находится здесь: Сообщение об ошибке: Флаг входа в экземпляр пользователя не поддерживается в этой версии SQL Server. Соединение будет закрыто.
Внимательно проанализируйте ответ Скотта:
«Проблема в том, что пользовательское создание экземпляров позволяет. автоматическое создание баз данных из кода не поддерживается в полной версии SQL 2005. Это функция только SQL Express. Решение состоит в том, чтобы вручную создать базу данных в SQL Server 2005 и установить строку подключения, указывающую на нее. Вам также потребуется вручную запустить aspnet_regsql.exe для базы данных, если вы будете использовать какие-либо новые встроенные функции базы данных ASP.NET v2.0».
Поэтому, если мы не используем SQL Server 2005, загруженный из MS Express , то подключить его мы сможем только добавив файл MDF в менеджере SQL2005.
Решение. В диспетчере SQL2005 после успешного подключения локального файла MDF. Просто подключитесь к sql-проводнику VS2005.
Продолжим добавлять позже.
блоги cnzc