0

我在 VS2010 C# 中创建了一个数据库,我想将它附加到 SQL Server 2008 R2,以便我可以使用导入向导从 Excel 文件中为每个表导入数据。

但是,当我尝试.mdf从 docs/vs2010/projects/... 等附加文件时,我无法在 SQL Server Management Studio 窗口中选择它(参见屏幕截图)。

它只会让我.mdf从 SQL Server Management Studio 2008 程序文件位置选择文件。

非常感谢任何帮助,谢谢。

图像:

http://i1186.photobucket.com/albums/z373/barbsbargainsltd/q3_zps127dd713.jpg

4

3 回答 3

1

尝试 .mdf

docs/vs2010/projects/...等

到 SQL Server Management Studio 2008 程序文件目录,然后重新连接。如果不允许复制,在VS的选项中分离数据库,然后复制。

于 2013-03-26T14:04:49.570 回答
0

在正常情况下,您需要将 mdf 文件复制到 SQL Server 的数据文件夹(即 C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\DATA)。下一步,您需要附加此文件数据库从您的 sql 服务器窗口。确保您的数据库文件扩展名是 .mdf

于 2013-03-26T14:10:11.033 回答
0

很难从屏幕截图中看出...在对话框中,您可以浏览,也可以手动输入文件的路径(包括网络资产的 UNC 路径),或者您可以将文件复制到该位置,这可能无论如何都会更好,因为这样您的所有 .mdf 文件都在一个地方。

于 2013-03-26T14:05:28.850 回答