Добрый день!
Помогите разобраться с ситуацией...
Система Win XP SP2
Стоит SOL Server 2000
Распаковываю базу (Buckup), практически в конце выдается ошибка:
Device activation error. The physical file name 'E:\Program Files\Microsoft SQL Server\MSSQL\data\achbnk_dwh_Data.MDF' may be incorrect.
Даллее по журналу запись:
spid51 udopen: Operating system error 32(Процесс не может получить доступ к файлу, так как этот файл занят другим процессом.) during the creation/opening of physical device E:\Program Files\Microsoft SQL Server\MSSQL\Data\Work\achbnk_dwh_Data.MDF.
Server стоит на 'E:\Program Files\Microsoft SQL Server\MSSQL\...
На другом компе все ок (Win XP SP1, SQL Server 200 ).
Может у меня настроики какие не сделаны, (но на другом компе SQL сам ставил и ничего не делал и все ОК), а на моем вылетает ошибка.
ОШИБКА при Buckup !!!
Не buckup, а backup. А процесс, обратный для backup называется restore.Распаковываю базу (Buckup),
Далее. В ошибках речь идёт о разных файлах. См. внимательно на пути.
Ну и кроме всего прочего, нужно приводить номер ошибки SQL сервера, так как в противном случае всё превращается в гадание на кофейной гуще.
Судя по всему, тебе поможет опция команды restore под названием with move.
Даже самый дурацкий замысел можно воплотить мастерски