数据库只有mdf文件,没有log文件,现在需附加到本地sql数据库中
1 登录sql managenent studio
2 在master数据库上右键--新建查询,输入如下语句
USE [master]
GO
-- Method 1: I use this method
EXEC sp_attach_single_file_db @dbname='studentDB',
@physname=N'E:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\studentDB.mdf'
GO
-- Method 2:
CREATE DATABASE studentDB ON
(FILENAME = N'E:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\studentDB.mdf')
FOR ATTACH_REBUILD_LOG
GO
注意数据库名改为需要附加的数据库名,要附加的数据库文件存放路径要正确