Создать базу данных из файла .mdf без прикрепления? - PullRequest
0 голосов
/ 30 января 2011

У меня есть файл .mdf, и я хотел бы создать базу данных из него на моем компьютере.Но я хотел бы создать его, не прикрепляя его к файлу .mdf.

Возможно ли это?

Ответы [ 2 ]

2 голосов
/ 30 января 2011

Если вы пытаетесь использовать MDF в качестве шаблона, для создания другой базы данных, вы можете просто скопировать его в новый файл и затем прикрепить к копии - но, возможно, если вы объяснили, что вы пытаетесь выполнить, и почемуВы не можете прикрепить к MDF, вам может помочь помощь.

0 голосов
/ 27 мая 2013

Вы можете создать базу данных из вашего файла mdf, см. Мой пример ниже

USE [master]
GO
CREATE DATABASE [DatabaseName] ON 
( FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\...mdf' ),
( FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\...ldf' )
FOR ATTACH ;
GO

в случае, если у вас нет файла / ldf: используйте это

EXEC sp_attach_single_file_db @dbname = 'pubs',
@physname = 'C:\MSSQL\Data\pubs.mdf'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...