Здравствуйте, InfoPilot, Вы писали:
IP>Есть файл mdf с другого компа с разными учетными записями
IP>При замене файла mdf на другой пишет the database is not accessible. (objectexplorer)
IP>Если делать attach :
IP>Msg 1813, Level 16, State 2, Line 1
IP>Could not open new database 'nt2'. CREATE DATABASE is aborted.
IP>Msg 1813, Level 16, State 2, Line 1
IP>Could not open new database 'nt2'. CREATE DATABASE is aborted.
IP>Msg 9003, Level 20, State 1, Line 1
IP>The log scan number (5611:196301:37) passed to log scan in database 'nt2' is not valid. This error may indicate data corruption or that the log file (.ldf) does not match the data file (.mdf). If this error occurred during replication, re-create the publication. Otherwise, restore from backup if the problem results in a failure during startup.
IP>Как подсоеднить это mdf??
Можно попробовать эти варианты, и в первом и во втором случае должен создаться пустой журнал транзакций. Но вообще, и при аттаче из визарда, вроде есть возможность удалить не найденый файл лога.
USE [master]
GO
CREATE DATABASE [nt2] ON
( FILENAME = N'path\nt2.mdf' )
FOR ATTACH
GO
USE master
GO
CREATE DATABASE nt2
ON PRIMARY
(FILENAME = N'path\nt2.mdf')
FOR ATTACH_REBUILD_LOG
GO