Подтвердить что ты не робот

Присоединить (открыть) базу данных файла mdf с помощью SQL Server Management Studio

Можете ли вы мне помочь, как я могу открыть файл .MDF базы данных, созданный с помощью VisualStudio 2010, в SQL Server Management Studio?

Пытался присоединяться сам, но я не могу перейти к этому файлу для (я думаю) некоторой причины безопасности.

4b9b3361

Ответ 1

У меня была та же проблема.

Конфигурация системы: одна система с окном 7 sp1 сервер и клиент оба установлены в одной системе

Я пытался получить доступ к окну рабочего стола. В качестве ответа некоторые говорят, что ваша служба Sqlserver не имеет полного доступа к каталогу. Это совершенно правильно.

Я решил эту проблему, выполнив несколько простых шагов

  • Перейдите во Все программы- > Microsoft SQL Server 2008 → инструменты настройки, а затем выберите менеджер конфигурации SQL Server.
  • Выберите услугу и перейдите к свойствам. В диалоговом окне "Сборка в учетной записи" выберите локальную систему и затем нажмите кнопку "ОК".

enter image description here

Шаги 3 и 4 на изображении представляют собой демонстрацию с доступом к папке

Ответ 2

Я нашел это подробное сообщение о том, как открыть (прикрепить) файл MDF в SQL Server Management Studio: http://learningsqlserver.wordpress.com/2011/02/13/how-can-i-open-mdf-and-ldf-files-in-sql-server-attach-tutorial-troublshooting/

У меня также проблема с невозможностью навигации по файлу. Причина, скорее всего, такова:

Причина, по которой она не будет открывать папку, связана с тем, что учетная запись службы при запуске службы SQL Server Engine нет разрешения на чтение в папке, о которой идет речь. Назначьте группу пользователей Windows для этого SQL Экземпляр сервера содержит права на чтение и просмотр содержимого в WINDOWS уровень. Затем вы должны увидеть файлы, которые хотите присоединить внутри папке.

(источник: http://social.msdn.microsoft.com/Forums/sqlserver/en-US/c80d8e6a-4665-4be8-b9f5-37eaaa677226/cannot-navigate-to-some-folders-when-attempting-to-attach-mdf-files-to-database-in-management?forum=sqlkjmanageability)

Одно из решений этой проблемы описано здесь: http://technet.microsoft.com/en-us/library/jj219062.aspx Я еще не пробовал это сам. Как только я это сделаю, я обновлю ответ.

Надеюсь, что это поможет.

Ответ 3

Скопируйте файлы в каталог по умолчанию для других файлов базы данных. Чтобы узнать, что это такое, вы можете использовать процедуру sp_helpfile в SSMS. На моей машине это: C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\DATA. Скопировав файлы в этот каталог, они автоматически получают разрешения, которые позволят приложению преуспеть.

Вот очень хорошее объяснение:

Как открыть файлы MDF .

Ответ 4

Я не знаю, можно ли найти этот ответ по ссылкам выше, но я просто запустил студию управления SQL как администратор и работал. Надеюсь, что это поможет.

Приветствия