我有这2个文件(.MDF和.LDF)如何将它们附加到microsoft sql server以查看其内容?
答案 0 :(得分:7)
在Management Studio中,在对象资源管理器中,右键单击“数据库”文件夹。
选择附加...
在标题为“要附加的数据库”部分的顶部,单击“添加”按钮。
在显示的文件夹和文件中,导航到.mdf文件并单击它。
单击“确定”。
这就是你所要做的一切。
答案 1 :(得分:3)
从SQL命令行(例如查询分析器)执行此命令。用您拥有的名称替换AdventureWorks。
EXEC sp_attach_db @dbname = N'AdventureWorks', @filename1 = N'C:\AdventureWorks_Data.mdf',
@filename2 = N'C:\AdventureWorks_log.ldf';
如果您没有查询分析器,请从Windows命令提示符下运行:
osql -E -S.\sqlexpress -Q"EXEC sp_attach_db @dbname = N'AdventureWorks', @filename1 = N'C:\AdventureWorks_Data.mdf', @filename2 = N'C:\AdventureWorks_log.ldf'"
答案 2 :(得分:1)
安装如果你还没有,sql引擎,然后使用sql management studio,你可以使用“Attach”实用程序来创建一个包含你的文件的数据库。附加菜单位于子菜单中,右键单击服务器节点。
答案 3 :(得分:0)
这些文件代表现有的SQL Server数据库,因此如果您想创建一个新文件,则无关紧要。
如果您想使用它们或创建一个新的数据库,可以下载SQL Server 2008 Express或SQL Server 2005 Express来免费下载。
编辑:由于你已经拥有SQL Server,DOK的答案是最好的。
答案 4 :(得分:0)
无论谁给你这两个文件都是错误的。创建数据库备份并将备份还原到新的或现有的服务器/实例/数据库是一种更好的做法。