SQL Server 2008 Express не удалось прикрепить файл mdf - PullRequest
3 голосов
/ 15 сентября 2009

Вот сообщение. Что с этим не так? Это проблема установки?

НАЗВАНИЕ: Microsoft SQL Server Management Studio

Невозможно отобразить запрошенное диалоговое окно.


ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ:

Имя параметра: nColIndex Фактическое значение было -1. (Microsoft.SqlServer.GridControl)


КНОПКА:

OK

Ответы [ 3 ]

1 голос
/ 17 сентября 2009

Я предпочитаю аутентификацию Windows, и у меня была та же ошибка с SQL Server Standard Edition, потому что мой логин аутентификации Windows не имел достаточных привилегий (была только публичной). Таким образом, регистрация в качестве «sa» и добавление роли «sysadmin» для моей учетной записи Windows решило проблему.

1 голос
/ 15 сентября 2009

Вы пытаетесь присоединить mdf с помощью SQL-аутентификации или Windows-аутентификации? При использовании аутентификации SQL вместо этого вы можете попробовать аутентификацию Windows.

Возможно, вы также захотите проверить это сообщение на форуме MSDN или это сообщение , в котором предлагается использовать одну версию файла присоединения базы данных:

USE master;
GO
EXEC sp_attach_single_file_db @dbname = 'AdventureWorks',  @physname = N'f:\dataAdventureWorks_Data.mdf';

Редактировать: При запуске этого скрипта вы должны войти в систему как пользователь с по крайней мере правами dbcreator. Вы также можете попробовать CREATE DATABASE FOR ATTACH, как показано на в этом посте

0 голосов
/ 15 января 2014

Была такая же проблема. похоже, что ошибка возникла, потому что я подключился к SQL SERVER 2012 INSTANCE с Sql Server 2008 R2 в студии управления. надеюсь, это поможет кому-то еще

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...