无法附加数据库,只是由于没有log文件
sql2005里无法附加数据库,只是由于没有log文件,而mdb文件是有的,以前在2000里可以忽略的,现在怎么办?
------解决方案--------------------mdb?
mdb文件是Access格式的。
------解决方案--------------------可以没有log文件
------解决方案--------------------用2000加,用2005接收
------解决方案--------------------sp_attach_single_file_db
将只有一个数据文件的数据库附加到当前服务器。
------解决方案--------------------USE master;
GO
EXEC sp_detach_db @dbname = 'AdventureWorks ';
EXEC sp_attach_single_file_db @dbname = 'AdventureWorks ',
@physname = N 'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\AdventureWorks_Data.mdf ';