Blog of Khlebalin Dmitriy

(Записки из мира IT…)

SQL 2012 ошибка 3154.

На днях потребовалась тестовая база на одном из  серверов SQL2012.

  • Создал тестовую базу
  • Сделал full backup той базы, которая была необходима
  • Попытался развернуть его в тестовую базу

Получил «кулак дружбы» в виде:

Действие восстановить завершилось неудачей для объекта Сервер (Microsoft.Sqlserver.SmoExtended) Резервный набор данных содержит копию базы данных, отличной от существующей базы данных (Ошибка 3154).

Оказывается ошибка достаточно распространена, меняем имена файлов на новые и жмет галочку Overwrite the existing Database. Будьте внимательны, что сначала нужно поменять имена файлов.

snap

Меняем. Далее все в штатном режиме, восстановление проходит успешно.

Всем хорошей работы!!!

27.04.2016 Posted by | ms sql 2000/2005/2008/2012/2014 | Комментарии к записи SQL 2012 ошибка 3154. отключены

Cannot connect to SQL Server.

Иногда бывают проблемы при подключении к удаленным серверам, будь то SQL или SQL Express. Высвечивается примерно следующая табличка:

snap

ну или что-то подобное.

Вот этот пост, позволит ответить на многие вопросы с проблемами подключения:

http://blogs.technet.com/b/isv_team/archive/2011/04/17/3422166.aspx

Конечно же не стоит забывать о встроенном фаерволе.

Всем хорошей работы !!!

19.05.2015 Posted by | ms sql 2000/2005/2008/2012/2014 | Комментарии к записи Cannot connect to SQL Server. отключены

Восстановление базы 1с из полной архивной копии средствами MS SQL 2008.

Иногда существует необходимость восстановления SQL баз данных в чистую базу (в моем случае это база 1С, но все тоже самое касается и других баз MS SQL), например неправильно провели проводки в бухгалтерии или программистам требуется тестовая база для «допилки» базы для службы HR. Или база просто «упала» и необходимо ее восстановить. Все выше перечисленное, это как раз наш случай, с которым нам пришлось столкнуться буквально вчера.

Открываем Microsoft SQL Server Management Studio и создаем в нем новую базу (если этот компонент не установлен, доустанавливаем его или создаем чистую базу скриптом).  Все настройки в ней оставляем по умолчанию.

snap1

 

Правой  кнопкой кликаем на базе и выбираем «Задачи+Восстановить+База данных».

snap2

 

Устанавливаем переключатель «Укажите источник резервного набора данных для восстановления»  в положение «С устройства».

snap3

Указываем расположения файла архива.

snap4

На вкладке «Параметры»  в «Параметры восстановления» устанавливаем флажок «Перезаписать существующую базу (WITH REPLACE)». В «Состояние восстановления» отмечаем первый переключатель «Оставить базу данных готовой к использованию…».  Здесь можно указать продакшин базу которую можно перезаписать в случае необходимости, а можно указать тестовую базу…

snap5

 

Нажимаем «Ok» и ожидаем, пока база восстановится.

snap6

 

Открываем консоль серверов 1с Предприятия 8.2 и создаем новую базу с таким же именем.

snap7

 

Заполняем поля формы:

snap8

 

Запускаем 1с Предприятие и добавляем новую базу в список баз

snap9

 

Всем хорошей работы!!!

07.11.2013 Posted by | ms sql 2000/2005/2008/2012/2014 | Комментарии к записи Восстановление базы 1с из полной архивной копии средствами MS SQL 2008. отключены