看不到SQL Server导入和导出向导中列出的数据库

问题描述:

(MSSQL新手提醒)我在我的机器上有很多数据库,有些是使用aspnet_regsql创建的,有些是从微软的ASP.NET MVC 2教程(例如http://www.asp.net/mvc/tutorials/mvc-music-store-part-3)。使用aspnet_regsql创建的数据库在向导下拉列表中列出,但我下载的数据库不是。我尝试将下载的mdf复制到C:\ Program Files \ Microsoft SQL Server \ MSSQL10.SQLEXPRESS \ MSSQL \ DATA(其中“good”文件是)并重新启动sql server服务(包括SQL Server(SQLEXPRESS)和SQL Server Browser (SQLEXPRESS),但不是运气,下载的文件也没有出现在MySQL Migration Toolkit中的列表中,奇怪的是,我可以在通过教程创建的VS2010网络应用程序中使用“隐形”mdf。看不到SQL Server导入和导出向导中列出的数据库

仅仅将MDF文件复制到目录是不够的,数据库必须被附加,见How to: Attach a Database File to SQL Server Express

+0

这样做了! – davej 2010-08-24 22:11:53