我在VS2010 C#中创建了一个数据库,我想附加到SQL Server 2008 R2,以便我可以使用导入向导从每个表的Excel文件中导入数据。
但是,当我尝试从docs / vs2010 / projects / ...等附加.mdf
文件时,我无法在SQL Server Management Studio窗口中选择它(参见屏幕截图)。
它只允许我从SQL Server Management Studio 2008程序文件位置选择.mdf
个文件。
非常感谢任何帮助,谢谢。
IMG:
http://i1186.photobucket.com/albums/z373/barbsbargainsltd/q3_zps127dd713.jpg
答案 0 :(得分:1)
尝试从
复制.mdf
文件
docs / vs2010 / projects / ... etc
到SQL Server Management Studio 2008程序文件目录,然后再次连接。如果它不允许复制,请在VS的选项中分离数据库,然后复制。
答案 1 :(得分:0)
从屏幕截图中很难说明...在对话框中您可以浏览,也可以手动输入文件的路径(包括网络资产的UNC路径),或者您可以将文件复制到该位置,这可能会更好,因为那时你所有的.mdf文件都放在一个地方。
答案 2 :(得分:0)
在正常情况下,您需要将mdf文件复制到SQL Server的数据文件夹(即.C:\ Program Files \ Microsoft SQL Server \ MSSQL10_50.SQLEXPRESS \ MSSQL \ DATA)。下一步,您需要从sql server窗口附加此数据库。确保您的数据库文件扩展名为.mdf