Visual Studio 2010数据库浏览器不会始终连接到SQL Server

时间:2012-01-26 16:22:52

标签: sql sql-server visual-studio-2010 tsql sql-server-2012

我在这里看了其他类似的问题,似乎没有一个对我有用的答案。我对我得到的错误消息感到困惑 - 它是一个数据库 - 它应该允许多个进程访问它。拥有数据库还有什么意义?!?

行。让我的禅再次平静......

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访问它。

以下是微软所说的:http://msdn.microsoft.com/en-us/library/ms171890.aspx

步骤9是失败的错误,文件正在使用中。而已。没有办法超越这一点。为什么没有办法表明SQL Server - 为什么我要转到该文件?该文件是否应该与正在运行的SQL Server进程完全断开连接?这有什么意义?那只是疯了 - 其他过程应该如何才能达到它?这不是拥有数据库的重点吗?老兄不遵守!

理论 - 这就是微软希望让我从Express升级到我支付的东西的方式。 [插入强制性灰胡子抱怨微软]。我注意到在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.

1 个答案:

答案 0 :(得分:0)

我找到了答案。这并不难,但解决方案隐藏在一个棘手的地方!您必须打开Visual Web Developer,在那里打开您的解决方案,并添加LINQ to SQL类。 Web Developer可以访问SQL Server。一旦设置,它应该易于使用。

有关详细信息,请参阅此处!

Connecting to SQL Server with Visual Studio Express Editions