Добрый день еще раз.
Хорошо, я хочу сохранить базу данных в папке App_Data для простоты использования, теперь я подумал, что это будет легко: скопируйте базу данных в папку и измените строку подключения. Но когда я пытаюсь это сделать, я получаю ужасную ошибку версии:
База данных
'C: \ Users \ Гудмундур \ DESKTOP \ TEST \ TEST \ App_Data \ IRIS2.MDF'
не может быть открыт, потому что это версия
661. Этот сервер поддерживает версию 655 и более ранние. Путь понижения не
поддерживается. Не удалось открыть новую базу данных
'C: \ Users \ Гудмундур \ DESKTOP \ TEST \ TEST \ App_Data \ IRIS2.MDF.
СОЗДАНИЕ БАЗЫ ДАННЫХ прервано. Попытка
прикрепить базу данных с автоматическим именем для
файл
C: \ Users \ Гудмундур \ Desktop \ Test \ Test \ App_Data \ IRIS2.mdf
не удалось. База данных с тем же именем
существует или указанный файл не может быть
открыт или находится на общем ресурсе UNC.
Теперь мне было интересно, если кто-нибудь может предложить решение этой проблемы, я могу воссоздать базу данных с помощью сценария SQL, чтобы с этим не возникало проблем и там не было важной (пока) информации.
Есть идеи?
Вот строка подключения:
<connectionStrings>
<add name="ApplicationServices"
connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|IRIS2.mdf;User Instance=true"
providerName="System.Data.SqlClient" />
</connectionStrings>
раствор, который я использовал
Я зашел в SQL Server Management Studio и прикрепил туда базу данных, сохранив ее в папке App_Data. Затем я вошел в Visual Studio, создал новое соединение данных, и после того, как он был создан, я щелкнул по нему, перешел на вкладку «Свойства» для него, выбрал все в строке соединения и заменил то, что у меня было изначально.
Теперь строка подключения выглядит следующим образом:
<connectionStrings>
<add name="ApplicationServices"
connectionString="Data Source=WODAN;Initial Catalog=IRIS;Integrated Security=True"
providerName="System.Data.SqlClient" />
</connectionStrings>
Вот инструкции к процессу прикрепления (предоставлено Ладиславом Мрнкой)
msdn.microsoft.com/en-us/library/ms190209.aspx
Спасибо всем за их вклад и особую благодарность за Ладислава за помощь мне.