无法附加数据库或创建新数据库 - SQL Server 2008

时间:2011-12-11 15:28:59

标签: sql sql-server sql-server-2008

  

可能重复:
  SQL Server 2008 Express failed to attach mdf file

我使用SQL Server 2008 r2, 我是SQL Server的新手,所以我想要附加一些示例文件。

由于某种原因它显示以下messegebox:

  

无法显示请求的对话框。附加信息:参数名称:nColIndex实际值为-1。 (Microsoft.Sqlserver.GridControl)

谢谢!

1 个答案:

答案 0 :(得分:8)

这是SSMS Express中的已知错误。请改用T-SQL,您应该会成功:

EXEC sp_attach_db 
    @dbname = N'yourDbName',
    @filename1 = N'C:\yourMDFlocation\DB_File.mdf', 
    @filename2 = N'C:\yourLDFlocation\DB_Log.LDF'