Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Не сохраняется имя лог-файла в backup-е  [new]
K.Юрий
Member

Откуда:
Сообщений: 3
Здравствуйте,
С помощью ssms восстанавливаю базу данных, при этом имена (Restore As) следующие: MyDataBase.mdf и MyDataBase_1.ldf. После этого иду в offline, удаляю лог-файл и во время attach делаю новый пустой лог-файл с новым именем MyDataBase_log.ldf. Делаю backup получившейся базы. Удаляю все свои mdf и ldf и снова восстанавливаю базу из нового бекапа и опять ssms предлагает мне назвать новые файлы MyDataBase.mdf и MyDataBase_1.ldf.
Как же мне переименовать log-файл в MyDataBase_log.ldf?

Server: Sql Server 2008 R2.
23 ноя 11, 00:19    [11641422]     Ответить | Цитировать Сообщить модератору
 Re: Не сохраняется имя лог-файла в backup-е  [new]
invm
Member

Откуда: Москва
Сообщений: 9836
Что вернет restore filelistonly?
23 ноя 11, 00:53    [11641498]     Ответить | Цитировать Сообщить модератору
 Re: Не сохраняется имя лог-файла в backup-е  [new]
K.Юрий
Member

Откуда:
Сообщений: 3
И logicalname и physical name содержат корректные названия, т.е.:
23 ноя 11, 01:00    [11641514]     Ответить | Цитировать Сообщить модератору
 Re: Не сохраняется имя лог-файла в backup-е  [new]
K.Юрий
Member

Откуда:
Сообщений: 3
И logicalname и physical name содержат корректные названия, т.е.:
MyDataBase c:\..\MyDataBase.mdf
MyDataBase_log c:\..\MyDataBase_log.ldf
23 ноя 11, 01:01    [11641519]     Ответить | Цитировать Сообщить модератору
 Re: Не сохраняется имя лог-файла в backup-е  [new]
Dmilobis
Member

Откуда:
Сообщений: 1
понятно.
23 ноя 11, 01:36    [11641593]     Ответить | Цитировать Сообщить модератору
 Re: Не сохраняется имя лог-файла в backup-е  [new]
aleks2
Guest
K.Юрий
Здравствуйте,
С помощью ssms восстанавливаю базу данных, при этом имена (Restore As) следующие: MyDataBase.mdf и MyDataBase_1.ldf. После этого иду в offline, удаляю лог-файл и во время attach делаю новый пустой лог-файл с новым именем MyDataBase_log.ldf. Делаю backup получившейся базы. Удаляю все свои mdf и ldf и снова восстанавливаю базу из нового бекапа и опять ssms предлагает мне назвать новые файлы MyDataBase.mdf и MyDataBase_1.ldf.
Как же мне переименовать log-файл в MyDataBase_log.ldf?

Server: Sql Server 2008 R2.


Может не надо надевать штаны через голову?
--To restore a complete database from a full database backup (a Complete Restore):
RESTORE DATABASE { database_name | @database_name_var } 
[ FROM <backup_device> [ ,...n ] ]
[ WITH 


   [ [ , ] MOVE 'logical_file_name_in_backup' TO 'operating_system_file_name' ] 


]
[;]

23 ноя 11, 06:26    [11641787]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить