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

Откуда:
Сообщений: 4
делаю запрос на создание бэкапа БД в SQL Server 2005
Backup Database stroi
To Gosha
With Password = '123'
Backup Log stroi
To Gosha_log

здесь все работает, 2 файла создаются, а вот когда пытаюсь сделать восстановление
Use master
Restore Database stroi from Gosha
With Password = '123'
Restore Log stroi from Gosha_log

выдает ошибку "The log or differential backup cannot be restored because no files are ready to rollforward.", то есть нет файла, чтобы восстановить БД, причем только на журнале транзакций, то есть на Restore Database stroi from Gosha (Gosha - это устройство для сохранения ), в чем может быть проблема? пытался сделать в отдельных запросах, ничего не выходит! помогите!
21 дек 12, 19:34    [13668373]     Ответить | Цитировать Сообщить модератору
 Re: не получается восстановить БД  [new]
Maxx из под Бана
Guest
Выб хоть BOL открывайте иногда :(
21 дек 12, 19:37    [13668388]     Ответить | Цитировать Сообщить модератору
 Re: не получается восстановить БД  [new]
step_ks
Member

Откуда:
Сообщений: 936
NORECOVERY
21 дек 12, 20:09    [13668527]     Ответить | Цитировать Сообщить модератору
 Re: не получается восстановить БД  [new]
gylayko
Member

Откуда:
Сообщений: 4
step_ks, пробовал! ничего не меняется.
21 дек 12, 20:12    [13668547]     Ответить | Цитировать Сообщить модератору
 Re: не получается восстановить БД  [new]
gylayko
Member

Откуда:
Сообщений: 4
Maxx из под Бана, что?
21 дек 12, 20:12    [13668549]     Ответить | Цитировать Сообщить модератору
 Re: не получается восстановить БД  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31442
gylayko
step_ks, пробовал! ничего не меняется.
В смысле, пишет такую же ошибку?
21 дек 12, 20:25    [13668629]     Ответить | Цитировать Сообщить модератору
 Re: не получается восстановить БД  [new]
Crimean
Member

Откуда:
Сообщений: 13148
use master
go

create database a1
ON ( NAME = 'a1_dat', FILENAME = 'd:\temp\a1.mdf' )
LOG ON ( NAME = 'a1_log', FILENAME = 'd:\temp\a1.ldf' )
go

alter database a1 set recovery full
go

backup database a1 to disk = 'd:\temp\a1-1.bak' with init, format
go

backup log a1 to disk = 'd:\temp\a1-2.bak' with init, format
go

drop database a1
go

restore database a1 from disk = 'd:\temp\a1-1.bak' with 
MOVE 'a1_dat' TO 'd:\temp\a1.mdf',
move 'a1_log' to 'd:\temp\a1.ldf',
norecovery
go

restore log a1 from disk = 'd:\temp\a1-2.bak'
go

select top 10 * from a1.sys.objects
go

drop database a1
go
21 дек 12, 20:28    [13668651]     Ответить | Цитировать Сообщить модератору
 Re: не получается восстановить БД  [new]
gylayko
Member

Откуда:
Сообщений: 4
alexeyvg, да!
21 дек 12, 22:18    [13669107]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить