我收到了一个名为 StudentsDB.mdf 的数据库,我想将其输入到我的 SQL Server Management Studio 数据库中。怎么做?
我想知道我是否从 C:\Program Files\Microsoft SQL Server\MSSQL11.SQLEXPRESS\MSSQL\DATA 目录复制了一个 .mdf 文件 并将其发送给另一个人,他能否在他的 SQL Server Management Studio 中导入该数据库并查看该数据库?
最佳答案
试试这个
第一步 右键单击“数据库”并单击“附加”选项以打开“附加数据库”对话框。
第 2 步 单击“添加”按钮打开“查找数据库文件”对话框。
第 3 步 键入 .MDF 文件的全名,包括完整的设备和目录路径,如下例所示: c:\学生数据库.mdf 单击“确定”按钮。 SQL Server Management Studio 从 .MDF 文件加载数据库。
或
第一步 单击 Management Studio 主工具栏中的“新建查询”。
第 2 步 使用以下 Transact-SQL 代码键入创建数据库语句:
CREATE DATABASE MyDatabase ON
(FILENAME = 'c:\StudentsDB.mdf'),
(FILENAME = ' c:\StudentsDB.ldf') FOR ATTACH;
第 3 步 单击 Transact-SQL 工具栏中的“执行”按钮。 SQL Server Management Studio 恢复数据库。
或
CREATE DATABASE StudentDB ON
(FILENAME = N'C:\StudentsDB.mdf')
FOR ATTACH_REBUILD_LOG
GO
关于sql - 如何在 SQL Server Management Studio 中添加数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27768774/