月世界を還す
SQL Server2005导入MDF文件
上一篇 /
下一篇 2008-05-18 17:33:17
在
SQL Server Management Studio里连接上
数据库后,选择新建查询,然后执行语句
EXEC sp_attach_db @dbname = N'DBNAME',
@filename1 = N'D:\FileName.mdf',
@filename2 = N'D:\FileName.ldf' ;数据就可以导入sqlserver2005了。
但这时导入之后,你会发现这个数据库的属性是只读的,所以在导入之前需做如下的
配置:
打开 SQL Server Configuration Manager, 打开SQL Server SQLEXPRESS 的属性
在内置帐号处,把“网络服务”改成“本地系统”,重新启动SQL Server 2005 Express 后,再附加(Attach)数据库一切正常。
总结:之所以附加(Attach)上的数据库为“只读”,是因为启动SQL Server 的默认的启动帐号“网络服务”对所附加(Attach)的数据库文件的权限不够造成的。
收藏
举报
TAG: