2013-08-15 1 views
4

У меня есть база данных, которая сидит на моем локальном ПК. Я хочу создать файл .mdf на основе этой базы данных. Я создал пустой файл .mdf в Visual Studio. Как подключиться к SQL Server Management Studio и запускать запросы против него?Как создать файл .MDF на основе существующей базы данных в SQL Server?

Но я хочу создать файл .mdf на базе существующей базы данных, которая сэкономит мне время на восстановление всей БД в Visual Studio, а также будет содержать все данные в таблицах.

I check эта ссылка. это не помогает мне решить мой вопрос.

также пытается скопировать .mdf файл из C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA в мой проект в App_Data папке, но это trowing ошибка cannot complete because file is used by SQL Server
Спасибо.

+1

Это большая база данных? Перед копированием make соединения с базами данных shure закрываются (alse close visual studio) – lordkain

+0

yes DB больше, чем 100K записей. Я просто остановил db в студии управления после того, как смог копировать его в папку «App_Data» в моем проекте – Andrey

+2

возможный дубликат [SQL - Как создать резервную копию базы данных и экспортировать ее как файл MDF с MS SQL 2008 R2] (http: //stackoverflow.com/questions/3971727/sql-how-to-backup-a-database-and-export-as-a-mdf-file-with-ms-sql-2008-r2) – mo5470

ответ

0

Сначала закройте все программы, а затем остановите SQL SERVER AGENT. Теперь вы можете скопировать файл .mdf. После копирования файлов не забудьте запустить SQL SERVER AGENT.

Смежные вопросы