这是消息。它出什么问题了?这是安装问题吗?
无法显示请求的对话框。
其他信息:
参数名称:nColIndex 实际值为-1。 (Microsoft.SqlServer.GridControl)
按钮:
答案 0 :(得分:1)
您是否尝试使用SQL身份验证或Windows身份验证附加mdf?如果使用SQL Auth,您可以尝试使用Windows Auth。
您可能还想查看此MSDN forum post或this post,建议使用单个文件版本的数据库附件:
USE master;
GO
EXEC sp_attach_single_file_db @dbname = 'AdventureWorks', @physname = N'f:\dataAdventureWorks_Data.mdf';
编辑:运行此脚本时,您必须以至少具有dbcreator权限的用户身份登录。您也可以尝试CREATE DATABASE FOR ATTACH,如this blog post
所示答案 1 :(得分:1)
我更喜欢Windows身份验证,并且与SQL Server标准版有相同的错误,因为我的Windows身份验证登录没有足够的权限(只是'公共'角色)。因此,记录为“sa”并为我的Windows帐户登录添加“sysadmin”角色解决了这个问题。
答案 2 :(得分:0)
有同样的问题。 似乎错误引发,因为我已连接到SQL SERVER 2012 INSTANCE 与Sql Server 2008 R2管理工作室。 希望它也可以帮助别人