Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Прочее]

Почему бекап из sql-базы 77 загружается пустой?

arrio
читатель
офлайн
Дата регистрации: 08.12.2008
Сообщений: 196
Пост №1
 
30.04.2010 18:38

SQL 2005, 1C 77 025<br>Делается ежедневный бекап по методу full<br>Возникла необходимость его восстановить в новую базу.<br>1. Создаю в Sql новую базу, <br>2. Выбираю Tasks-Restore-From File (размер >200мб)<br>Указываю новый имена файлов базы sql и log и ставлю галочку owerwrite (предыдущую базу, без неё говорит, что параметры какие-то не те)<br>Recovery state - leave database ready to use by rolling back...<br>3. База из бекапа загружается (размер становится в Sql 1280мб)<br>4. Меняю пользователя на владельца преыдущей базы (sp_changedbowner)<br>6. Создаю пустую базу 1С, перекидываю в нее отчеты (ExtfForms), пользователей и интерфейсы 1С (userdef), захожу в режиме конфигуратора и указываю тип базы SQL, ввожу верные параметры подключения к sql<br>7. Загружаю измененную конфигурацию (Бухучет513), записываю изменения метраданных<br><br>Потом захожу под пользователем - но все данные (контрагенты, номенклатуры) -пустые, при этом размер базы в Sql 1280мб. Что не так ? :(

zak555 (398843952)
читатель
офлайн
Дата регистрации: 27.03.2008
Сообщений: 4656
Пост №2
 
30.04.2010 19:54

к новой базе тоже подключаемся из той же платформы ?

Thorvardr
читатель
офлайн
Дата регистрации: 25.02.2005
Сообщений: 3082
Пост №3
 
30.04.2010 21:36

Способ резервноо копирования несколько необычный, но я думаю, что дело не глухое, базу реанимировать можно. Во первых, надо подумать и решить, нам в самом деле нужен именно бэкап 5-дневной давности? Если нет и нам всего лишь нужна копия текущей базы данных, делаем все просто:<br>1. Рабочая база: Конфигуратор-Выгрузить данные<br>2. Создаем в MS SQL описание новой базы, ставим ей нужного владельца<br>3. Создаем пустую папку, в 1С пишем ссылку, что в ней якобы база данных, входим туда конфигуратором, описываем параметры подключения к новой базе MS SQL Server-а, делаем Конфигуратор-Загрузить данные.<br><br>Если же все таки нужно вынуть из бэкапа тот экземпляр, что делали 5 дней назад, то я бы делал так:<br>1. Делаем пустую папку, копируем в нее:<br> ExtForms<br> usrdef<br> 1Cv7.CFG<br> 1Cv7.MD (важно! именно копируем этот файл из рабочей базы)<br> V7PLUS.ALS<br> V7PLUS.DLL<br>2. На MS SQL сервер делаем описание новой базы, ставим ей нужного владельца, восстанавливаем в нее бэкап<br>3. Входим в конфигуратор, описываем соединение с базой, пробуем запуститься.<br><br>Предполагаю, что причина в<br>>Загружаю измененную конфигурацию (Бухучет513), записываю изменения метраданных<br>Наверное, при таком приеме не факт, что имена таблиц базы бэкапа совпадут с теми, что при загрузке измененной конфигурации в пустое место система определит.

Показывать по 10 20 40 сообщений

Читают тему:

Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация