Имя: Пароль:
1C
1С v8
Ошибка при восстановлении баз на SQL сервере 2012
0 sergey1982
 
10.11.13
12:48
Подскажите , пожалуйста, создаю  базу на новом сервере sql и восстанавливаю в нее данные их архивной копии, сделанной со старого физического сервера sql. Пара баз восстановилась нормально, а остальные стали ругаться таким образом : для восстановления не выбран резервный набор данных. Заранее большое спасибо
1 МихаилМ
 
10.11.13
12:56
2 sergey1982
 
10.11.13
12:58
Читал. На 2008 сервере я указывал при восстановлении файл базы и лога. А в 2012 он не дает, все поля не активны.
3 sergey1982
 
10.11.13
12:59
У меня просто копии, модель восстановления на всех базах простая была. А сейчас он требует журнал транзакция, как я понимаю
4 МихаилМ
 
10.11.13
13:04
(3)
ерунду ("требует журнал транзакция") Вы понимаете.
либо не полный список ошибок.

читайте заново
http://msdn.microsoft.com/ru-ru/library/ms186390.aspx

приведите номер ошибки.
5 shuhard
 
10.11.13
13:04
(3) так бэкап полный или инкрементный
6 sergey1982
 
10.11.13
13:07
бекап полный
7 sergey1982
 
10.11.13
13:11
Номера ошибки нет, просто Выбираю базу данных, пустую, которую создал через 1с , дальше выбираю Задачи - Восстановить - база данных. Открывается окно гдн Источник , выбираю устройство и ище местоположения архива, Назначение - пустая база данных. А вот где Таблица с Восстанавливаемыми резервными наборами данных, которая, как я понимаю, определяет что за архив я буду разворачивать, эта таблица не активна, пустая. А когда все хорошо, она паказывает архив
8 МихаилМ
 
10.11.13
13:12
9 sergey1982
 
10.11.13
13:15
Вначале пишет Чтение заголовка устройств резервного копирования, идет зеленая полоса прогресса, а потом красный крестик Для восстановления не выбран резервный набор данных. Я не понимаю почему ему не нравятся архивы?
10 sergey1982
 
10.11.13
13:16
Может установить родной 2008 с которого архивы все делались вместо 2012
11 МихаилМ
 
10.11.13
13:20
select @@VERSION

что говорит ?
12 sergey1982
 
10.11.13
13:23
секундочку
13 shuhard
 
10.11.13
13:23
(9)[Я не понимаю почему ему не нравятся архивы?]
а это к чему ?
14 sergey1982
 
10.11.13
13:24
Пишет    Microsoft SQL Server 2012 - 11.0.2100.60 (X64)
    Feb 10 2012 19:39:15
    Copyright (c) Microsoft Corporation
    Enterprise Edition (64-bit) on Windows NT 6.2 <X64> (Build 9200: )
15 sergey1982
 
10.11.13
13:26
shuhard, раньше получалось же восстановить архив в любую базу, выбирал только расположение самой базы и лога транзакций и все. А сейчас он ничего не дает выбрать, все неактивно Только пишет:
  для восстановления не выбран резервный набор данных
16 sergey1982
 
10.11.13
13:27
Через запрос пишу  
RESTORE DATABASE IP_Bogdanova
FROM DISK = 'C:\IP_Bogdanova.bak'
   WITH FILE=1, NORECOVERY;

А он пишет :

Сообщение 3154, уровень 16, состояние 4, строка 1
Резервный набор данных содержит копию базы данных, отличной от существующей базы данных "IP_Bogdanova".
Сообщение 3013, уровень 16, состояние 1, строка 1
RESTORE DATABASE прервано с ошибкой.
17 МихаилМ
 
10.11.13
13:28
все должно восстанавливаться
попробуйте
http://www.sql.ru/forum/1009014-2/vosstanovlenie-bazy?mid=14035464#14035464
18 МихаилМ
 
10.11.13
13:29
19 sergey1982
 
10.11.13
13:31
не перейти по ссылке (
20 shuhard
 
10.11.13
13:36
(15) напиши ещё сто раз одно и то же
21 sergey1982
 
10.11.13
13:38
это мне адресовано?
22 sergey1982
 
10.11.13
13:41
короче задница полная, бухи останутся без работы
23 МихаилМ
 
10.11.13
13:45
(22)
Вы http://forum.oszone.net/post-1425117.html

из (18)
читали ?
24 sergey1982
 
10.11.13
14:28
он не дает мне изменить параметры восстановления !
25 МихаилМ
 
10.11.13
14:38
(0)
9. Если во время выполнения операции восстановления возникает ошибка 3154, перезапишите существующую базу данных используя команду RESTORE DATABASE с опцией WITH REPLACE или выполните восстановление в базу данных с другим именем.

Ошибка 3154 возникает, когда Вы пытаетесь восстановить базу поверх существующей, но существующая база данных была создана оператором CREATE DATABASE с другим набором инструкций, чем при создании базы данных, восстанавливаемой из резервной копии.
26 sergey1982
 
10.11.13
14:40
Михаил, скажите пожалуйста, так как можно восстановить в пустую базу данных данные из архива, чтобы сервер не ругался?
27 МихаилМ
 
10.11.13
14:46
(26)
из (17) узнаёте параметры базы;
создаете с такими же пораметрами новую бд
восстанавливаете.
28 sergey1982
 
10.11.13
14:49
Извиняюсь, я уже просто запутался совсем. Уже установил скуль 2008 в котором первоначально все архивы делались. Он теперь пишет ЗАГОЛОВОК: Microsoft SQL Server Management Studio
------------------------------

При выполнении инструкции или пакета Transact-SQL возникло исключение. (Microsoft.SqlServer.ConnectionInfo)

------------------------------
ДОПОЛНИТЕЛЬНЫЕ СВЕДЕНИЯ:

RESTORE HEADERONLY прервано с ошибкой. (Microsoft SQL Server, ошибка: 3013)

Чтобы получить справку, щелкните: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.00.1600&EvtSrc=MSSQLServer&EvtID=3013&LinkId=20476

------------------------------
КНОПКИ:

ОК
------------------------------
29 sergey1982
 
10.11.13
14:50
На том скриншоте, который Вы мне прислали надо параметры изменить, куда типа архив будт восстанавливаться, но он мне не дает залесть в параметры  требует источник восстановления выбрать, я выбираю, а он пишет
ЗАГОЛОВОК: Microsoft SQL Server Management Studio
------------------------------

При выполнении инструкции или пакета Transact-SQL возникло исключение. (Microsoft.SqlServer.ConnectionInfo)

------------------------------
ДОПОЛНИТЕЛЬНЫЕ СВЕДЕНИЯ:

RESTORE HEADERONLY прервано с ошибкой. (Microsoft SQL Server, ошибка: 3013)

Чтобы получить справку, щелкните: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.00.1600&EvtSrc=MSSQLServer&EvtID=3013&LinkId=20476

------------------------------
КНОПКИ:

ОК
------------------------------
30 Мимохожий Однако
 
10.11.13
14:55
Кроме архивов SQL неплохо делать стандартную выгрузку из 1С
31 sergey1982
 
10.11.13
14:55
баз много, было бы несколько - запросто
32 sergey1982
 
10.11.13
14:55
беда совсем
33 sergey1982
 
10.11.13
14:56
Никак не зайти в параметры и не выбрать местоположение базы и журнала.
34 ilkoder
 
10.11.13
14:59
Ошибка здесь - Выбираю базу данных, пустую, которую создал через 1с - создай просто пустую базу через sql менеджер - в нее востанови базу, а потом укажи путь к ней для сервера 1с
35 sergey1982
 
10.11.13
15:00
Забыл сказать, что резервные копии были сжаты средст
вами sql
36 МихаилМ
 
10.11.13
15:02
маловероятно, что все копии испортились, если их хранили не на флэш.

разверните более ранние архивы.
37 ilkoder
 
10.11.13
15:02
Когда создаешь базу через 1с - она уже будет не пустой - в ней будут куча таблиц 1с. если восстанавливать из dt, то да, а если скл - то нужно просто пустая  скл-база
38 sergey1982
 
10.11.13
15:03
так в пустую и восстанавливаю данные из архива
39 МихаилМ
 
10.11.13
15:03
скорее всего Вы не тот скл 2008 развернули

скл 2008 и скл 2008 R2 различные версии.
40 ilkoder
 
10.11.13
15:05
(38) - пустую базу как создаешь?
41 sergey1982
 
10.11.13
15:05
Я всегда это делал, как уже говорил, через меню параметры. Там соответственно проставлял базу и журнал. Сейчас он мне зайти туда не дает пишет Выберите сначала источник восстановления. А выбираю источник пишет ЗАГОЛОВОК: Microsoft SQL Server Management Studio
------------------------------

При выполнении инструкции или пакета Transact-SQL возникло исключение. (Microsoft.SqlServer.ConnectionInfo)

------------------------------
ДОПОЛНИТЕЛЬНЫЕ СВЕДЕНИЯ:

RESTORE HEADERONLY прервано с ошибкой. (Microsoft SQL Server, ошибка: 3013)

Чтобы получить справку, щелкните: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.00.1600&EvtSrc=MSSQLServer&EvtID=3013&LinkId=20476

------------------------------
КНОПКИ:

ОК
------------------------------
42 sergey1982
 
10.11.13
15:06
Пустую создаю через значок 1с - создание новой базы
43 sergey1982
 
10.11.13
15:06
Вы думаете лучше создавать все только скулем?
44 МихаилМ
 
10.11.13
15:06
45 sergey1982
 
10.11.13
15:06
в свойствах программа пишет просто 2008 без R2
46 ilkoder
 
10.11.13
15:07
(43) - конечно
47 sergey1982
 
10.11.13
15:07
Михаил, он мне в опции не дает зайти (
48 sergey1982
 
10.11.13
15:09
Создал чере скуль - все то же самое
49 sergey1982
 
10.11.13
15:10
Михаил, как на Вашем скриншоте, я так всегда и восстанавливал в пустую базу. Но сейчас засада какая-то.
50 ilkoder
 
10.11.13
15:12
" А вот где Таблица с Восстанавливаемыми резервными наборами данных, которая, как я понимаю, определяет что за архив я буду разворачивать, эта таблица не активна, пустая." - значит архивы битые, сразу не все прочитал, там по любому должна быть куча информация от даты создания, названия базы и пр
51 sergey1982
 
10.11.13
15:14
Как вы поняли, я не мега спец по СКУЛЮ, читаю Уильяма Станека, но прост осейчас надо все мегасрочно к завтра исправить. А что за таблица я не совсем понимаю?
52 sergey1982
 
10.11.13
15:15
Все началось с того, что все работало нормально. Начальник решил вбить в домен этот несчастный сервер. После того, как он его вбил в домен, сервер уже не узнавал сам себя. Ну а разбираться мне крайнему
53 sergey1982
 
10.11.13
15:20
Кстати вот эти архивные копии я скопировал на свой внешний жесткий диск, а хранились они на рэйде 10 ssd. Может при копировании на другой тип носителя архивная копия и глючит?
54 sergey1982
 
10.11.13
15:20
я уже нифига не понимаю
Закон Брукера: Даже маленькая практика стоит большой теории.