2012-01-26 1 views
0

Я рассмотрел другие подобные вопросы здесь, и у меня нет подходящего ответа. Я озадачен сообщением об ошибке, которое я получаю - своей базой данных - он должен позволить нескольким процессам получить к нему доступ. В чем еще смысл иметь базу данных?!?Visual Studio 2010 Database Browser не будет подключаться к SQL Server последовательно

OK. Найти мой дзен, как спокойствие снова ...

Environment: 
    Visual Studio 2010 Express (C# in this particular case) 
    SQL Server 2012 R0 set up for windows authentication 
    i7 based PC, 8 cores, 16GB RAM, Windows 7 Pro x64 

У меня есть база данных, которую я создал с помощью нескольких простых таблиц. Я знаю, где находится файл MDF. Я могу получить доступ к нему через SQL Server Management Studio просто отлично.

Вот что говорит Microsoft сделать: http://msdn.microsoft.com/en-us/library/ms171890.aspx

Шаг 9, где она завершается с ошибкой, что файл находится в использовании. Вот и все. Не прошло и этого. Почему нет способа указать SQL Server - зачем мне идти в файл? Должен ли файл полностью отключиться от выполняемого процесса SQL Server? Как это имеет смысл? Это просто безумие - как другие процессы должны быть способны достичь этого? Разве это не пункт базы данных? Чувак не пребудет!

Теория - это то, как Microsoft хочет заставить меня перейти с Express на то, за что я плачу. [insert обязательная серая борода ворчать о Microsoft]. Я заметил, что в Visual Studio для оплаты Браузер базы данных заменен браузером сервера ... Я чувствую запах рыбы.

Before you answer: 
    Yes. I turned it off then on again. 
    Yes. I uninstalled then reinstalled the database. 
    Yes. I did that other thing you suggest to users you normally don't trust to flip 
    on a light switch correctly. 
    Yes. This facility was cleared out of voodoo, gremlins and black cats ages ago. 
    There is plenty of natural sunlight so the bastards aren't coming back. 

ответ

0

Я нашел ответ. Это не сложно, но решение скрыто в сложном месте! Вы должны открыть Visual Web Developer, откройте там свое решение и добавьте класс LINQ to SQL. Веб-разработчик имеет доступ к SQL Server. После настройки он должен быть простым в использовании.

Подробнее см. Здесь!

Connecting to SQL Server with Visual Studio Express Editions

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