Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 10, 2018 13:53:33

Ace
Зарегистрирован: 2012-09-05
Сообщения: 43
Репутация: +  0  -
Профиль   Отправить e-mail  

ms sql 2008 r2 backup - пропадает результирующий файл

На одном сервер подключено 3 базы
1) mdf 67mb + ldf 11mb = bak 25Mb
2) mdf 4100mb + ldf 51mb = bak 4200Mb
3) mdf 4700mb + ldf 154mb = bak 4700Mb

При всяких вариантах выполнения скрипта (кроме явной установки паузы после каждой СКЛ-команды бэкапа) симптомы одни и те же. Даже в случае с самой мелкой базой (п1).

В тотале я вижу, что повляется бак-файл, при завершении скрипта (скорее всего, формулировка некорректна) - бак-файл пропадает.

Может, надо делать явный флаш диску (сбрасывать буфер ) ?

Офлайн

#2 Ноя. 10, 2018 23:51:31

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9716
Репутация: +  842  -
Профиль   Отправить e-mail  

ms sql 2008 r2 backup - пропадает результирующий файл

Ace
Может, надо делать явный флаш диску (сбрасывать буфер ) ?
Нет. Если другой комп есть с MS SQL, попробуй там первоначальный скрипт без sleep().
На данном этапе где-то ошибка и либо она в модуле питона, либо она в конфигурации сервера. Так что убедись, что скрипт не работает везде.

Может, у тебя в винде какая-то защита стоит, которая следит за чем-нибудь на диске.



Отредактировано py.user.next (Ноя. 10, 2018 23:52:55)

Офлайн

#3 Ноя. 16, 2018 23:08:19

Ace
Зарегистрирован: 2012-09-05
Сообщения: 43
Репутация: +  0  -
Профиль   Отправить e-mail  

ms sql 2008 r2 backup - пропадает результирующий файл

Попробовал. На другйо виртуалке развернул такую же ОС и СУБД. Перенес туда базочку.
Скрипт привязал к удаленной машине. Поведение то же самое - бэкап идет успешно на диск удаленной ВМ. Если не поставить слип(1)- файл бэкапа самоудалаяется. Со слипом всё получается замечательно

Офлайн

#4 Ноя. 17, 2018 01:09:17

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9716
Репутация: +  842  -
Профиль   Отправить e-mail  

ms sql 2008 r2 backup - пропадает результирующий файл

Ace
Перенес туда базочку.
Ты вообще проверил, создаётся ли бэкап для любой базы без sleep()? Если ни для какой не создаётся, то ошибка в модуле, скорее всего.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version