我有一个拥有数据库的ASP.NET MVC3项目。我想将该数据库附加到SQL Server Management Studio。无法将ASP.NET数据库附加到SQL Server Management Studio
在SQL Server Management Studio中,我右键单击Databases
,然后单击Attach
,然后单击Add
并显示文件夹/文件选择对话框。
问题是它不会让我探索我的用户帐户文件夹(c:\users\Bob
)内的任何文件夹。我可以看到Bob
文件夹,但没有+
展开,并且没有显示任何子项目(即使我知道我的Windows用户文件夹中有文件)。为什么不让我在那里探索?
SQL Server Management Studio中是11.0.21版本(SQL Server 2012中)
我试图从过滤器下拉菜单,而不是选择*.mdf
All files
,但没有文件显示。其他
SQL Server通常无法访问您的用户配置文件目录,这可能不是您应该存储数据库文件的位置。你有没有尝试将它们移动到一个文件夹,如'C:\ data \ ...',并给服务帐户读/写访问权限?或者将mdf/ldf文件放在实例的缺省数据目录中(在C:\ Program Files \ ...下)? – 2012-07-22 20:24:28
我今天和ServerBloke有同样的问题。我是MVC和SQL Server的新手。如果我们应该将MVC 3应用程序的数据库放入默认的数据目录(我所做的和它用于连接数据库),那么MVC应用程序中的App_Data文件夹是什么? – neizan 2012-08-01 11:22:14
@ServerBloke,我看不出Lynn的答案如何回答你的问题。你能解释一下吗? – 2013-07-14 11:01:38