Можете ли вы мне помочь, как я могу открыть файл .MDF базы данных, созданный с помощью VisualStudio 2010, в SQL Server Management Studio?
Пытался присоединяться сам, но я не могу перейти к этому файлу для (я думаю) некоторой причины безопасности.
Можете ли вы мне помочь, как я могу открыть файл .MDF базы данных, созданный с помощью VisualStudio 2010, в SQL Server Management Studio?
Пытался присоединяться сам, но я не могу перейти к этому файлу для (я думаю) некоторой причины безопасности.
У меня была та же проблема.
Конфигурация системы: одна система с окном 7 sp1 сервер и клиент оба установлены в одной системе
Я пытался получить доступ к окну рабочего стола. В качестве ответа некоторые говорят, что ваша служба Sqlserver не имеет полного доступа к каталогу. Это совершенно правильно.
Я решил эту проблему, выполнив несколько простых шагов
Шаги 3 и 4 на изображении представляют собой демонстрацию с доступом к папке
Я нашел это подробное сообщение о том, как открыть (прикрепить) файл 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://technet.microsoft.com/en-us/library/jj219062.aspx Я еще не пробовал это сам. Как только я это сделаю, я обновлю ответ.
Надеюсь, что это поможет.
Скопируйте файлы в каталог по умолчанию для других файлов базы данных. Чтобы узнать, что это такое, вы можете использовать процедуру sp_helpfile в SSMS. На моей машине это: C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\DATA
. Скопировав файлы в этот каталог, они автоматически получают разрешения, которые позволят приложению преуспеть.
Вот очень хорошее объяснение:
Я не знаю, можно ли найти этот ответ по ссылкам выше, но я просто запустил студию управления SQL как администратор и работал. Надеюсь, что это поможет.
Приветствия